builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-1093 starttime: 1464104216.06 results: success (0) buildid: 20160524064712 builduid: 70d62c88c33f40769f063a5655891b50 revision: c2d6ad2297e3ee19433e6cb541a427c249bb51f7 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-24 08:36:56.062000) ========= master: http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-24 08:36:56.062443) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 2 mins, 21 secs) (at 2016-05-24 08:36:56.062732) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 2 mins, 21 secs) (at 2016-05-24 08:39:17.917619) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 12 secs) (at 2016-05-24 08:39:17.917880) ========= 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-1464103864.943157-1883160251 _=/tools/buildbot/bin/python using PTY: False --2016-05-24 08:39:27-- 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% 8.82M=0.001s 2016-05-24 08:39:28 (8.82 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.279489 ========= master_lag: 11.90 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 12 secs) (at 2016-05-24 08:39:30.096361) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 26 secs) (at 2016-05-24 08:39:30.096649) ========= 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-1464103864.943157-1883160251 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.027942 ========= master_lag: 26.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 26 secs) (at 2016-05-24 08:39:56.152026) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 28 secs) (at 2016-05-24 08:39:56.152382) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev c2d6ad2297e3ee19433e6cb541a427c249bb51f7 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev c2d6ad2297e3ee19433e6cb541a427c249bb51f7 --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-1464103864.943157-1883160251 _=/tools/buildbot/bin/python using PTY: False 2016-05-24 08:40:03,107 truncating revision to first 12 chars 2016-05-24 08:40:03,108 Setting DEBUG logging. 2016-05-24 08:40:03,108 attempt 1/10 2016-05-24 08:40:03,108 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/c2d6ad2297e3?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-24 08:40:04,702 unpacking tar archive at: mozilla-aurora-c2d6ad2297e3/testing/mozharness/ program finished with exit code 0 elapsedTime=1.873125 ========= master_lag: 26.72 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 28 secs) (at 2016-05-24 08:40:24.740794) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-24 08:40:24.741084) ========= script_repo_revision: c2d6ad2297e3ee19433e6cb541a427c249bb51f7 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-24 08:40:24.741483) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 2 mins, 37 secs) (at 2016-05-24 08:40:24.741759) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 2 mins, 37 secs) (at 2016-05-24 08:43:01.771015) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 41 secs) (at 2016-05-24 08:43:01.771308) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: 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-1464103864.943157-1883160251 _=/tools/buildbot/bin/python using PTY: False 08:43:07 INFO - MultiFileLogger online at 20160524 08:43:07 in /builds/slave/test 08:43:07 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 08:43:07 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 08:43:07 INFO - {'append_to_log': False, 08:43:07 INFO - 'base_work_dir': '/builds/slave/test', 08:43:07 INFO - 'blob_upload_branch': 'mozilla-aurora', 08:43:07 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 08:43:07 INFO - 'buildbot_json_path': 'buildprops.json', 08:43:07 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 08:43:07 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:43:07 INFO - 'download_minidump_stackwalk': True, 08:43:07 INFO - 'download_symbols': 'true', 08:43:07 INFO - 'e10s': False, 08:43:07 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 08:43:07 INFO - 'tooltool.py': '/tools/tooltool.py', 08:43:07 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 08:43:07 INFO - '/tools/misc-python/virtualenv.py')}, 08:43:07 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:43:07 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:43:07 INFO - 'log_level': 'info', 08:43:07 INFO - 'log_to_console': True, 08:43:07 INFO - 'opt_config_files': (), 08:43:07 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:43:07 INFO - '--processes=1', 08:43:07 INFO - '--config=%(test_path)s/wptrunner.ini', 08:43:07 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:43:07 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:43:07 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:43:07 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:43:07 INFO - 'pip_index': False, 08:43:07 INFO - 'require_test_zip': True, 08:43:07 INFO - 'test_type': ('testharness',), 08:43:07 INFO - 'this_chunk': '1', 08:43:07 INFO - 'tooltool_cache': '/builds/tooltool_cache', 08:43:07 INFO - 'total_chunks': '10', 08:43:07 INFO - 'virtualenv_path': 'venv', 08:43:07 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:43:07 INFO - 'work_dir': 'build'} 08:43:07 INFO - ##### 08:43:07 INFO - ##### Running clobber step. 08:43:07 INFO - ##### 08:43:07 INFO - Running pre-action listener: _resource_record_pre_action 08:43:07 INFO - Running main action method: clobber 08:43:07 INFO - rmtree: /builds/slave/test/build 08:43:07 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 08:43:08 INFO - Running post-action listener: _resource_record_post_action 08:43:08 INFO - ##### 08:43:08 INFO - ##### Running read-buildbot-config step. 08:43:08 INFO - ##### 08:43:08 INFO - Running pre-action listener: _resource_record_pre_action 08:43:08 INFO - Running main action method: read_buildbot_config 08:43:08 INFO - Using buildbot properties: 08:43:08 INFO - { 08:43:08 INFO - "project": "", 08:43:08 INFO - "product": "firefox", 08:43:08 INFO - "script_repo_revision": "production", 08:43:08 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 08:43:08 INFO - "repository": "", 08:43:08 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 08:43:08 INFO - "buildid": "20160524064712", 08:43:08 INFO - "pgo_build": "False", 08:43:08 INFO - "basedir": "/builds/slave/test", 08:43:08 INFO - "buildnumber": 57, 08:43:08 INFO - "slavename": "tst-linux32-spot-1093", 08:43:08 INFO - "revision": "c2d6ad2297e3ee19433e6cb541a427c249bb51f7", 08:43:08 INFO - "master": "http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/", 08:43:08 INFO - "platform": "linux", 08:43:08 INFO - "branch": "mozilla-aurora", 08:43:08 INFO - "repo_path": "releases/mozilla-aurora", 08:43:08 INFO - "moz_repo_path": "", 08:43:08 INFO - "stage_platform": "linux", 08:43:08 INFO - "builduid": "70d62c88c33f40769f063a5655891b50", 08:43:08 INFO - "slavebuilddir": "test" 08:43:08 INFO - } 08:43:08 INFO - Found installer url https://queue.taskcluster.net/v1/task/WO8TuBYdT8W1o_gBlzUixg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 08:43:08 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/WO8TuBYdT8W1o_gBlzUixg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 08:43:08 INFO - Running post-action listener: _resource_record_post_action 08:43:08 INFO - ##### 08:43:08 INFO - ##### Running download-and-extract step. 08:43:08 INFO - ##### 08:43:08 INFO - Running pre-action listener: _resource_record_pre_action 08:43:08 INFO - Running main action method: download_and_extract 08:43:08 INFO - mkdir: /builds/slave/test/build/tests 08:43: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')]} 08:43:08 INFO - https://queue.taskcluster.net/v1/task/WO8TuBYdT8W1o_gBlzUixg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 08:43:08 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WO8TuBYdT8W1o_gBlzUixg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 08:43:08 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WO8TuBYdT8W1o_gBlzUixg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 08:43:08 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WO8TuBYdT8W1o_gBlzUixg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 08:43:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WO8TuBYdT8W1o_gBlzUixg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1 08:43:09 INFO - Downloaded 1325 bytes. 08:43:09 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 08:43:09 INFO - Using the following test package requirements: 08:43:09 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 08:43:09 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:43:09 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 08:43:09 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:43:09 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 08:43:09 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:43:09 INFO - u'jsshell-linux-i686.zip'], 08:43:09 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:43:09 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 08:43:09 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 08:43:09 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:43:09 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 08:43:09 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:43:09 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 08:43:09 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:43:09 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 08:43:09 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:43:09 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 08:43:09 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 08:43:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:43:09 INFO - https://queue.taskcluster.net/v1/task/WO8TuBYdT8W1o_gBlzUixg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 08:43:09 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WO8TuBYdT8W1o_gBlzUixg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 08:43:09 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WO8TuBYdT8W1o_gBlzUixg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 08:43:09 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WO8TuBYdT8W1o_gBlzUixg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 08:43:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WO8TuBYdT8W1o_gBlzUixg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1 08:43:12 INFO - Downloaded 22437559 bytes. 08:43:12 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:43:12 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:43:13 INFO - caution: filename not matched: web-platform/* 08:43:13 INFO - Return code: 11 08:43:13 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')]} 08:43:13 INFO - https://queue.taskcluster.net/v1/task/WO8TuBYdT8W1o_gBlzUixg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 08:43:13 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WO8TuBYdT8W1o_gBlzUixg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 08:43:13 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WO8TuBYdT8W1o_gBlzUixg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 08:43:13 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WO8TuBYdT8W1o_gBlzUixg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 08:43:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WO8TuBYdT8W1o_gBlzUixg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 08:43:17 INFO - Downloaded 36409041 bytes. 08:43:17 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:43:17 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:43:20 INFO - caution: filename not matched: bin/* 08:43:20 INFO - caution: filename not matched: config/* 08:43:20 INFO - caution: filename not matched: mozbase/* 08:43:20 INFO - caution: filename not matched: marionette/* 08:43:20 INFO - caution: filename not matched: tools/wptserve/* 08:43:20 INFO - Return code: 11 08:43:20 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')]} 08:43:20 INFO - https://queue.taskcluster.net/v1/task/WO8TuBYdT8W1o_gBlzUixg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 08:43:20 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WO8TuBYdT8W1o_gBlzUixg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 08:43:20 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WO8TuBYdT8W1o_gBlzUixg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 08:43:20 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WO8TuBYdT8W1o_gBlzUixg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 08:43:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WO8TuBYdT8W1o_gBlzUixg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1 08:43:26 INFO - Downloaded 69331805 bytes. 08:43:26 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/WO8TuBYdT8W1o_gBlzUixg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 08:43:26 INFO - mkdir: /builds/slave/test/properties 08:43:26 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 08:43:26 INFO - Writing to file /builds/slave/test/properties/build_url 08:43:26 INFO - Contents: 08:43:26 INFO - build_url:https://queue.taskcluster.net/v1/task/WO8TuBYdT8W1o_gBlzUixg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 08:43:27 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/WO8TuBYdT8W1o_gBlzUixg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 08:43:27 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 08:43:27 INFO - Writing to file /builds/slave/test/properties/symbols_url 08:43:27 INFO - Contents: 08:43:27 INFO - symbols_url:https://queue.taskcluster.net/v1/task/WO8TuBYdT8W1o_gBlzUixg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 08:43:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:43:27 INFO - https://queue.taskcluster.net/v1/task/WO8TuBYdT8W1o_gBlzUixg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:43:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WO8TuBYdT8W1o_gBlzUixg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 08:43:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WO8TuBYdT8W1o_gBlzUixg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 08:43:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WO8TuBYdT8W1o_gBlzUixg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 08:43:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/WO8TuBYdT8W1o_gBlzUixg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 08:43:34 INFO - Downloaded 92306632 bytes. 08:43:34 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 08:43:34 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 08:43:44 INFO - Return code: 0 08:43:44 INFO - Running post-action listener: _resource_record_post_action 08:43:44 INFO - Running post-action listener: set_extra_try_arguments 08:43:44 INFO - ##### 08:43:44 INFO - ##### Running create-virtualenv step. 08:43:44 INFO - ##### 08:43:44 INFO - Running pre-action listener: _pre_create_virtualenv 08:43:44 INFO - Running pre-action listener: _resource_record_pre_action 08:43:44 INFO - Running main action method: create_virtualenv 08:43:44 INFO - Creating virtualenv /builds/slave/test/build/venv 08:43:44 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 08:43:44 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 08:43:44 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 08:43:44 INFO - Using real prefix '/usr' 08:43:44 INFO - New python executable in /builds/slave/test/build/venv/bin/python 08:43:46 INFO - Installing distribute.............................................................................................................................................................................................done. 08:43:49 INFO - Installing pip.................done. 08:43:49 INFO - Return code: 0 08:43:49 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 08:43:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:43:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:43:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:43:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:43:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:43:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:43:49 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0xa4c2c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa529598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa5dbf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa2bde30>, '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 0xa55ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa5d9470>, '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-1464103864.943157-1883160251', '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 08:43:49 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 08:43:49 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 08:43:49 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:43:49 INFO - 'CCACHE_UMASK': '002', 08:43:49 INFO - 'DISPLAY': ':0', 08:43:49 INFO - 'HOME': '/home/cltbld', 08:43:49 INFO - 'LANG': 'en_US.UTF-8', 08:43:49 INFO - 'LOGNAME': 'cltbld', 08:43:49 INFO - 'MAIL': '/var/mail/cltbld', 08:43:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:43:49 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:43:49 INFO - 'MOZ_NO_REMOTE': '1', 08:43:49 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:43:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:43:49 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:43:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:43:49 INFO - 'PWD': '/builds/slave/test', 08:43:49 INFO - 'SHELL': '/bin/bash', 08:43:49 INFO - 'SHLVL': '1', 08:43:49 INFO - 'TERM': 'linux', 08:43:49 INFO - 'TMOUT': '86400', 08:43:49 INFO - 'USER': 'cltbld', 08:43:49 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464103864.943157-1883160251', 08:43:49 INFO - '_': '/tools/buildbot/bin/python'} 08:43:50 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:43:50 INFO - Downloading/unpacking psutil>=0.7.1 08:43:50 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 08:43:50 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 08:43:50 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:43:50 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:43:50 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 08:43:50 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 08:43:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 08:43:54 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:43:54 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:43:54 INFO - Installing collected packages: psutil 08:43:54 INFO - Running setup.py install for psutil 08:43:54 INFO - building 'psutil._psutil_linux' extension 08:43:54 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 08:43:54 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 08:43:54 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 08:43:54 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 08:43:55 INFO - building 'psutil._psutil_posix' extension 08:43:55 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 08:43:55 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 08:43:55 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:43:55 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:43:55 INFO - Successfully installed psutil 08:43:55 INFO - Cleaning up... 08:43:55 INFO - Return code: 0 08:43:55 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 08:43:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:43:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:43:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:43:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:43:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:43:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:43:55 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0xa4c2c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa529598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa5dbf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa2bde30>, '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 0xa55ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa5d9470>, '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-1464103864.943157-1883160251', '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 08:43:55 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 08:43:55 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 08:43:55 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:43:55 INFO - 'CCACHE_UMASK': '002', 08:43:55 INFO - 'DISPLAY': ':0', 08:43:55 INFO - 'HOME': '/home/cltbld', 08:43:55 INFO - 'LANG': 'en_US.UTF-8', 08:43:55 INFO - 'LOGNAME': 'cltbld', 08:43:55 INFO - 'MAIL': '/var/mail/cltbld', 08:43:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:43:55 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:43:55 INFO - 'MOZ_NO_REMOTE': '1', 08:43:55 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:43:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:43:55 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:43:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:43:55 INFO - 'PWD': '/builds/slave/test', 08:43:55 INFO - 'SHELL': '/bin/bash', 08:43:55 INFO - 'SHLVL': '1', 08:43:55 INFO - 'TERM': 'linux', 08:43:55 INFO - 'TMOUT': '86400', 08:43:55 INFO - 'USER': 'cltbld', 08:43:55 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464103864.943157-1883160251', 08:43:55 INFO - '_': '/tools/buildbot/bin/python'} 08:43:55 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:43:55 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:43:55 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 08:43:55 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 08:43:55 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:43:55 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:43:55 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 08:43:55 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 08:43:59 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:43:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 08:43:59 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 08:43:59 INFO - Installing collected packages: mozsystemmonitor 08:43:59 INFO - Running setup.py install for mozsystemmonitor 08:43:59 INFO - Successfully installed mozsystemmonitor 08:43:59 INFO - Cleaning up... 08:43:59 INFO - Return code: 0 08:43:59 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 08:43:59 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')]} 08:43:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:43:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:43:59 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')]} 08:43:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:43:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:43:59 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0xa4c2c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa529598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa5dbf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa2bde30>, '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 0xa55ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa5d9470>, '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-1464103864.943157-1883160251', '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 08:43:59 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 08:43:59 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 08:43:59 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:43:59 INFO - 'CCACHE_UMASK': '002', 08:43:59 INFO - 'DISPLAY': ':0', 08:43:59 INFO - 'HOME': '/home/cltbld', 08:43:59 INFO - 'LANG': 'en_US.UTF-8', 08:43:59 INFO - 'LOGNAME': 'cltbld', 08:43:59 INFO - 'MAIL': '/var/mail/cltbld', 08:43:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:43:59 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:43:59 INFO - 'MOZ_NO_REMOTE': '1', 08:43:59 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:43:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:43:59 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:43:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:43:59 INFO - 'PWD': '/builds/slave/test', 08:43:59 INFO - 'SHELL': '/bin/bash', 08:43:59 INFO - 'SHLVL': '1', 08:43:59 INFO - 'TERM': 'linux', 08:43:59 INFO - 'TMOUT': '86400', 08:43:59 INFO - 'USER': 'cltbld', 08:43:59 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464103864.943157-1883160251', 08:43:59 INFO - '_': '/tools/buildbot/bin/python'} 08:44:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:44:00 INFO - Downloading/unpacking blobuploader==1.2.4 08:44:00 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 08:44:00 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 08:44:00 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:44:00 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:44:00 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 08:44:00 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 08:44:03 INFO - Downloading blobuploader-1.2.4.tar.gz 08:44:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 08:44:04 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:44:04 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 08:44:04 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 08:44:04 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:44:04 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:44:04 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 08:44:04 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 08:44:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 08:44:05 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:44:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:44:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:44:05 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:44:05 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:44:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:44:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:44:05 INFO - Downloading docopt-0.6.1.tar.gz 08:44:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 08:44:05 INFO - Installing collected packages: blobuploader, requests, docopt 08:44:05 INFO - Running setup.py install for blobuploader 08:44:05 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 08:44:05 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 08:44:05 INFO - Running setup.py install for requests 08:44:06 INFO - Running setup.py install for docopt 08:44:06 INFO - Successfully installed blobuploader requests docopt 08:44:06 INFO - Cleaning up... 08:44:06 INFO - Return code: 0 08:44:06 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:44:06 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')]} 08:44:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:44:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:44:06 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')]} 08:44:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:44:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:44:06 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0xa4c2c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa529598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa5dbf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa2bde30>, '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 0xa55ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa5d9470>, '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-1464103864.943157-1883160251', '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 08:44:06 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 08:44:06 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:44:06 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:44:06 INFO - 'CCACHE_UMASK': '002', 08:44:06 INFO - 'DISPLAY': ':0', 08:44:06 INFO - 'HOME': '/home/cltbld', 08:44:06 INFO - 'LANG': 'en_US.UTF-8', 08:44:06 INFO - 'LOGNAME': 'cltbld', 08:44:06 INFO - 'MAIL': '/var/mail/cltbld', 08:44:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:44:06 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:44:06 INFO - 'MOZ_NO_REMOTE': '1', 08:44:06 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:44:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:44:06 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:44:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:44:06 INFO - 'PWD': '/builds/slave/test', 08:44:06 INFO - 'SHELL': '/bin/bash', 08:44:06 INFO - 'SHLVL': '1', 08:44:06 INFO - 'TERM': 'linux', 08:44:06 INFO - 'TMOUT': '86400', 08:44:06 INFO - 'USER': 'cltbld', 08:44:06 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464103864.943157-1883160251', 08:44:06 INFO - '_': '/tools/buildbot/bin/python'} 08:44:07 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:44:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:44:07 INFO - Running setup.py (path:/tmp/pip-36tWjE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:44:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:44:07 INFO - Running setup.py (path:/tmp/pip-k3igel-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:44:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:44:07 INFO - Running setup.py (path:/tmp/pip-kEVASt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:44:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:44:07 INFO - Running setup.py (path:/tmp/pip-Tw1GBt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:44:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:44:07 INFO - Running setup.py (path:/tmp/pip-tXlD9V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:44:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:44:07 INFO - Running setup.py (path:/tmp/pip-PRkZhU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:44:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:44:08 INFO - Running setup.py (path:/tmp/pip-o6INXx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:44:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:44:08 INFO - Running setup.py (path:/tmp/pip-QV9IAr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:44:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:44:08 INFO - Running setup.py (path:/tmp/pip-1mvuzg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:44:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:44:08 INFO - Running setup.py (path:/tmp/pip-UoX1ec-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:44:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:44:08 INFO - Running setup.py (path:/tmp/pip-u7YAee-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:44:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:44:08 INFO - Running setup.py (path:/tmp/pip-VBd7wd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:44:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:44:08 INFO - Running setup.py (path:/tmp/pip-ABnzI9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:44:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:44:08 INFO - Running setup.py (path:/tmp/pip-AK_u_j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:44:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:44:09 INFO - Running setup.py (path:/tmp/pip-fZAbyc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:44:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:44:09 INFO - Running setup.py (path:/tmp/pip-OSCCsY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:44:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:44:09 INFO - Running setup.py (path:/tmp/pip-ViJbxs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:44:09 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:44:09 INFO - Running setup.py (path:/tmp/pip-kmg1Sc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:44:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:44:09 INFO - Running setup.py (path:/tmp/pip-6ojIc0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:44:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:44:09 INFO - Running setup.py (path:/tmp/pip-I5Fthw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:44:09 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:44:10 INFO - Running setup.py (path:/tmp/pip-TagRAe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:44:10 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:44:10 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 08:44:10 INFO - Running setup.py install for manifestparser 08:44:10 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 08:44:10 INFO - Running setup.py install for mozcrash 08:44:10 INFO - Running setup.py install for mozdebug 08:44:10 INFO - Running setup.py install for mozdevice 08:44:11 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 08:44:11 INFO - Installing dm script to /builds/slave/test/build/venv/bin 08:44:11 INFO - Running setup.py install for mozfile 08:44:11 INFO - Running setup.py install for mozhttpd 08:44:11 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 08:44:11 INFO - Running setup.py install for mozinfo 08:44:11 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 08:44:11 INFO - Running setup.py install for mozInstall 08:44:11 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 08:44:11 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 08:44:11 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 08:44:11 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 08:44:12 INFO - Running setup.py install for mozleak 08:44:12 INFO - Running setup.py install for mozlog 08:44:12 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 08:44:12 INFO - Running setup.py install for moznetwork 08:44:12 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 08:44:12 INFO - Running setup.py install for mozprocess 08:44:12 INFO - Running setup.py install for mozprofile 08:44:13 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 08:44:13 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 08:44:13 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 08:44:13 INFO - Running setup.py install for mozrunner 08:44:13 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 08:44:13 INFO - Running setup.py install for mozscreenshot 08:44:13 INFO - Running setup.py install for moztest 08:44:13 INFO - Running setup.py install for mozversion 08:44:14 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 08:44:14 INFO - Running setup.py install for wptserve 08:44:14 INFO - Running setup.py install for marionette-driver 08:44:14 INFO - Running setup.py install for browsermob-proxy 08:44:14 INFO - Running setup.py install for marionette-client 08:44:14 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:44:15 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 08:44:15 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 08:44:15 INFO - Cleaning up... 08:44:15 INFO - Return code: 0 08:44:15 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:44:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:44:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:44:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:44:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:44:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:44:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:44:15 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0xa4c2c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa529598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa5dbf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa2bde30>, '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 0xa55ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa5d9470>, '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-1464103864.943157-1883160251', '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 08:44:15 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 08:44:15 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:44:15 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:44:15 INFO - 'CCACHE_UMASK': '002', 08:44:15 INFO - 'DISPLAY': ':0', 08:44:15 INFO - 'HOME': '/home/cltbld', 08:44:15 INFO - 'LANG': 'en_US.UTF-8', 08:44:15 INFO - 'LOGNAME': 'cltbld', 08:44:15 INFO - 'MAIL': '/var/mail/cltbld', 08:44:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:44:15 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:44:15 INFO - 'MOZ_NO_REMOTE': '1', 08:44:15 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:44:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:44:15 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:44:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:44:15 INFO - 'PWD': '/builds/slave/test', 08:44:15 INFO - 'SHELL': '/bin/bash', 08:44:15 INFO - 'SHLVL': '1', 08:44:15 INFO - 'TERM': 'linux', 08:44:15 INFO - 'TMOUT': '86400', 08:44:15 INFO - 'USER': 'cltbld', 08:44:15 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464103864.943157-1883160251', 08:44:15 INFO - '_': '/tools/buildbot/bin/python'} 08:44:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:44:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:44:15 INFO - Running setup.py (path:/tmp/pip-80950M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:44:15 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)) 08:44:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:44:15 INFO - Running setup.py (path:/tmp/pip-vr2Rhk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:44:16 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)) 08:44:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:44:16 INFO - Running setup.py (path:/tmp/pip-20hWHx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:44:16 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)) 08:44:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:44:16 INFO - Running setup.py (path:/tmp/pip-Xd1V4h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:44:16 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)) 08:44:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:44:16 INFO - Running setup.py (path:/tmp/pip-0VwFcn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:44:16 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)) 08:44:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:44:16 INFO - Running setup.py (path:/tmp/pip-i4jEDH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:44:16 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)) 08:44:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:44:16 INFO - Running setup.py (path:/tmp/pip-GVdaU9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:44:16 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)) 08:44:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:44:16 INFO - Running setup.py (path:/tmp/pip-g80OSi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:44:16 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)) 08:44:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:44:16 INFO - Running setup.py (path:/tmp/pip-dxv4J8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:44:16 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)) 08:44:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:44:16 INFO - Running setup.py (path:/tmp/pip-zT58MW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:44:17 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)) 08:44:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:44:17 INFO - Running setup.py (path:/tmp/pip-jGrOvS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:44:17 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)) 08:44:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:44:17 INFO - Running setup.py (path:/tmp/pip-__yXS9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:44:17 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)) 08:44:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:44:17 INFO - Running setup.py (path:/tmp/pip-Z_C0Sw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:44:17 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)) 08:44:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:44:17 INFO - Running setup.py (path:/tmp/pip-cHQd47-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:44:17 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)) 08:44:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:44:17 INFO - Running setup.py (path:/tmp/pip-SXEo9Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:44:17 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)) 08:44:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:44:17 INFO - Running setup.py (path:/tmp/pip-iY43c4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:44:17 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)) 08:44:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:44:17 INFO - Running setup.py (path:/tmp/pip-OlSa_h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:44:18 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)) 08:44:18 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:44:18 INFO - Running setup.py (path:/tmp/pip-ts8B7x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:44:18 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)) 08:44:18 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:44:18 INFO - Running setup.py (path:/tmp/pip-ni5Q34-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:44:18 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)) 08:44:18 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:44:18 INFO - Running setup.py (path:/tmp/pip-3Asr4S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:44:18 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)) 08:44:18 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:44:18 INFO - Running setup.py (path:/tmp/pip-jw3sgf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:44:19 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:44:19 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)) 08:44:19 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)) 08:44:19 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)) 08:44:19 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)) 08:44:19 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)) 08:44:19 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)) 08:44:19 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 08:44:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:44:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:44:19 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:44:19 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:44:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:44:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:44:22 INFO - Downloading blessings-1.6.tar.gz 08:44:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 08:44:22 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)) 08:44:22 INFO - Installing collected packages: blessings 08:44:22 INFO - Running setup.py install for blessings 08:44:23 INFO - Successfully installed blessings 08:44:23 INFO - Cleaning up... 08:44:23 INFO - Return code: 0 08:44:23 INFO - Done creating virtualenv /builds/slave/test/build/venv. 08:44:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:44:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:44:23 INFO - Reading from file tmpfile_stdout 08:44:23 INFO - Current package versions: 08:44:23 INFO - argparse == 1.2.1 08:44:23 INFO - blessings == 1.6 08:44:23 INFO - blobuploader == 1.2.4 08:44:23 INFO - browsermob-proxy == 0.6.0 08:44:23 INFO - docopt == 0.6.1 08:44:23 INFO - manifestparser == 1.1 08:44:23 INFO - marionette-client == 2.3.0 08:44:23 INFO - marionette-driver == 1.4.0 08:44:23 INFO - mozInstall == 1.12 08:44:23 INFO - mozcrash == 0.17 08:44:23 INFO - mozdebug == 0.1 08:44:23 INFO - mozdevice == 0.48 08:44:23 INFO - mozfile == 1.2 08:44:23 INFO - mozhttpd == 0.7 08:44:23 INFO - mozinfo == 0.9 08:44:23 INFO - mozleak == 0.1 08:44:23 INFO - mozlog == 3.1 08:44:23 INFO - moznetwork == 0.27 08:44:23 INFO - mozprocess == 0.22 08:44:23 INFO - mozprofile == 0.28 08:44:23 INFO - mozrunner == 6.11 08:44:23 INFO - mozscreenshot == 0.1 08:44:23 INFO - mozsystemmonitor == 0.0 08:44:23 INFO - moztest == 0.7 08:44:23 INFO - mozversion == 1.4 08:44:23 INFO - psutil == 3.1.1 08:44:23 INFO - requests == 1.2.3 08:44:23 INFO - wptserve == 1.4.0 08:44:23 INFO - wsgiref == 0.1.2 08:44:23 INFO - Running post-action listener: _resource_record_post_action 08:44:23 INFO - Running post-action listener: _start_resource_monitoring 08:44:23 INFO - Starting resource monitoring. 08:44:23 INFO - ##### 08:44:23 INFO - ##### Running pull step. 08:44:23 INFO - ##### 08:44:23 INFO - Running pre-action listener: _resource_record_pre_action 08:44:23 INFO - Running main action method: pull 08:44:23 INFO - Pull has nothing to do! 08:44:23 INFO - Running post-action listener: _resource_record_post_action 08:44:23 INFO - ##### 08:44:23 INFO - ##### Running install step. 08:44:23 INFO - ##### 08:44:23 INFO - Running pre-action listener: _resource_record_pre_action 08:44:23 INFO - Running main action method: install 08:44:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:44:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:44:24 INFO - Reading from file tmpfile_stdout 08:44:24 INFO - Detecting whether we're running mozinstall >=1.0... 08:44:24 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 08:44:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 08:44:24 INFO - Reading from file tmpfile_stdout 08:44:24 INFO - Output received: 08:44:24 INFO - Usage: mozinstall [options] installer 08:44:24 INFO - Options: 08:44:24 INFO - -h, --help show this help message and exit 08:44:24 INFO - -d DEST, --destination=DEST 08:44:24 INFO - Directory to install application into. [default: 08:44:24 INFO - "/builds/slave/test"] 08:44:24 INFO - --app=APP Application being installed. [default: firefox] 08:44:24 INFO - mkdir: /builds/slave/test/build/application 08:44:24 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 08:44:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 08:44:53 INFO - Reading from file tmpfile_stdout 08:44:53 INFO - Output received: 08:44:53 INFO - /builds/slave/test/build/application/firefox/firefox 08:44:53 INFO - Running post-action listener: _resource_record_post_action 08:44:53 INFO - ##### 08:44:53 INFO - ##### Running run-tests step. 08:44:53 INFO - ##### 08:44:53 INFO - Running pre-action listener: _resource_record_pre_action 08:44:53 INFO - Running main action method: run_tests 08:44:53 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 08:44:53 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:44:53 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:44:53 INFO - grabbing minidump binary from tooltool 08:44: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')]} 08:44:53 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 0xa2bde30>, '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 0xa55ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa5d9470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 08:44:53 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 08:44:53 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 08:44:53 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 08:44:53 INFO - Return code: 0 08:44:53 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 08:44:53 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 08:44:53 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/WO8TuBYdT8W1o_gBlzUixg/artifacts/public/build/firefox-48.0a2.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 08:44:53 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/WO8TuBYdT8W1o_gBlzUixg/artifacts/public/build/firefox-48.0a2.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 08:44:53 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:44:53 INFO - 'CCACHE_UMASK': '002', 08:44:53 INFO - 'DISPLAY': ':0', 08:44:53 INFO - 'HOME': '/home/cltbld', 08:44:53 INFO - 'LANG': 'en_US.UTF-8', 08:44:53 INFO - 'LOGNAME': 'cltbld', 08:44:53 INFO - 'MAIL': '/var/mail/cltbld', 08:44:53 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 08:44:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:44:53 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:44:53 INFO - 'MOZ_NO_REMOTE': '1', 08:44:53 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:44:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:44:53 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:44:53 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:44:53 INFO - 'PWD': '/builds/slave/test', 08:44:53 INFO - 'SHELL': '/bin/bash', 08:44:53 INFO - 'SHLVL': '1', 08:44:53 INFO - 'TERM': 'linux', 08:44:53 INFO - 'TMOUT': '86400', 08:44:53 INFO - 'USER': 'cltbld', 08:44:53 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464103864.943157-1883160251', 08:44:53 INFO - '_': '/tools/buildbot/bin/python'} 08:44:53 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/WO8TuBYdT8W1o_gBlzUixg/artifacts/public/build/firefox-48.0a2.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 08:44:54 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 08:44:54 INFO - import pkg_resources 08:44:55 INFO - Using 1 client processes 08:44:56 INFO - wptserve Starting http server on 127.0.0.1:8000 08:44:56 INFO - wptserve Starting http server on 127.0.0.1:8001 08:44:56 INFO - wptserve Starting http server on 127.0.0.1:8443 08:44:58 INFO - SUITE-START | Running 778 tests 08:44:58 INFO - Running testharness tests 08:44:58 INFO - Setting up ssl 08:44:58 INFO - PROCESS | certutil | 08:44:58 INFO - PROCESS | certutil | 08:44:58 INFO - PROCESS | certutil | 08:44:58 INFO - Certificate Nickname Trust Attributes 08:44:58 INFO - SSL,S/MIME,JAR/XPI 08:44:58 INFO - 08:44:58 INFO - web-platform-tests CT,, 08:44:58 INFO - 08:44:58 INFO - Starting runner 08:45:00 INFO - PROCESS | 1726 | 1464104700943 Marionette DEBUG Marionette enabled via build flag and pref 08:45:01 INFO - PROCESS | 1726 | ++DOCSHELL 0xa50f2800 == 1 [pid = 1726] [id = 1] 08:45:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 1 (0xa50f2c00) [pid = 1726] [serial = 1] [outer = (nil)] 08:45:01 INFO - PROCESS | 1726 | [1726] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:45:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 2 (0xa50f3400) [pid = 1726] [serial = 2] [outer = 0xa50f2c00] 08:45:01 INFO - PROCESS | 1726 | 1464104701662 Marionette INFO Listening on port 2828 08:45:02 INFO - PROCESS | 1726 | 1464104702386 Marionette DEBUG Marionette enabled via command-line flag 08:45:02 INFO - PROCESS | 1726 | ++DOCSHELL 0xa227b400 == 2 [pid = 1726] [id = 2] 08:45:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 3 (0xa2295400) [pid = 1726] [serial = 3] [outer = (nil)] 08:45:02 INFO - PROCESS | 1726 | [1726] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:45:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 4 (0xa2295c00) [pid = 1726] [serial = 4] [outer = 0xa2295400] 08:45:02 INFO - PROCESS | 1726 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a2194080 08:45:02 INFO - PROCESS | 1726 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a2194b60 08:45:02 INFO - PROCESS | 1726 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21b2a60 08:45:02 INFO - PROCESS | 1726 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21b46c0 08:45:02 INFO - PROCESS | 1726 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21b9400 08:45:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 5 (0xa21ac800) [pid = 1726] [serial = 5] [outer = 0xa50f2c00] 08:45:02 INFO - PROCESS | 1726 | [1726] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:45:02 INFO - PROCESS | 1726 | 1464104702805 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:60922 08:45:02 INFO - PROCESS | 1726 | [1726] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:45:02 INFO - PROCESS | 1726 | 1464104702838 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:60923 08:45:02 INFO - PROCESS | 1726 | 1464104702900 Marionette DEBUG Closed connection conn0 08:45:02 INFO - PROCESS | 1726 | 1464104702903 Marionette DEBUG Closed connection conn1 08:45:02 INFO - PROCESS | 1726 | [1726] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:45:02 INFO - PROCESS | 1726 | 1464104702990 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:60924 08:45:03 INFO - PROCESS | 1726 | [1726] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 08:45:03 INFO - PROCESS | 1726 | [1726] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:45:03 INFO - PROCESS | 1726 | 1464104703072 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:60925 08:45:03 INFO - PROCESS | 1726 | 1464104703075 Marionette DEBUG Closed connection conn2 08:45:03 INFO - PROCESS | 1726 | [1726] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:45:03 INFO - PROCESS | 1726 | 1464104703118 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:60926 08:45:03 INFO - PROCESS | 1726 | 1464104703134 Marionette DEBUG Closed connection conn3 08:45:03 INFO - PROCESS | 1726 | 1464104703192 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:45:03 INFO - PROCESS | 1726 | 1464104703206 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160524064712","device":"desktop","version":"48.0a2"} 08:45:03 INFO - PROCESS | 1726 | [1726] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:45:04 INFO - PROCESS | 1726 | ++DOCSHELL 0x9adc4400 == 3 [pid = 1726] [id = 3] 08:45:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 6 (0x9adc4800) [pid = 1726] [serial = 6] [outer = (nil)] 08:45:04 INFO - PROCESS | 1726 | ++DOCSHELL 0x9adc4c00 == 4 [pid = 1726] [id = 4] 08:45:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 7 (0x9adc7c00) [pid = 1726] [serial = 7] [outer = (nil)] 08:45:05 INFO - PROCESS | 1726 | [1726] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:45:05 INFO - PROCESS | 1726 | ++DOCSHELL 0x9a1d0c00 == 5 [pid = 1726] [id = 5] 08:45:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 8 (0x9a1d1000) [pid = 1726] [serial = 8] [outer = (nil)] 08:45:05 INFO - PROCESS | 1726 | [1726] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:45:05 INFO - PROCESS | 1726 | [1726] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:45:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 9 (0x9a0df800) [pid = 1726] [serial = 9] [outer = 0x9a1d1000] 08:45:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 10 (0x9a286000) [pid = 1726] [serial = 10] [outer = 0x9adc4800] 08:45:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 11 (0x9a287c00) [pid = 1726] [serial = 11] [outer = 0x9adc7c00] 08:45:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 12 (0x9a289c00) [pid = 1726] [serial = 12] [outer = 0x9a1d1000] 08:45:07 INFO - PROCESS | 1726 | 1464104707179 Marionette DEBUG loaded listener.js 08:45:07 INFO - PROCESS | 1726 | 1464104707198 Marionette DEBUG loaded listener.js 08:45:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 13 (0x9adcb800) [pid = 1726] [serial = 13] [outer = 0x9a1d1000] 08:45:07 INFO - PROCESS | 1726 | 1464104707943 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"0a3b16d7-1253-45fd-9429-d6f28ef3911a","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160524064712","device":"desktop","version":"48.0a2","command_id":1}}] 08:45:08 INFO - PROCESS | 1726 | 1464104708140 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 08:45:08 INFO - PROCESS | 1726 | 1464104708306 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 08:45:08 INFO - PROCESS | 1726 | 1464104708655 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:45:08 INFO - PROCESS | 1726 | [1726] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:45:08 INFO - PROCESS | 1726 | [1726] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:45:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 14 (0x95359400) [pid = 1726] [serial = 14] [outer = 0x9a1d1000] 08:45:09 INFO - PROCESS | 1726 | [1726] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:45:09 INFO - PROCESS | 1726 | [1726] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:45:09 INFO - PROCESS | 1726 | 1464104709223 Marionette TRACE conn4 <- [1,3,null,{}] 08:45:09 INFO - PROCESS | 1726 | 1464104709326 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 08:45:09 INFO - PROCESS | 1726 | 1464104709360 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 08:45:09 INFO - PROCESS | 1726 | 1464104709421 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 08:45:09 INFO - PROCESS | 1726 | 1464104709424 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 08:45:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:45:09 INFO - PROCESS | 1726 | 1464104709457 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:45:09 INFO - PROCESS | 1726 | 1464104709462 Marionette TRACE conn4 <- [1,6,null,{}] 08:45:09 INFO - PROCESS | 1726 | 1464104709535 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:09 INFO - PROCESS | 1726 | 1464104709554 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 08:45:09 INFO - PROCESS | 1726 | 1464104709560 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:09 INFO - PROCESS | 1726 | ++DOCSHELL 0x9535b800 == 6 [pid = 1726] [id = 6] 08:45:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 15 (0x9535f800) [pid = 1726] [serial = 15] [outer = (nil)] 08:45:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 16 (0x93d8fc00) [pid = 1726] [serial = 16] [outer = 0x9535f800] 08:45:09 INFO - PROCESS | 1726 | 1464104709640 Marionette DEBUG loaded listener.js 08:45:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 17 (0x93d94400) [pid = 1726] [serial = 17] [outer = 0x9535f800] 08:45:10 INFO - PROCESS | 1726 | ++DOCSHELL 0x93d99400 == 7 [pid = 1726] [id = 7] 08:45:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 18 (0x93d99800) [pid = 1726] [serial = 18] [outer = (nil)] 08:45:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 19 (0x93d9e000) [pid = 1726] [serial = 19] [outer = 0x93d99800] 08:45:10 INFO - PROCESS | 1726 | 1464104710150 Marionette DEBUG loaded listener.js 08:45:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 20 (0x93ad7000) [pid = 1726] [serial = 20] [outer = 0x93d99800] 08:45:10 INFO - PROCESS | 1726 | 1464104710575 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:45:10 INFO - PROCESS | 1726 | [1726] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 08:45:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:45:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1213ms 08:45:10 INFO - PROCESS | 1726 | 1464104710673 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 08:45:10 INFO - PROCESS | 1726 | 1464104710677 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 08:45:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:45:10 INFO - PROCESS | 1726 | 1464104710774 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:45:10 INFO - PROCESS | 1726 | 1464104710777 Marionette TRACE conn4 <- [1,10,null,{}] 08:45:10 INFO - PROCESS | 1726 | 1464104710811 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:10 INFO - PROCESS | 1726 | 1464104710994 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 08:45:11 INFO - PROCESS | 1726 | 1464104711015 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:11 INFO - PROCESS | 1726 | ++DOCSHELL 0x92381c00 == 8 [pid = 1726] [id = 8] 08:45:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 21 (0x92382000) [pid = 1726] [serial = 21] [outer = (nil)] 08:45:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 22 (0x93ad4800) [pid = 1726] [serial = 22] [outer = 0x92382000] 08:45:11 INFO - PROCESS | 1726 | 1464104711091 Marionette DEBUG loaded listener.js 08:45:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 23 (0x9967dc00) [pid = 1726] [serial = 23] [outer = 0x92382000] 08:45:12 INFO - PROCESS | 1726 | 1464104712152 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 08:45:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:45:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1510ms 08:45:12 INFO - PROCESS | 1726 | 1464104712210 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 08:45:12 INFO - PROCESS | 1726 | 1464104712217 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 08:45:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:45:12 INFO - PROCESS | 1726 | 1464104712227 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:45:12 INFO - PROCESS | 1726 | 1464104712231 Marionette TRACE conn4 <- [1,14,null,{}] 08:45:12 INFO - PROCESS | 1726 | 1464104712240 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:12 INFO - PROCESS | 1726 | 1464104712493 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 08:45:12 INFO - PROCESS | 1726 | 1464104712642 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:12 INFO - PROCESS | 1726 | ++DOCSHELL 0x94fc8800 == 9 [pid = 1726] [id = 9] 08:45:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 24 (0x95156c00) [pid = 1726] [serial = 24] [outer = (nil)] 08:45:12 INFO - PROCESS | 1726 | ++DOCSHELL 0x95158000 == 10 [pid = 1726] [id = 10] 08:45:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 25 (0x9515c800) [pid = 1726] [serial = 25] [outer = (nil)] 08:45:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 26 (0x951ecc00) [pid = 1726] [serial = 26] [outer = 0x9515c800] 08:45:12 INFO - PROCESS | 1726 | 1464104712793 Marionette DEBUG loaded listener.js 08:45:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 27 (0x98110c00) [pid = 1726] [serial = 27] [outer = 0x9515c800] 08:45:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 28 (0x98a4f800) [pid = 1726] [serial = 28] [outer = 0x95156c00] 08:45:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 29 (0x98362c00) [pid = 1726] [serial = 29] [outer = 0x95156c00] 08:45:13 INFO - PROCESS | 1726 | ++DOCSHELL 0x9773f000 == 11 [pid = 1726] [id = 11] 08:45:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 30 (0x98ad3800) [pid = 1726] [serial = 30] [outer = (nil)] 08:45:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 31 (0x999e2000) [pid = 1726] [serial = 31] [outer = 0x98ad3800] 08:45:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 32 (0x99e3bc00) [pid = 1726] [serial = 32] [outer = 0x98ad3800] 08:45:13 INFO - PROCESS | 1726 | 1464104713907 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 08:45:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:45:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1788ms 08:45:14 INFO - PROCESS | 1726 | 1464104714015 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 08:45:14 INFO - PROCESS | 1726 | 1464104714023 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 08:45:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:45:14 INFO - PROCESS | 1726 | 1464104714033 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:45:14 INFO - PROCESS | 1726 | 1464104714037 Marionette TRACE conn4 <- [1,18,null,{}] 08:45:14 INFO - PROCESS | 1726 | 1464104714044 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:14 INFO - PROCESS | 1726 | 1464104714216 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 08:45:14 INFO - PROCESS | 1726 | 1464104714391 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:14 INFO - PROCESS | 1726 | ++DOCSHELL 0x94fc0000 == 12 [pid = 1726] [id = 12] 08:45:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 33 (0x94fc2800) [pid = 1726] [serial = 33] [outer = (nil)] 08:45:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 34 (0x9aa5e400) [pid = 1726] [serial = 34] [outer = 0x94fc2800] 08:45:14 INFO - PROCESS | 1726 | 1464104714502 Marionette DEBUG loaded listener.js 08:45:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 35 (0x9b288c00) [pid = 1726] [serial = 35] [outer = 0x94fc2800] 08:45:15 INFO - PROCESS | 1726 | 1464104715311 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 08:45:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:45:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1327ms 08:45:15 INFO - PROCESS | 1726 | 1464104715361 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 08:45:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:45:15 INFO - PROCESS | 1726 | 1464104715366 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 08:45:15 INFO - PROCESS | 1726 | 1464104715373 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:45:15 INFO - PROCESS | 1726 | 1464104715379 Marionette TRACE conn4 <- [1,22,null,{}] 08:45:15 INFO - PROCESS | 1726 | 1464104715395 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:15 INFO - PROCESS | 1726 | 1464104715612 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 08:45:15 INFO - PROCESS | 1726 | 1464104715742 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:15 INFO - PROCESS | 1726 | ++DOCSHELL 0xa104f400 == 13 [pid = 1726] [id = 13] 08:45:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 36 (0xa2143c00) [pid = 1726] [serial = 36] [outer = (nil)] 08:45:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 37 (0xa2295800) [pid = 1726] [serial = 37] [outer = 0xa2143c00] 08:45:15 INFO - PROCESS | 1726 | 1464104715833 Marionette DEBUG loaded listener.js 08:45:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 38 (0xa3252c00) [pid = 1726] [serial = 38] [outer = 0xa2143c00] 08:45:16 INFO - PROCESS | 1726 | 1464104716644 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 08:45:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:45:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1282ms 08:45:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:45:16 INFO - PROCESS | 1726 | 1464104716655 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 08:45:16 INFO - PROCESS | 1726 | 1464104716658 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 08:45:16 INFO - PROCESS | 1726 | 1464104716679 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:45:16 INFO - PROCESS | 1726 | 1464104716684 Marionette TRACE conn4 <- [1,26,null,{}] 08:45:16 INFO - PROCESS | 1726 | 1464104716693 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:16 INFO - PROCESS | 1726 | 1464104716864 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 08:45:17 INFO - PROCESS | 1726 | 1464104716996 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:17 INFO - PROCESS | 1726 | ++DOCSHELL 0xa68c2400 == 14 [pid = 1726] [id = 14] 08:45:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 39 (0xa68c7800) [pid = 1726] [serial = 39] [outer = (nil)] 08:45:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 40 (0xa6e2ec00) [pid = 1726] [serial = 40] [outer = 0xa68c7800] 08:45:17 INFO - PROCESS | 1726 | 1464104717085 Marionette DEBUG loaded listener.js 08:45:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 41 (0xa8b04800) [pid = 1726] [serial = 41] [outer = 0xa68c7800] 08:45:18 INFO - PROCESS | 1726 | 1464104718217 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:45:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:45:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1608ms 08:45:18 INFO - PROCESS | 1726 | 1464104718273 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 08:45:18 INFO - PROCESS | 1726 | 1464104718278 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 08:45:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:45:18 INFO - PROCESS | 1726 | 1464104718286 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:45:18 INFO - PROCESS | 1726 | 1464104718291 Marionette TRACE conn4 <- [1,30,null,{}] 08:45:18 INFO - PROCESS | 1726 | 1464104718298 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:18 INFO - PROCESS | 1726 | 1464104718452 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 08:45:18 INFO - PROCESS | 1726 | 1464104718601 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:18 INFO - PROCESS | 1726 | ++DOCSHELL 0x95363400 == 15 [pid = 1726] [id = 15] 08:45:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 42 (0x95363800) [pid = 1726] [serial = 42] [outer = (nil)] 08:45:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 43 (0x98360c00) [pid = 1726] [serial = 43] [outer = 0x95363800] 08:45:18 INFO - PROCESS | 1726 | 1464104718755 Marionette DEBUG loaded listener.js 08:45:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 44 (0x9956b400) [pid = 1726] [serial = 44] [outer = 0x95363800] 08:45:19 INFO - PROCESS | 1726 | 1464104719518 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 08:45:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:45:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1279ms 08:45:19 INFO - PROCESS | 1726 | 1464104719566 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 08:45:19 INFO - PROCESS | 1726 | 1464104719574 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 08:45:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:45:19 INFO - PROCESS | 1726 | 1464104719589 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:45:19 INFO - PROCESS | 1726 | 1464104719592 Marionette TRACE conn4 <- [1,34,null,{}] 08:45:19 INFO - PROCESS | 1726 | 1464104719599 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:19 INFO - PROCESS | 1726 | 1464104719753 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 08:45:19 INFO - PROCESS | 1726 | 1464104719765 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:19 INFO - PROCESS | 1726 | ++DOCSHELL 0x98a4ec00 == 16 [pid = 1726] [id = 16] 08:45:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 45 (0x98d9a800) [pid = 1726] [serial = 45] [outer = (nil)] 08:45:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 46 (0x99a74c00) [pid = 1726] [serial = 46] [outer = 0x98d9a800] 08:45:19 INFO - PROCESS | 1726 | 1464104719839 Marionette DEBUG loaded listener.js 08:45:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 47 (0x9a0c1800) [pid = 1726] [serial = 47] [outer = 0x98d9a800] 08:45:20 INFO - PROCESS | 1726 | 1464104720572 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 08:45:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:45:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1045ms 08:45:20 INFO - PROCESS | 1726 | 1464104720629 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 08:45:20 INFO - PROCESS | 1726 | 1464104720633 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 08:45:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:45:20 INFO - PROCESS | 1726 | 1464104720639 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:45:20 INFO - PROCESS | 1726 | 1464104720644 Marionette TRACE conn4 <- [1,38,null,{}] 08:45:20 INFO - PROCESS | 1726 | 1464104720663 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:20 INFO - PROCESS | 1726 | 1464104720809 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 08:45:20 INFO - PROCESS | 1726 | 1464104720821 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:20 INFO - PROCESS | 1726 | ++DOCSHELL 0x92378400 == 17 [pid = 1726] [id = 17] 08:45:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 48 (0x9a0c3000) [pid = 1726] [serial = 48] [outer = (nil)] 08:45:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 49 (0x9aa57800) [pid = 1726] [serial = 49] [outer = 0x9a0c3000] 08:45:20 INFO - PROCESS | 1726 | 1464104720896 Marionette DEBUG loaded listener.js 08:45:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 50 (0x9b28fc00) [pid = 1726] [serial = 50] [outer = 0x9a0c3000] 08:45:21 INFO - PROCESS | 1726 | 1464104721638 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 08:45:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:45:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1037ms 08:45:21 INFO - PROCESS | 1726 | 1464104721676 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 08:45:21 INFO - PROCESS | 1726 | 1464104721679 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 08:45:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:45:21 INFO - PROCESS | 1726 | 1464104721685 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:45:21 INFO - PROCESS | 1726 | 1464104721688 Marionette TRACE conn4 <- [1,42,null,{}] 08:45:21 INFO - PROCESS | 1726 | 1464104721693 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:21 INFO - PROCESS | 1726 | 1464104721868 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 08:45:21 INFO - PROCESS | 1726 | 1464104721892 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:21 INFO - PROCESS | 1726 | ++DOCSHELL 0x9b28dc00 == 18 [pid = 1726] [id = 18] 08:45:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 51 (0x9b2bb800) [pid = 1726] [serial = 51] [outer = (nil)] 08:45:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 52 (0x9cc1ec00) [pid = 1726] [serial = 52] [outer = 0x9b2bb800] 08:45:21 INFO - PROCESS | 1726 | 1464104721964 Marionette DEBUG loaded listener.js 08:45:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 53 (0x9cc9f000) [pid = 1726] [serial = 53] [outer = 0x9b2bb800] 08:45:22 INFO - PROCESS | 1726 | 1464104722691 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 08:45:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:45:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1035ms 08:45:22 INFO - PROCESS | 1726 | 1464104722721 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 08:45:22 INFO - PROCESS | 1726 | 1464104722724 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 08:45:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:45:22 INFO - PROCESS | 1726 | 1464104722730 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:45:22 INFO - PROCESS | 1726 | 1464104722732 Marionette TRACE conn4 <- [1,46,null,{}] 08:45:22 INFO - PROCESS | 1726 | 1464104722742 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:22 INFO - PROCESS | 1726 | 1464104722914 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 08:45:22 INFO - PROCESS | 1726 | 1464104722933 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:22 INFO - PROCESS | 1726 | ++DOCSHELL 0x9cca1c00 == 19 [pid = 1726] [id = 19] 08:45:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 54 (0x9cca2c00) [pid = 1726] [serial = 54] [outer = (nil)] 08:45:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 55 (0x9d0ea800) [pid = 1726] [serial = 55] [outer = 0x9cca2c00] 08:45:23 INFO - PROCESS | 1726 | 1464104723021 Marionette DEBUG loaded listener.js 08:45:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 56 (0xa0509000) [pid = 1726] [serial = 56] [outer = 0x9cca2c00] 08:45:23 INFO - PROCESS | 1726 | 1464104723708 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:45:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:45:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1026ms 08:45:23 INFO - PROCESS | 1726 | 1464104723756 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 08:45:23 INFO - PROCESS | 1726 | 1464104723760 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 08:45:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:45:23 INFO - PROCESS | 1726 | 1464104723765 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:45:23 INFO - PROCESS | 1726 | 1464104723768 Marionette TRACE conn4 <- [1,50,null,{}] 08:45:23 INFO - PROCESS | 1726 | 1464104723774 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:23 INFO - PROCESS | 1726 | 1464104723987 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 08:45:24 INFO - PROCESS | 1726 | 1464104724035 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:24 INFO - PROCESS | 1726 | ++DOCSHELL 0x92375400 == 20 [pid = 1726] [id = 20] 08:45:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 57 (0xa224dc00) [pid = 1726] [serial = 57] [outer = (nil)] 08:45:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 58 (0xa2277400) [pid = 1726] [serial = 58] [outer = 0xa224dc00] 08:45:24 INFO - PROCESS | 1726 | 1464104724110 Marionette DEBUG loaded listener.js 08:45:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 59 (0xa2294c00) [pid = 1726] [serial = 59] [outer = 0xa224dc00] 08:45:24 INFO - PROCESS | 1726 | 1464104724764 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:45:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:45:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1025ms 08:45:24 INFO - PROCESS | 1726 | 1464104724792 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 08:45:24 INFO - PROCESS | 1726 | 1464104724795 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 08:45:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:45:24 INFO - PROCESS | 1726 | 1464104724802 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:45:24 INFO - PROCESS | 1726 | 1464104724806 Marionette TRACE conn4 <- [1,54,null,{}] 08:45:24 INFO - PROCESS | 1726 | 1464104724811 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:24 INFO - PROCESS | 1726 | 1464104724986 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 08:45:25 INFO - PROCESS | 1726 | 1464104725008 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:25 INFO - PROCESS | 1726 | ++DOCSHELL 0x92375000 == 21 [pid = 1726] [id = 21] 08:45:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 60 (0x98360400) [pid = 1726] [serial = 60] [outer = (nil)] 08:45:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 61 (0xa262ec00) [pid = 1726] [serial = 61] [outer = 0x98360400] 08:45:25 INFO - PROCESS | 1726 | 1464104725080 Marionette DEBUG loaded listener.js 08:45:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 62 (0xa26c7000) [pid = 1726] [serial = 62] [outer = 0x98360400] 08:45:25 INFO - PROCESS | 1726 | 1464104725744 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:45:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:45:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 975ms 08:45:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:45:25 INFO - PROCESS | 1726 | 1464104725779 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 08:45:25 INFO - PROCESS | 1726 | 1464104725782 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 08:45:25 INFO - PROCESS | 1726 | 1464104725788 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:45:25 INFO - PROCESS | 1726 | 1464104725791 Marionette TRACE conn4 <- [1,58,null,{}] 08:45:25 INFO - PROCESS | 1726 | 1464104725796 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:25 INFO - PROCESS | 1726 | 1464104725932 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 08:45:25 INFO - PROCESS | 1726 | 1464104725950 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:25 INFO - PROCESS | 1726 | ++DOCSHELL 0x999e2800 == 22 [pid = 1726] [id = 22] 08:45:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 63 (0x9a90e400) [pid = 1726] [serial = 63] [outer = (nil)] 08:45:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 64 (0x9a917000) [pid = 1726] [serial = 64] [outer = 0x9a90e400] 08:45:26 INFO - PROCESS | 1726 | 1464104726020 Marionette DEBUG loaded listener.js 08:45:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 65 (0x9a91a000) [pid = 1726] [serial = 65] [outer = 0x9a90e400] 08:45:26 INFO - PROCESS | 1726 | 1464104726718 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:45:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:45:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 978ms 08:45:26 INFO - PROCESS | 1726 | 1464104726765 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 08:45:26 INFO - PROCESS | 1726 | 1464104726768 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 08:45:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:45:26 INFO - PROCESS | 1726 | 1464104726774 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:45:26 INFO - PROCESS | 1726 | 1464104726776 Marionette TRACE conn4 <- [1,62,null,{}] 08:45:26 INFO - PROCESS | 1726 | 1464104726782 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:26 INFO - PROCESS | 1726 | 1464104726959 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 08:45:27 INFO - PROCESS | 1726 | 1464104726987 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:27 INFO - PROCESS | 1726 | ++DOCSHELL 0x9a90e800 == 23 [pid = 1726] [id = 23] 08:45:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 66 (0x9a916400) [pid = 1726] [serial = 66] [outer = (nil)] 08:45:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 67 (0xa262f400) [pid = 1726] [serial = 67] [outer = 0x9a916400] 08:45:27 INFO - PROCESS | 1726 | 1464104727063 Marionette DEBUG loaded listener.js 08:45:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 68 (0xa30dfc00) [pid = 1726] [serial = 68] [outer = 0x9a916400] 08:45:28 INFO - PROCESS | 1726 | 1464104728823 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:45:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:45:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 2078ms 08:45:28 INFO - PROCESS | 1726 | 1464104728860 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 08:45:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:45:28 INFO - PROCESS | 1726 | 1464104728865 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 08:45:28 INFO - PROCESS | 1726 | 1464104728873 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:45:28 INFO - PROCESS | 1726 | 1464104728879 Marionette TRACE conn4 <- [1,66,null,{}] 08:45:28 INFO - PROCESS | 1726 | 1464104728888 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:29 INFO - PROCESS | 1726 | 1464104729081 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 08:45:29 INFO - PROCESS | 1726 | 1464104729108 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:29 INFO - PROCESS | 1726 | ++DOCSHELL 0x94fc3000 == 24 [pid = 1726] [id = 24] 08:45:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 69 (0x94fc3400) [pid = 1726] [serial = 69] [outer = (nil)] 08:45:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 70 (0x9773f800) [pid = 1726] [serial = 70] [outer = 0x94fc3400] 08:45:29 INFO - PROCESS | 1726 | 1464104729181 Marionette DEBUG loaded listener.js 08:45:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 71 (0x97746800) [pid = 1726] [serial = 71] [outer = 0x94fc3400] 08:45:30 INFO - PROCESS | 1726 | --DOMWINDOW == 70 (0x9535f800) [pid = 1726] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:45:30 INFO - PROCESS | 1726 | --DOMWINDOW == 69 (0xa2143c00) [pid = 1726] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:45:30 INFO - PROCESS | 1726 | --DOMWINDOW == 68 (0xa68c7800) [pid = 1726] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:45:30 INFO - PROCESS | 1726 | --DOMWINDOW == 67 (0x95363800) [pid = 1726] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:45:30 INFO - PROCESS | 1726 | --DOMWINDOW == 66 (0x98d9a800) [pid = 1726] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:45:30 INFO - PROCESS | 1726 | --DOMWINDOW == 65 (0x9a0c3000) [pid = 1726] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:45:30 INFO - PROCESS | 1726 | --DOMWINDOW == 64 (0x9b2bb800) [pid = 1726] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:45:30 INFO - PROCESS | 1726 | --DOMWINDOW == 63 (0x9cca2c00) [pid = 1726] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:45:30 INFO - PROCESS | 1726 | --DOMWINDOW == 62 (0xa224dc00) [pid = 1726] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:45:30 INFO - PROCESS | 1726 | --DOMWINDOW == 61 (0x98360400) [pid = 1726] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:45:30 INFO - PROCESS | 1726 | --DOMWINDOW == 60 (0x9a90e400) [pid = 1726] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:45:30 INFO - PROCESS | 1726 | --DOMWINDOW == 59 (0x92382000) [pid = 1726] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:45:30 INFO - PROCESS | 1726 | --DOMWINDOW == 58 (0x9515c800) [pid = 1726] [serial = 25] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:45:30 INFO - PROCESS | 1726 | --DOMWINDOW == 57 (0x94fc2800) [pid = 1726] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:45:30 INFO - PROCESS | 1726 | 1464104730453 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:45:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:45:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1632ms 08:45:30 INFO - PROCESS | 1726 | 1464104730506 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 08:45:30 INFO - PROCESS | 1726 | 1464104730514 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 08:45:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:45:30 INFO - PROCESS | 1726 | 1464104730558 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:45:30 INFO - PROCESS | 1726 | 1464104730563 Marionette TRACE conn4 <- [1,70,null,{}] 08:45:30 INFO - PROCESS | 1726 | 1464104730570 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:30 INFO - PROCESS | 1726 | 1464104730710 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 08:45:30 INFO - PROCESS | 1726 | 1464104730802 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:30 INFO - PROCESS | 1726 | ++DOCSHELL 0x92378000 == 25 [pid = 1726] [id = 25] 08:45:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 58 (0x93add800) [pid = 1726] [serial = 72] [outer = (nil)] 08:45:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 59 (0x99574c00) [pid = 1726] [serial = 73] [outer = 0x93add800] 08:45:30 INFO - PROCESS | 1726 | 1464104730877 Marionette DEBUG loaded listener.js 08:45:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 60 (0x99786800) [pid = 1726] [serial = 74] [outer = 0x93add800] 08:45:31 INFO - PROCESS | 1726 | 1464104731485 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:45:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:45:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 995ms 08:45:31 INFO - PROCESS | 1726 | 1464104731544 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 08:45:31 INFO - PROCESS | 1726 | 1464104731548 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 08:45:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:45:31 INFO - PROCESS | 1726 | 1464104731554 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:45:31 INFO - PROCESS | 1726 | 1464104731559 Marionette TRACE conn4 <- [1,74,null,{}] 08:45:31 INFO - PROCESS | 1726 | 1464104731574 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:31 INFO - PROCESS | 1726 | 1464104731725 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 08:45:31 INFO - PROCESS | 1726 | 1464104731816 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:31 INFO - PROCESS | 1726 | ++DOCSHELL 0x999de000 == 26 [pid = 1726] [id = 26] 08:45:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 61 (0x99a6d800) [pid = 1726] [serial = 75] [outer = (nil)] 08:45:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 62 (0x9a280c00) [pid = 1726] [serial = 76] [outer = 0x99a6d800] 08:45:31 INFO - PROCESS | 1726 | 1464104731891 Marionette DEBUG loaded listener.js 08:45:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 63 (0x9a917400) [pid = 1726] [serial = 77] [outer = 0x99a6d800] 08:45:32 INFO - PROCESS | 1726 | 1464104732733 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:45:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:45:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1240ms 08:45:32 INFO - PROCESS | 1726 | 1464104732800 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 08:45:32 INFO - PROCESS | 1726 | 1464104732807 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 08:45:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:45:32 INFO - PROCESS | 1726 | 1464104732816 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:45:32 INFO - PROCESS | 1726 | 1464104732820 Marionette TRACE conn4 <- [1,78,null,{}] 08:45:32 INFO - PROCESS | 1726 | 1464104732829 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:32 INFO - PROCESS | 1726 | 1464104732996 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 08:45:33 INFO - PROCESS | 1726 | 1464104733130 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:33 INFO - PROCESS | 1726 | ++DOCSHELL 0x92375800 == 27 [pid = 1726] [id = 27] 08:45:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 64 (0x97744000) [pid = 1726] [serial = 78] [outer = (nil)] 08:45:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 65 (0x98d99000) [pid = 1726] [serial = 79] [outer = 0x97744000] 08:45:33 INFO - PROCESS | 1726 | 1464104733220 Marionette DEBUG loaded listener.js 08:45:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 66 (0x99e37400) [pid = 1726] [serial = 80] [outer = 0x97744000] 08:45:34 INFO - PROCESS | 1726 | 1464104734028 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:45:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:45:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1280ms 08:45:34 INFO - PROCESS | 1726 | 1464104734098 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 08:45:34 INFO - PROCESS | 1726 | 1464104734106 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 08:45:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:45:34 INFO - PROCESS | 1726 | 1464104734117 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:45:34 INFO - PROCESS | 1726 | 1464104734121 Marionette TRACE conn4 <- [1,82,null,{}] 08:45:34 INFO - PROCESS | 1726 | 1464104734127 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:34 INFO - PROCESS | 1726 | 1464104734290 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 08:45:34 INFO - PROCESS | 1726 | 1464104734427 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:34 INFO - PROCESS | 1726 | ++DOCSHELL 0x9a0bd800 == 28 [pid = 1726] [id = 28] 08:45:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 67 (0x9a287000) [pid = 1726] [serial = 81] [outer = (nil)] 08:45:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 68 (0x9aa58c00) [pid = 1726] [serial = 82] [outer = 0x9a287000] 08:45:34 INFO - PROCESS | 1726 | 1464104734510 Marionette DEBUG loaded listener.js 08:45:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 69 (0x9add0000) [pid = 1726] [serial = 83] [outer = 0x9a287000] 08:45:35 INFO - PROCESS | 1726 | 1464104735282 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:45:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:45:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1229ms 08:45:35 INFO - PROCESS | 1726 | 1464104735347 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 08:45:35 INFO - PROCESS | 1726 | 1464104735352 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 08:45:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:45:35 INFO - PROCESS | 1726 | 1464104735358 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:45:35 INFO - PROCESS | 1726 | 1464104735364 Marionette TRACE conn4 <- [1,86,null,{}] 08:45:35 INFO - PROCESS | 1726 | 1464104735380 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:35 INFO - PROCESS | 1726 | 1464104735545 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 08:45:35 INFO - PROCESS | 1726 | 1464104735652 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:35 INFO - PROCESS | 1726 | ++DOCSHELL 0x98d9ac00 == 29 [pid = 1726] [id = 29] 08:45:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 70 (0x999dbc00) [pid = 1726] [serial = 84] [outer = (nil)] 08:45:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 71 (0x9cca6000) [pid = 1726] [serial = 85] [outer = 0x999dbc00] 08:45:35 INFO - PROCESS | 1726 | 1464104735740 Marionette DEBUG loaded listener.js 08:45:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 72 (0xa050cc00) [pid = 1726] [serial = 86] [outer = 0x999dbc00] 08:45:36 INFO - PROCESS | 1726 | 1464104736527 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:45:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:45:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1235ms 08:45:36 INFO - PROCESS | 1726 | 1464104736594 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 08:45:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:45:36 INFO - PROCESS | 1726 | 1464104736599 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 08:45:36 INFO - PROCESS | 1726 | 1464104736605 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:45:36 INFO - PROCESS | 1726 | 1464104736608 Marionette TRACE conn4 <- [1,90,null,{}] 08:45:36 INFO - PROCESS | 1726 | 1464104736614 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:36 INFO - PROCESS | 1726 | 1464104736772 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 08:45:36 INFO - PROCESS | 1726 | 1464104736907 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:36 INFO - PROCESS | 1726 | ++DOCSHELL 0x92382c00 == 30 [pid = 1726] [id = 30] 08:45:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 73 (0x9b283400) [pid = 1726] [serial = 87] [outer = (nil)] 08:45:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 74 (0xa2144400) [pid = 1726] [serial = 88] [outer = 0x9b283400] 08:45:36 INFO - PROCESS | 1726 | 1464104736991 Marionette DEBUG loaded listener.js 08:45:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 75 (0xa21a3400) [pid = 1726] [serial = 89] [outer = 0x9b283400] 08:45:37 INFO - PROCESS | 1726 | 1464104737811 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:45:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:45:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1279ms 08:45:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:45:37 INFO - PROCESS | 1726 | 1464104737885 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 08:45:37 INFO - PROCESS | 1726 | 1464104737888 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 08:45:37 INFO - PROCESS | 1726 | 1464104737896 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:45:37 INFO - PROCESS | 1726 | 1464104737899 Marionette TRACE conn4 <- [1,94,null,{}] 08:45:37 INFO - PROCESS | 1726 | 1464104737905 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:38 INFO - PROCESS | 1726 | 1464104738056 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 08:45:38 INFO - PROCESS | 1726 | 1464104738189 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:38 INFO - PROCESS | 1726 | ++DOCSHELL 0x9773ec00 == 31 [pid = 1726] [id = 31] 08:45:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 76 (0x9b286800) [pid = 1726] [serial = 90] [outer = (nil)] 08:45:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 77 (0xa2297400) [pid = 1726] [serial = 91] [outer = 0x9b286800] 08:45:38 INFO - PROCESS | 1726 | 1464104738272 Marionette DEBUG loaded listener.js 08:45:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 78 (0xa24f0400) [pid = 1726] [serial = 92] [outer = 0x9b286800] 08:45:39 INFO - PROCESS | 1726 | 1464104739094 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:45:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:45:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1279ms 08:45:39 INFO - PROCESS | 1726 | 1464104739179 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 08:45:39 INFO - PROCESS | 1726 | 1464104739183 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 08:45:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:45:39 INFO - PROCESS | 1726 | 1464104739189 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:45:39 INFO - PROCESS | 1726 | 1464104739193 Marionette TRACE conn4 <- [1,98,null,{}] 08:45:39 INFO - PROCESS | 1726 | 1464104739198 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:39 INFO - PROCESS | 1726 | 1464104739394 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 08:45:39 INFO - PROCESS | 1726 | 1464104739529 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:39 INFO - PROCESS | 1726 | ++DOCSHELL 0x92378800 == 32 [pid = 1726] [id = 32] 08:45:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 79 (0x98d9bc00) [pid = 1726] [serial = 93] [outer = (nil)] 08:45:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 80 (0xa35eb400) [pid = 1726] [serial = 94] [outer = 0x98d9bc00] 08:45:39 INFO - PROCESS | 1726 | 1464104739618 Marionette DEBUG loaded listener.js 08:45:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 81 (0xa3483c00) [pid = 1726] [serial = 95] [outer = 0x98d9bc00] 08:45:40 INFO - PROCESS | 1726 | 1464104740349 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:45:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:45:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1227ms 08:45:40 INFO - PROCESS | 1726 | 1464104740417 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 08:45:40 INFO - PROCESS | 1726 | 1464104740420 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 08:45:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:45:40 INFO - PROCESS | 1726 | 1464104740426 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:45:40 INFO - PROCESS | 1726 | 1464104740430 Marionette TRACE conn4 <- [1,102,null,{}] 08:45:40 INFO - PROCESS | 1726 | 1464104740435 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:40 INFO - PROCESS | 1726 | 1464104740584 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 08:45:40 INFO - PROCESS | 1726 | 1464104740719 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:40 INFO - PROCESS | 1726 | ++DOCSHELL 0x9515f800 == 33 [pid = 1726] [id = 33] 08:45:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x95161000) [pid = 1726] [serial = 96] [outer = (nil)] 08:45:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x9b85bc00) [pid = 1726] [serial = 97] [outer = 0x95161000] 08:45:40 INFO - PROCESS | 1726 | 1464104740801 Marionette DEBUG loaded listener.js 08:45:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x9b85dc00) [pid = 1726] [serial = 98] [outer = 0x95161000] 08:45:41 INFO - PROCESS | 1726 | 1464104741771 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:45:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:45:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1384ms 08:45:41 INFO - PROCESS | 1726 | 1464104741812 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 08:45:41 INFO - PROCESS | 1726 | 1464104741817 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 08:45:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:45:41 INFO - PROCESS | 1726 | 1464104741826 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:45:41 INFO - PROCESS | 1726 | 1464104741832 Marionette TRACE conn4 <- [1,106,null,{}] 08:45:41 INFO - PROCESS | 1726 | 1464104741841 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:42 INFO - PROCESS | 1726 | 1464104742004 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 08:45:42 INFO - PROCESS | 1726 | 1464104742160 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:42 INFO - PROCESS | 1726 | ++DOCSHELL 0x93d9b400 == 34 [pid = 1726] [id = 34] 08:45:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x965b7c00) [pid = 1726] [serial = 99] [outer = (nil)] 08:45:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x98110400) [pid = 1726] [serial = 100] [outer = 0x965b7c00] 08:45:42 INFO - PROCESS | 1726 | 1464104742283 Marionette DEBUG loaded listener.js 08:45:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x98d9a800) [pid = 1726] [serial = 101] [outer = 0x965b7c00] 08:45:43 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x9a289c00) [pid = 1726] [serial = 12] [outer = (nil)] [url = about:blank] 08:45:43 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0xa50f3400) [pid = 1726] [serial = 2] [outer = (nil)] [url = about:blank] 08:45:43 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0xa2295800) [pid = 1726] [serial = 37] [outer = (nil)] [url = about:blank] 08:45:43 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0xa6e2ec00) [pid = 1726] [serial = 40] [outer = (nil)] [url = about:blank] 08:45:43 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x98360c00) [pid = 1726] [serial = 43] [outer = (nil)] [url = about:blank] 08:45:43 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0x99a74c00) [pid = 1726] [serial = 46] [outer = (nil)] [url = about:blank] 08:45:43 INFO - PROCESS | 1726 | --DOMWINDOW == 80 (0x9aa57800) [pid = 1726] [serial = 49] [outer = (nil)] [url = about:blank] 08:45:43 INFO - PROCESS | 1726 | --DOMWINDOW == 79 (0x9b28fc00) [pid = 1726] [serial = 50] [outer = (nil)] [url = about:blank] 08:45:43 INFO - PROCESS | 1726 | --DOMWINDOW == 78 (0x9cc1ec00) [pid = 1726] [serial = 52] [outer = (nil)] [url = about:blank] 08:45:43 INFO - PROCESS | 1726 | --DOMWINDOW == 77 (0x9d0ea800) [pid = 1726] [serial = 55] [outer = (nil)] [url = about:blank] 08:45:43 INFO - PROCESS | 1726 | --DOMWINDOW == 76 (0xa2277400) [pid = 1726] [serial = 58] [outer = (nil)] [url = about:blank] 08:45:43 INFO - PROCESS | 1726 | --DOMWINDOW == 75 (0xa262ec00) [pid = 1726] [serial = 61] [outer = (nil)] [url = about:blank] 08:45:43 INFO - PROCESS | 1726 | --DOMWINDOW == 74 (0x9a917000) [pid = 1726] [serial = 64] [outer = (nil)] [url = about:blank] 08:45:43 INFO - PROCESS | 1726 | --DOMWINDOW == 73 (0x951ecc00) [pid = 1726] [serial = 26] [outer = (nil)] [url = about:blank] 08:45:43 INFO - PROCESS | 1726 | --DOMWINDOW == 72 (0x999e2000) [pid = 1726] [serial = 31] [outer = (nil)] [url = about:blank] 08:45:43 INFO - PROCESS | 1726 | --DOMWINDOW == 71 (0x9aa5e400) [pid = 1726] [serial = 34] [outer = (nil)] [url = about:blank] 08:45:43 INFO - PROCESS | 1726 | --DOMWINDOW == 70 (0x98a4f800) [pid = 1726] [serial = 28] [outer = (nil)] [url = about:blank] 08:45:43 INFO - PROCESS | 1726 | --DOMWINDOW == 69 (0x9cc9f000) [pid = 1726] [serial = 53] [outer = (nil)] [url = about:blank] 08:45:43 INFO - PROCESS | 1726 | --DOMWINDOW == 68 (0xa0509000) [pid = 1726] [serial = 56] [outer = (nil)] [url = about:blank] 08:45:43 INFO - PROCESS | 1726 | --DOMWINDOW == 67 (0xa2294c00) [pid = 1726] [serial = 59] [outer = (nil)] [url = about:blank] 08:45:43 INFO - PROCESS | 1726 | --DOMWINDOW == 66 (0xa26c7000) [pid = 1726] [serial = 62] [outer = (nil)] [url = about:blank] 08:45:43 INFO - PROCESS | 1726 | --DOMWINDOW == 65 (0x9a91a000) [pid = 1726] [serial = 65] [outer = (nil)] [url = about:blank] 08:45:43 INFO - PROCESS | 1726 | --DOMWINDOW == 64 (0x98110c00) [pid = 1726] [serial = 27] [outer = (nil)] [url = about:blank] 08:45:43 INFO - PROCESS | 1726 | --DOMWINDOW == 63 (0xa3252c00) [pid = 1726] [serial = 38] [outer = (nil)] [url = about:blank] 08:45:43 INFO - PROCESS | 1726 | --DOMWINDOW == 62 (0xa8b04800) [pid = 1726] [serial = 41] [outer = (nil)] [url = about:blank] 08:45:43 INFO - PROCESS | 1726 | --DOMWINDOW == 61 (0x9a0c1800) [pid = 1726] [serial = 47] [outer = (nil)] [url = about:blank] 08:45:43 INFO - PROCESS | 1726 | --DOMWINDOW == 60 (0x9967dc00) [pid = 1726] [serial = 23] [outer = (nil)] [url = about:blank] 08:45:43 INFO - PROCESS | 1726 | --DOMWINDOW == 59 (0x9b288c00) [pid = 1726] [serial = 35] [outer = (nil)] [url = about:blank] 08:45:43 INFO - PROCESS | 1726 | --DOMWINDOW == 58 (0x9956b400) [pid = 1726] [serial = 44] [outer = (nil)] [url = about:blank] 08:45:43 INFO - PROCESS | 1726 | --DOMWINDOW == 57 (0x9a0df800) [pid = 1726] [serial = 9] [outer = (nil)] [url = about:blank] 08:45:43 INFO - PROCESS | 1726 | --DOMWINDOW == 56 (0x93ad4800) [pid = 1726] [serial = 22] [outer = (nil)] [url = about:blank] 08:45:43 INFO - PROCESS | 1726 | --DOMWINDOW == 55 (0x93d9e000) [pid = 1726] [serial = 19] [outer = (nil)] [url = about:blank] 08:45:43 INFO - PROCESS | 1726 | --DOMWINDOW == 54 (0x93d8fc00) [pid = 1726] [serial = 16] [outer = (nil)] [url = about:blank] 08:45:43 INFO - PROCESS | 1726 | --DOMWINDOW == 53 (0x93d94400) [pid = 1726] [serial = 17] [outer = (nil)] [url = about:blank] 08:45:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 54 (0x93d9ec00) [pid = 1726] [serial = 102] [outer = 0x98ad3800] 08:45:43 INFO - PROCESS | 1726 | 1464104743780 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:45:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:45:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 2038ms 08:45:43 INFO - PROCESS | 1726 | 1464104743880 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 08:45:43 INFO - PROCESS | 1726 | 1464104743887 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 08:45:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:45:43 INFO - PROCESS | 1726 | 1464104743898 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:45:43 INFO - PROCESS | 1726 | 1464104743903 Marionette TRACE conn4 <- [1,110,null,{}] 08:45:43 INFO - PROCESS | 1726 | 1464104743911 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:44 INFO - PROCESS | 1726 | 1464104744060 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 08:45:44 INFO - PROCESS | 1726 | 1464104744073 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:44 INFO - PROCESS | 1726 | ++DOCSHELL 0x93b87c00 == 35 [pid = 1726] [id = 35] 08:45:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 55 (0x95364c00) [pid = 1726] [serial = 103] [outer = (nil)] 08:45:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 56 (0x9836c800) [pid = 1726] [serial = 104] [outer = 0x95364c00] 08:45:44 INFO - PROCESS | 1726 | 1464104744163 Marionette DEBUG loaded listener.js 08:45:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 57 (0x98d97800) [pid = 1726] [serial = 105] [outer = 0x95364c00] 08:45:44 INFO - PROCESS | 1726 | 1464104744911 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:45:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:45:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1035ms 08:45:44 INFO - PROCESS | 1726 | 1464104744932 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 08:45:44 INFO - PROCESS | 1726 | 1464104744942 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 08:45:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:45:44 INFO - PROCESS | 1726 | 1464104744953 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:45:44 INFO - PROCESS | 1726 | 1464104744956 Marionette TRACE conn4 <- [1,114,null,{}] 08:45:44 INFO - PROCESS | 1726 | 1464104744962 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:45 INFO - PROCESS | 1726 | 1464104745154 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 08:45:45 INFO - PROCESS | 1726 | 1464104745181 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:45 INFO - PROCESS | 1726 | ++DOCSHELL 0x99572000 == 36 [pid = 1726] [id = 36] 08:45:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 58 (0x995efc00) [pid = 1726] [serial = 106] [outer = (nil)] 08:45:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 59 (0x999e3800) [pid = 1726] [serial = 107] [outer = 0x995efc00] 08:45:45 INFO - PROCESS | 1726 | 1464104745253 Marionette DEBUG loaded listener.js 08:45:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 60 (0x99fd9000) [pid = 1726] [serial = 108] [outer = 0x995efc00] 08:45:46 INFO - PROCESS | 1726 | 1464104746048 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:45:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:45:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1127ms 08:45:46 INFO - PROCESS | 1726 | 1464104746080 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 08:45:46 INFO - PROCESS | 1726 | 1464104746084 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 08:45:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:45:46 INFO - PROCESS | 1726 | 1464104746090 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:45:46 INFO - PROCESS | 1726 | 1464104746096 Marionette TRACE conn4 <- [1,118,null,{}] 08:45:46 INFO - PROCESS | 1726 | 1464104746117 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:46 INFO - PROCESS | 1726 | 1464104746315 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 08:45:46 INFO - PROCESS | 1726 | 1464104746345 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:46 INFO - PROCESS | 1726 | ++DOCSHELL 0x9a914c00 == 37 [pid = 1726] [id = 37] 08:45:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 61 (0x9a915000) [pid = 1726] [serial = 109] [outer = (nil)] 08:45:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 62 (0x9a91bc00) [pid = 1726] [serial = 110] [outer = 0x9a915000] 08:45:46 INFO - PROCESS | 1726 | 1464104746420 Marionette DEBUG loaded listener.js 08:45:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 63 (0x9aa5e400) [pid = 1726] [serial = 111] [outer = 0x9a915000] 08:45:47 INFO - PROCESS | 1726 | 1464104747141 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:45:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:45:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1085ms 08:45:47 INFO - PROCESS | 1726 | 1464104747177 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 08:45:47 INFO - PROCESS | 1726 | 1464104747181 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 08:45:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:45:47 INFO - PROCESS | 1726 | 1464104747196 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:45:47 INFO - PROCESS | 1726 | 1464104747199 Marionette TRACE conn4 <- [1,122,null,{}] 08:45:47 INFO - PROCESS | 1726 | 1464104747204 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:47 INFO - PROCESS | 1726 | 1464104747373 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 08:45:47 INFO - PROCESS | 1726 | 1464104747455 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:47 INFO - PROCESS | 1726 | ++DOCSHELL 0x93ad6000 == 38 [pid = 1726] [id = 38] 08:45:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 64 (0x951ef400) [pid = 1726] [serial = 112] [outer = (nil)] 08:45:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 65 (0x9b2b3000) [pid = 1726] [serial = 113] [outer = 0x951ef400] 08:45:47 INFO - PROCESS | 1726 | 1464104747526 Marionette DEBUG loaded listener.js 08:45:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 66 (0x9b860800) [pid = 1726] [serial = 114] [outer = 0x951ef400] 08:45:47 INFO - PROCESS | 1726 | --DOMWINDOW == 65 (0x99a6d800) [pid = 1726] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:45:47 INFO - PROCESS | 1726 | --DOMWINDOW == 64 (0x94fc3400) [pid = 1726] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:45:47 INFO - PROCESS | 1726 | --DOMWINDOW == 63 (0x93add800) [pid = 1726] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:45:47 INFO - PROCESS | 1726 | --DOMWINDOW == 62 (0x9a916400) [pid = 1726] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:45:48 INFO - PROCESS | 1726 | 1464104748201 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:45:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:45:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1039ms 08:45:48 INFO - PROCESS | 1726 | 1464104748226 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 08:45:48 INFO - PROCESS | 1726 | 1464104748229 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 08:45:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:45:48 INFO - PROCESS | 1726 | 1464104748235 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:45:48 INFO - PROCESS | 1726 | 1464104748238 Marionette TRACE conn4 <- [1,126,null,{}] 08:45:48 INFO - PROCESS | 1726 | 1464104748243 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:48 INFO - PROCESS | 1726 | 1464104748405 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 08:45:48 INFO - PROCESS | 1726 | 1464104748427 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:48 INFO - PROCESS | 1726 | ++DOCSHELL 0x93b7d800 == 39 [pid = 1726] [id = 39] 08:45:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 63 (0x951eb800) [pid = 1726] [serial = 115] [outer = (nil)] 08:45:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 64 (0x9b85d000) [pid = 1726] [serial = 116] [outer = 0x951eb800] 08:45:48 INFO - PROCESS | 1726 | 1464104748496 Marionette DEBUG loaded listener.js 08:45:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 65 (0x9b862c00) [pid = 1726] [serial = 117] [outer = 0x951eb800] 08:45:49 INFO - PROCESS | 1726 | 1464104749313 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:45:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:45:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1130ms 08:45:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:45:49 INFO - PROCESS | 1726 | 1464104749366 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 08:45:49 INFO - PROCESS | 1726 | 1464104749369 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 08:45:49 INFO - PROCESS | 1726 | 1464104749375 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:45:49 INFO - PROCESS | 1726 | 1464104749378 Marionette TRACE conn4 <- [1,130,null,{}] 08:45:49 INFO - PROCESS | 1726 | 1464104749384 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:49 INFO - PROCESS | 1726 | 1464104749543 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 08:45:49 INFO - PROCESS | 1726 | 1464104749555 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:49 INFO - PROCESS | 1726 | ++DOCSHELL 0x9cc1bc00 == 40 [pid = 1726] [id = 40] 08:45:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 66 (0x9cc9f400) [pid = 1726] [serial = 118] [outer = (nil)] 08:45:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 67 (0xa1049c00) [pid = 1726] [serial = 119] [outer = 0x9cc9f400] 08:45:49 INFO - PROCESS | 1726 | 1464104749629 Marionette DEBUG loaded listener.js 08:45:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 68 (0xa2149400) [pid = 1726] [serial = 120] [outer = 0x9cc9f400] 08:45:50 INFO - PROCESS | 1726 | 1464104750627 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 08:45:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:45:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1283ms 08:45:50 INFO - PROCESS | 1726 | 1464104750677 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 08:45:50 INFO - PROCESS | 1726 | 1464104750684 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 08:45:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:45:50 INFO - PROCESS | 1726 | 1464104750692 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:45:50 INFO - PROCESS | 1726 | 1464104750698 Marionette TRACE conn4 <- [1,134,null,{}] 08:45:50 INFO - PROCESS | 1726 | 1464104750706 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:50 INFO - PROCESS | 1726 | 1464104750916 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 08:45:51 INFO - PROCESS | 1726 | 1464104751093 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:51 INFO - PROCESS | 1726 | ++DOCSHELL 0x9515b400 == 41 [pid = 1726] [id = 41] 08:45:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 69 (0x9515b800) [pid = 1726] [serial = 121] [outer = (nil)] 08:45:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 70 (0x9515dc00) [pid = 1726] [serial = 122] [outer = 0x9515b800] 08:45:51 INFO - PROCESS | 1726 | 1464104751229 Marionette DEBUG loaded listener.js 08:45:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 71 (0x97741800) [pid = 1726] [serial = 123] [outer = 0x9515b800] 08:45:52 INFO - PROCESS | 1726 | 1464104752168 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 08:45:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:45:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1508ms 08:45:52 INFO - PROCESS | 1726 | 1464104752201 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 08:45:52 INFO - PROCESS | 1726 | 1464104752210 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 08:45:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:45:52 INFO - PROCESS | 1726 | 1464104752221 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:45:52 INFO - PROCESS | 1726 | 1464104752226 Marionette TRACE conn4 <- [1,138,null,{}] 08:45:52 INFO - PROCESS | 1726 | 1464104752232 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:52 INFO - PROCESS | 1726 | 1464104752406 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 08:45:52 INFO - PROCESS | 1726 | 1464104752541 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:52 INFO - PROCESS | 1726 | ++DOCSHELL 0x99784800 == 42 [pid = 1726] [id = 42] 08:45:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 72 (0x99786000) [pid = 1726] [serial = 124] [outer = (nil)] 08:45:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 73 (0x99a74000) [pid = 1726] [serial = 125] [outer = 0x99786000] 08:45:52 INFO - PROCESS | 1726 | 1464104752624 Marionette DEBUG loaded listener.js 08:45:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 74 (0x9a0c2c00) [pid = 1726] [serial = 126] [outer = 0x99786000] 08:45:53 INFO - PROCESS | 1726 | 1464104753582 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 08:45:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:45:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1429ms 08:45:53 INFO - PROCESS | 1726 | 1464104753650 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 08:45:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:45:53 INFO - PROCESS | 1726 | 1464104753654 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 08:45:53 INFO - PROCESS | 1726 | 1464104753660 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:45:53 INFO - PROCESS | 1726 | 1464104753666 Marionette TRACE conn4 <- [1,142,null,{}] 08:45:53 INFO - PROCESS | 1726 | 1464104753682 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:53 INFO - PROCESS | 1726 | 1464104753902 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 08:45:54 INFO - PROCESS | 1726 | 1464104754176 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:54 INFO - PROCESS | 1726 | ++DOCSHELL 0x93ae1800 == 43 [pid = 1726] [id = 43] 08:45:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 75 (0x93b81c00) [pid = 1726] [serial = 127] [outer = (nil)] 08:45:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 76 (0x94fc2c00) [pid = 1726] [serial = 128] [outer = 0x93b81c00] 08:45:54 INFO - PROCESS | 1726 | 1464104754337 Marionette DEBUG loaded listener.js 08:45:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 77 (0x9515c400) [pid = 1726] [serial = 129] [outer = 0x93b81c00] 08:45:54 INFO - PROCESS | 1726 | --DOCSHELL 0x93b7d800 == 42 [pid = 1726] [id = 39] 08:45:54 INFO - PROCESS | 1726 | --DOCSHELL 0x93ad6000 == 41 [pid = 1726] [id = 38] 08:45:54 INFO - PROCESS | 1726 | --DOCSHELL 0x9a914c00 == 40 [pid = 1726] [id = 37] 08:45:55 INFO - PROCESS | 1726 | --DOCSHELL 0x99572000 == 39 [pid = 1726] [id = 36] 08:45:55 INFO - PROCESS | 1726 | --DOCSHELL 0x93b87c00 == 38 [pid = 1726] [id = 35] 08:45:55 INFO - PROCESS | 1726 | --DOMWINDOW == 76 (0x9a917400) [pid = 1726] [serial = 77] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 1726 | --DOMWINDOW == 75 (0x9a280c00) [pid = 1726] [serial = 76] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 1726 | --DOMWINDOW == 74 (0x9773f800) [pid = 1726] [serial = 70] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 1726 | --DOMWINDOW == 73 (0x99574c00) [pid = 1726] [serial = 73] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 1726 | --DOMWINDOW == 72 (0x97746800) [pid = 1726] [serial = 71] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 1726 | --DOMWINDOW == 71 (0x99786800) [pid = 1726] [serial = 74] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 1726 | --DOMWINDOW == 70 (0xa30dfc00) [pid = 1726] [serial = 68] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 1726 | --DOMWINDOW == 69 (0xa262f400) [pid = 1726] [serial = 67] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 1726 | 1464104755193 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 08:45:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:45:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1594ms 08:45:55 INFO - PROCESS | 1726 | 1464104755255 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 08:45:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:45:55 INFO - PROCESS | 1726 | 1464104755260 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 08:45:55 INFO - PROCESS | 1726 | 1464104755267 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:45:55 INFO - PROCESS | 1726 | 1464104755273 Marionette TRACE conn4 <- [1,146,null,{}] 08:45:55 INFO - PROCESS | 1726 | 1464104755279 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:55 INFO - PROCESS | 1726 | 1464104755425 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 08:45:55 INFO - PROCESS | 1726 | 1464104755436 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:55 INFO - PROCESS | 1726 | ++DOCSHELL 0x98103c00 == 39 [pid = 1726] [id = 44] 08:45:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 70 (0x98d9f400) [pid = 1726] [serial = 130] [outer = (nil)] 08:45:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 71 (0x995e8c00) [pid = 1726] [serial = 131] [outer = 0x98d9f400] 08:45:55 INFO - PROCESS | 1726 | 1464104755510 Marionette DEBUG loaded listener.js 08:45:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 72 (0x99784400) [pid = 1726] [serial = 132] [outer = 0x98d9f400] 08:45:56 INFO - PROCESS | 1726 | 1464104756266 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:45:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:45:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1037ms 08:45:56 INFO - PROCESS | 1726 | 1464104756307 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 08:45:56 INFO - PROCESS | 1726 | 1464104756314 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 08:45:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:45:56 INFO - PROCESS | 1726 | 1464104756321 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:45:56 INFO - PROCESS | 1726 | 1464104756325 Marionette TRACE conn4 <- [1,150,null,{}] 08:45:56 INFO - PROCESS | 1726 | 1464104756351 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:56 INFO - PROCESS | 1726 | 1464104756497 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 08:45:56 INFO - PROCESS | 1726 | 1464104756510 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:56 INFO - PROCESS | 1726 | ++DOCSHELL 0x999c9c00 == 40 [pid = 1726] [id = 45] 08:45:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 73 (0x99a74400) [pid = 1726] [serial = 133] [outer = (nil)] 08:45:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 74 (0x9a910400) [pid = 1726] [serial = 134] [outer = 0x99a74400] 08:45:56 INFO - PROCESS | 1726 | 1464104756585 Marionette DEBUG loaded listener.js 08:45:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 75 (0x9a918400) [pid = 1726] [serial = 135] [outer = 0x99a74400] 08:45:57 INFO - PROCESS | 1726 | 1464104757361 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 08:45:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:45:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1090ms 08:45:57 INFO - PROCESS | 1726 | 1464104757411 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 08:45:57 INFO - PROCESS | 1726 | 1464104757414 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 08:45:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:45:57 INFO - PROCESS | 1726 | 1464104757434 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:45:57 INFO - PROCESS | 1726 | 1464104757442 Marionette TRACE conn4 <- [1,154,null,{}] 08:45:57 INFO - PROCESS | 1726 | 1464104757450 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:57 INFO - PROCESS | 1726 | 1464104757641 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 08:45:57 INFO - PROCESS | 1726 | 1464104757662 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:57 INFO - PROCESS | 1726 | ++DOCSHELL 0x93b7f000 == 41 [pid = 1726] [id = 46] 08:45:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 76 (0x9b858800) [pid = 1726] [serial = 136] [outer = (nil)] 08:45:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 77 (0x9b861000) [pid = 1726] [serial = 137] [outer = 0x9b858800] 08:45:57 INFO - PROCESS | 1726 | 1464104757732 Marionette DEBUG loaded listener.js 08:45:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 78 (0x9cc74000) [pid = 1726] [serial = 138] [outer = 0x9b858800] 08:45:58 INFO - PROCESS | 1726 | 1464104758690 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 08:45:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:45:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1352ms 08:45:58 INFO - PROCESS | 1726 | 1464104758774 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 08:45:58 INFO - PROCESS | 1726 | 1464104758779 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 08:45:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:45:58 INFO - PROCESS | 1726 | 1464104758791 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:45:58 INFO - PROCESS | 1726 | 1464104758794 Marionette TRACE conn4 <- [1,158,null,{}] 08:45:58 INFO - PROCESS | 1726 | 1464104758800 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:58 INFO - PROCESS | 1726 | 1464104758995 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 08:45:59 INFO - PROCESS | 1726 | 1464104759014 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:59 INFO - PROCESS | 1726 | ++DOCSHELL 0x995ef400 == 42 [pid = 1726] [id = 47] 08:45:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 79 (0x9d0bc400) [pid = 1726] [serial = 139] [outer = (nil)] 08:45:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 80 (0xa104d800) [pid = 1726] [serial = 140] [outer = 0x9d0bc400] 08:45:59 INFO - PROCESS | 1726 | 1464104759085 Marionette DEBUG loaded listener.js 08:45:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 81 (0x9a0c1c00) [pid = 1726] [serial = 141] [outer = 0x9d0bc400] 08:45:59 INFO - PROCESS | 1726 | --DOMWINDOW == 80 (0x97744000) [pid = 1726] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:45:59 INFO - PROCESS | 1726 | --DOMWINDOW == 79 (0x9a287000) [pid = 1726] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:45:59 INFO - PROCESS | 1726 | --DOMWINDOW == 78 (0x999dbc00) [pid = 1726] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:45:59 INFO - PROCESS | 1726 | --DOMWINDOW == 77 (0x9b283400) [pid = 1726] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:45:59 INFO - PROCESS | 1726 | --DOMWINDOW == 76 (0x9b286800) [pid = 1726] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:45:59 INFO - PROCESS | 1726 | --DOMWINDOW == 75 (0x95364c00) [pid = 1726] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:45:59 INFO - PROCESS | 1726 | --DOMWINDOW == 74 (0x995efc00) [pid = 1726] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:45:59 INFO - PROCESS | 1726 | --DOMWINDOW == 73 (0x9a915000) [pid = 1726] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:45:59 INFO - PROCESS | 1726 | --DOMWINDOW == 72 (0x98d9bc00) [pid = 1726] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:45:59 INFO - PROCESS | 1726 | --DOMWINDOW == 71 (0x951ef400) [pid = 1726] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:45:59 INFO - PROCESS | 1726 | --DOMWINDOW == 70 (0x95161000) [pid = 1726] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:45:59 INFO - PROCESS | 1726 | --DOMWINDOW == 69 (0x951eb800) [pid = 1726] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:46:00 INFO - PROCESS | 1726 | 1464104760016 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 08:46:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:46:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1284ms 08:46:00 INFO - PROCESS | 1726 | 1464104760070 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 08:46:00 INFO - PROCESS | 1726 | 1464104760073 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 08:46:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:46:00 INFO - PROCESS | 1726 | 1464104760083 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:46:00 INFO - PROCESS | 1726 | 1464104760087 Marionette TRACE conn4 <- [1,162,null,{}] 08:46:00 INFO - PROCESS | 1726 | 1464104760093 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:00 INFO - PROCESS | 1726 | 1464104760248 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 08:46:00 INFO - PROCESS | 1726 | 1464104760259 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:00 INFO - PROCESS | 1726 | ++DOCSHELL 0x9a0c8800 == 43 [pid = 1726] [id = 48] 08:46:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 70 (0x9a911800) [pid = 1726] [serial = 142] [outer = (nil)] 08:46:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 71 (0x9b885800) [pid = 1726] [serial = 143] [outer = 0x9a911800] 08:46:00 INFO - PROCESS | 1726 | 1464104760341 Marionette DEBUG loaded listener.js 08:46:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 72 (0xa2252800) [pid = 1726] [serial = 144] [outer = 0x9a911800] 08:46:01 INFO - PROCESS | 1726 | 1464104761183 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 08:46:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:46:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1152ms 08:46:01 INFO - PROCESS | 1726 | 1464104761266 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 08:46:01 INFO - PROCESS | 1726 | 1464104761270 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 08:46:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:46:01 INFO - PROCESS | 1726 | 1464104761358 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:46:01 INFO - PROCESS | 1726 | 1464104761362 Marionette TRACE conn4 <- [1,166,null,{}] 08:46:01 INFO - PROCESS | 1726 | 1464104761396 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:01 INFO - PROCESS | 1726 | 1464104761596 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 08:46:01 INFO - PROCESS | 1726 | 1464104761804 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:01 INFO - PROCESS | 1726 | ++DOCSHELL 0x93ad6000 == 44 [pid = 1726] [id = 49] 08:46:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 73 (0x93ad6c00) [pid = 1726] [serial = 145] [outer = (nil)] 08:46:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 74 (0x93b7c800) [pid = 1726] [serial = 146] [outer = 0x93ad6c00] 08:46:01 INFO - PROCESS | 1726 | 1464104761909 Marionette DEBUG loaded listener.js 08:46:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 75 (0x93d9bc00) [pid = 1726] [serial = 147] [outer = 0x93ad6c00] 08:46:02 INFO - PROCESS | 1726 | 1464104762773 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:46:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:46:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1530ms 08:46:02 INFO - PROCESS | 1726 | 1464104762813 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 08:46:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:46:02 INFO - PROCESS | 1726 | 1464104762819 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 08:46:02 INFO - PROCESS | 1726 | 1464104762827 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:46:02 INFO - PROCESS | 1726 | 1464104762832 Marionette TRACE conn4 <- [1,170,null,{}] 08:46:02 INFO - PROCESS | 1726 | 1464104762840 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:03 INFO - PROCESS | 1726 | 1464104763024 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 08:46:03 INFO - PROCESS | 1726 | 1464104763167 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:03 INFO - PROCESS | 1726 | ++DOCSHELL 0x98109000 == 45 [pid = 1726] [id = 50] 08:46:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 76 (0x98a4c400) [pid = 1726] [serial = 148] [outer = (nil)] 08:46:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 77 (0x995e9c00) [pid = 1726] [serial = 149] [outer = 0x98a4c400] 08:46:03 INFO - PROCESS | 1726 | 1464104763256 Marionette DEBUG loaded listener.js 08:46:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 78 (0x999c9800) [pid = 1726] [serial = 150] [outer = 0x98a4c400] 08:46:04 INFO - PROCESS | 1726 | 1464104764178 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:46:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:46:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1386ms 08:46:04 INFO - PROCESS | 1726 | 1464104764215 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 08:46:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:46:04 INFO - PROCESS | 1726 | 1464104764222 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 08:46:04 INFO - PROCESS | 1726 | 1464104764230 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:46:04 INFO - PROCESS | 1726 | 1464104764234 Marionette TRACE conn4 <- [1,174,null,{}] 08:46:04 INFO - PROCESS | 1726 | 1464104764240 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:04 INFO - PROCESS | 1726 | 1464104764434 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 08:46:04 INFO - PROCESS | 1726 | 1464104764580 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:04 INFO - PROCESS | 1726 | ++DOCSHELL 0x9956b400 == 46 [pid = 1726] [id = 51] 08:46:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 79 (0x9a28a800) [pid = 1726] [serial = 151] [outer = (nil)] 08:46:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 80 (0x9a91b800) [pid = 1726] [serial = 152] [outer = 0x9a28a800] 08:46:04 INFO - PROCESS | 1726 | 1464104764673 Marionette DEBUG loaded listener.js 08:46:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 81 (0x9adc3400) [pid = 1726] [serial = 153] [outer = 0x9a28a800] 08:46:05 INFO - PROCESS | 1726 | 1464104765612 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:46:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:46:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1440ms 08:46:05 INFO - PROCESS | 1726 | 1464104765670 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 08:46:05 INFO - PROCESS | 1726 | 1464104765674 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 08:46:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:46:05 INFO - PROCESS | 1726 | 1464104765691 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:46:05 INFO - PROCESS | 1726 | 1464104765700 Marionette TRACE conn4 <- [1,178,null,{}] 08:46:05 INFO - PROCESS | 1726 | 1464104765707 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:05 INFO - PROCESS | 1726 | 1464104765917 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 08:46:06 INFO - PROCESS | 1726 | 1464104766055 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:06 INFO - PROCESS | 1726 | ++DOCSHELL 0x92376400 == 47 [pid = 1726] [id = 52] 08:46:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x9af72000) [pid = 1726] [serial = 154] [outer = (nil)] 08:46:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0xa2259c00) [pid = 1726] [serial = 155] [outer = 0x9af72000] 08:46:06 INFO - PROCESS | 1726 | 1464104766142 Marionette DEBUG loaded listener.js 08:46:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0xa229e000) [pid = 1726] [serial = 156] [outer = 0x9af72000] 08:46:06 INFO - PROCESS | 1726 | 1464104766973 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:46:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:46:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1366ms 08:46:07 INFO - PROCESS | 1726 | 1464104767049 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 08:46:07 INFO - PROCESS | 1726 | 1464104767054 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 08:46:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:46:07 INFO - PROCESS | 1726 | 1464104767060 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:46:07 INFO - PROCESS | 1726 | 1464104767063 Marionette TRACE conn4 <- [1,182,null,{}] 08:46:07 INFO - PROCESS | 1726 | 1464104767071 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:07 INFO - PROCESS | 1726 | 1464104767314 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 08:46:07 INFO - PROCESS | 1726 | 1464104767356 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:46:07 INFO - PROCESS | 1726 | 1464104767466 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:07 INFO - PROCESS | 1726 | ++DOCSHELL 0x9cc1dc00 == 48 [pid = 1726] [id = 53] 08:46:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0xa1048800) [pid = 1726] [serial = 157] [outer = (nil)] 08:46:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0xa5042400) [pid = 1726] [serial = 158] [outer = 0xa1048800] 08:46:07 INFO - PROCESS | 1726 | 1464104767553 Marionette DEBUG loaded listener.js 08:46:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0xa509b800) [pid = 1726] [serial = 159] [outer = 0xa1048800] 08:46:08 INFO - PROCESS | 1726 | 1464104768403 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:46:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:46:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1390ms 08:46:08 INFO - PROCESS | 1726 | 1464104768451 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 08:46:08 INFO - PROCESS | 1726 | 1464104768455 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 08:46:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:46:08 INFO - PROCESS | 1726 | 1464104768461 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:46:08 INFO - PROCESS | 1726 | 1464104768465 Marionette TRACE conn4 <- [1,186,null,{}] 08:46:08 INFO - PROCESS | 1726 | 1464104768470 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:08 INFO - PROCESS | 1726 | 1464104768626 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 08:46:08 INFO - PROCESS | 1726 | 1464104768769 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:08 INFO - PROCESS | 1726 | ++DOCSHELL 0x98ad3000 == 49 [pid = 1726] [id = 54] 08:46:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0x98ad3c00) [pid = 1726] [serial = 160] [outer = (nil)] 08:46:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 89 (0x99fd7000) [pid = 1726] [serial = 161] [outer = 0x98ad3c00] 08:46:08 INFO - PROCESS | 1726 | 1464104768864 Marionette DEBUG loaded listener.js 08:46:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 90 (0xa22eac00) [pid = 1726] [serial = 162] [outer = 0x98ad3c00] 08:46:10 INFO - PROCESS | 1726 | 1464104770221 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:46:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:46:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1794ms 08:46:10 INFO - PROCESS | 1726 | 1464104770256 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 08:46:10 INFO - PROCESS | 1726 | 1464104770261 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 08:46:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:46:10 INFO - PROCESS | 1726 | 1464104770269 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:46:10 INFO - PROCESS | 1726 | 1464104770274 Marionette TRACE conn4 <- [1,190,null,{}] 08:46:10 INFO - PROCESS | 1726 | 1464104770280 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:10 INFO - PROCESS | 1726 | 1464104770432 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 08:46:10 INFO - PROCESS | 1726 | 1464104770602 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:10 INFO - PROCESS | 1726 | ++DOCSHELL 0x98a4b800 == 50 [pid = 1726] [id = 55] 08:46:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 91 (0x98ad2000) [pid = 1726] [serial = 163] [outer = (nil)] 08:46:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 92 (0x9967d800) [pid = 1726] [serial = 164] [outer = 0x98ad2000] 08:46:10 INFO - PROCESS | 1726 | 1464104770729 Marionette DEBUG loaded listener.js 08:46:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 93 (0x999dd400) [pid = 1726] [serial = 165] [outer = 0x98ad2000] 08:46:11 INFO - PROCESS | 1726 | --DOCSHELL 0x9a0c8800 == 49 [pid = 1726] [id = 48] 08:46:11 INFO - PROCESS | 1726 | --DOCSHELL 0x995ef400 == 48 [pid = 1726] [id = 47] 08:46:11 INFO - PROCESS | 1726 | --DOCSHELL 0x93b7f000 == 47 [pid = 1726] [id = 46] 08:46:11 INFO - PROCESS | 1726 | --DOCSHELL 0x999c9c00 == 46 [pid = 1726] [id = 45] 08:46:11 INFO - PROCESS | 1726 | --DOMWINDOW == 92 (0x98110400) [pid = 1726] [serial = 100] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1726 | --DOCSHELL 0x98103c00 == 45 [pid = 1726] [id = 44] 08:46:11 INFO - PROCESS | 1726 | --DOCSHELL 0x93ae1800 == 44 [pid = 1726] [id = 43] 08:46:11 INFO - PROCESS | 1726 | --DOCSHELL 0x9515b400 == 43 [pid = 1726] [id = 41] 08:46:11 INFO - PROCESS | 1726 | 1464104771517 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:46:11 INFO - PROCESS | 1726 | --DOMWINDOW == 91 (0x99e3bc00) [pid = 1726] [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.] 08:46:11 INFO - PROCESS | 1726 | --DOMWINDOW == 90 (0x99e37400) [pid = 1726] [serial = 80] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1726 | --DOMWINDOW == 89 (0x98d99000) [pid = 1726] [serial = 79] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1726 | --DOMWINDOW == 88 (0x9add0000) [pid = 1726] [serial = 83] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1726 | --DOMWINDOW == 87 (0x9aa58c00) [pid = 1726] [serial = 82] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0xa050cc00) [pid = 1726] [serial = 86] [outer = (nil)] [url = about:blank] 08:46:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:46:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1288ms 08:46:11 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x9cca6000) [pid = 1726] [serial = 85] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0xa21a3400) [pid = 1726] [serial = 89] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0xa2144400) [pid = 1726] [serial = 88] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0xa24f0400) [pid = 1726] [serial = 92] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0xa2297400) [pid = 1726] [serial = 91] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1726 | --DOMWINDOW == 80 (0x9836c800) [pid = 1726] [serial = 104] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1726 | --DOMWINDOW == 79 (0x98d97800) [pid = 1726] [serial = 105] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1726 | --DOMWINDOW == 78 (0x999e3800) [pid = 1726] [serial = 107] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1726 | --DOMWINDOW == 77 (0x9a91bc00) [pid = 1726] [serial = 110] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1726 | --DOMWINDOW == 76 (0xa3483c00) [pid = 1726] [serial = 95] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1726 | --DOMWINDOW == 75 (0xa35eb400) [pid = 1726] [serial = 94] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1726 | --DOMWINDOW == 74 (0x9b2b3000) [pid = 1726] [serial = 113] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1726 | --DOMWINDOW == 73 (0x9b85dc00) [pid = 1726] [serial = 98] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1726 | --DOMWINDOW == 72 (0x9b85bc00) [pid = 1726] [serial = 97] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1726 | --DOMWINDOW == 71 (0x9b860800) [pid = 1726] [serial = 114] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1726 | --DOMWINDOW == 70 (0x9aa5e400) [pid = 1726] [serial = 111] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1726 | --DOMWINDOW == 69 (0x9b85d000) [pid = 1726] [serial = 116] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1726 | --DOMWINDOW == 68 (0x9b862c00) [pid = 1726] [serial = 117] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1726 | --DOMWINDOW == 67 (0x99fd9000) [pid = 1726] [serial = 108] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1726 | 1464104771569 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 08:46:11 INFO - PROCESS | 1726 | 1464104771587 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 08:46:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:46:11 INFO - PROCESS | 1726 | 1464104771600 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:46:11 INFO - PROCESS | 1726 | 1464104771603 Marionette TRACE conn4 <- [1,194,null,{}] 08:46:11 INFO - PROCESS | 1726 | 1464104771610 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:11 INFO - PROCESS | 1726 | 1464104771786 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 08:46:11 INFO - PROCESS | 1726 | 1464104771895 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:11 INFO - PROCESS | 1726 | ++DOCSHELL 0x9515e000 == 44 [pid = 1726] [id = 56] 08:46:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 68 (0x9515f400) [pid = 1726] [serial = 166] [outer = (nil)] 08:46:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 69 (0x99a6f000) [pid = 1726] [serial = 167] [outer = 0x9515f400] 08:46:11 INFO - PROCESS | 1726 | 1464104771970 Marionette DEBUG loaded listener.js 08:46:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 70 (0x9a0ba000) [pid = 1726] [serial = 168] [outer = 0x9515f400] 08:46:12 INFO - PROCESS | 1726 | 1464104772646 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:46:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:46:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1084ms 08:46:12 INFO - PROCESS | 1726 | 1464104772684 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 08:46:12 INFO - PROCESS | 1726 | 1464104772690 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 08:46:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:46:12 INFO - PROCESS | 1726 | 1464104772696 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:46:12 INFO - PROCESS | 1726 | 1464104772701 Marionette TRACE conn4 <- [1,198,null,{}] 08:46:12 INFO - PROCESS | 1726 | 1464104772717 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:12 INFO - PROCESS | 1726 | 1464104772921 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 08:46:12 INFO - PROCESS | 1726 | 1464104772938 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:12 INFO - PROCESS | 1726 | ++DOCSHELL 0x99e37400 == 45 [pid = 1726] [id = 57] 08:46:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 71 (0x9aa59000) [pid = 1726] [serial = 169] [outer = (nil)] 08:46:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 72 (0x9aa64800) [pid = 1726] [serial = 170] [outer = 0x9aa59000] 08:46:13 INFO - PROCESS | 1726 | 1464104773016 Marionette DEBUG loaded listener.js 08:46:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 73 (0x9b856400) [pid = 1726] [serial = 171] [outer = 0x9aa59000] 08:46:13 INFO - PROCESS | 1726 | 1464104773865 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:46:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:46:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1232ms 08:46:13 INFO - PROCESS | 1726 | 1464104773929 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 08:46:13 INFO - PROCESS | 1726 | 1464104773933 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 08:46:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:46:13 INFO - PROCESS | 1726 | 1464104773938 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:46:13 INFO - PROCESS | 1726 | 1464104773941 Marionette TRACE conn4 <- [1,202,null,{}] 08:46:13 INFO - PROCESS | 1726 | 1464104773948 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:14 INFO - PROCESS | 1726 | 1464104774151 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 08:46:14 INFO - PROCESS | 1726 | 1464104774217 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:14 INFO - PROCESS | 1726 | ++DOCSHELL 0x9237b400 == 46 [pid = 1726] [id = 58] 08:46:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 74 (0x9a0b9400) [pid = 1726] [serial = 172] [outer = (nil)] 08:46:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 75 (0x9cc16c00) [pid = 1726] [serial = 173] [outer = 0x9a0b9400] 08:46:14 INFO - PROCESS | 1726 | 1464104774289 Marionette DEBUG loaded listener.js 08:46:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 76 (0x9cc9a800) [pid = 1726] [serial = 174] [outer = 0x9a0b9400] 08:46:14 INFO - PROCESS | 1726 | 1464104774991 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:46:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:46:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1074ms 08:46:15 INFO - PROCESS | 1726 | 1464104775013 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 08:46:15 INFO - PROCESS | 1726 | 1464104775017 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 08:46:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:46:15 INFO - PROCESS | 1726 | 1464104775031 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:46:15 INFO - PROCESS | 1726 | 1464104775034 Marionette TRACE conn4 <- [1,206,null,{}] 08:46:15 INFO - PROCESS | 1726 | 1464104775047 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:15 INFO - PROCESS | 1726 | 1464104775237 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 08:46:15 INFO - PROCESS | 1726 | 1464104775310 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:15 INFO - PROCESS | 1726 | ++DOCSHELL 0x9237a000 == 47 [pid = 1726] [id = 59] 08:46:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 77 (0x9cc1c400) [pid = 1726] [serial = 175] [outer = (nil)] 08:46:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 78 (0x9d0ec400) [pid = 1726] [serial = 176] [outer = 0x9cc1c400] 08:46:15 INFO - PROCESS | 1726 | 1464104775380 Marionette DEBUG loaded listener.js 08:46:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 79 (0xa050a000) [pid = 1726] [serial = 177] [outer = 0x9cc1c400] 08:46:15 INFO - PROCESS | 1726 | --DOMWINDOW == 78 (0x98d9f400) [pid = 1726] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:46:15 INFO - PROCESS | 1726 | --DOMWINDOW == 77 (0x93b81c00) [pid = 1726] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:46:15 INFO - PROCESS | 1726 | --DOMWINDOW == 76 (0x99a74400) [pid = 1726] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:46:15 INFO - PROCESS | 1726 | --DOMWINDOW == 75 (0x9d0bc400) [pid = 1726] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:46:15 INFO - PROCESS | 1726 | --DOMWINDOW == 74 (0x9b858800) [pid = 1726] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:46:15 INFO - PROCESS | 1726 | --DOMWINDOW == 73 (0x965b7c00) [pid = 1726] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:46:16 INFO - PROCESS | 1726 | 1464104776233 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:46:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:46:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1251ms 08:46:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:46:16 INFO - PROCESS | 1726 | 1464104776283 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 08:46:16 INFO - PROCESS | 1726 | 1464104776285 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 08:46:16 INFO - PROCESS | 1726 | 1464104776292 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:46:16 INFO - PROCESS | 1726 | 1464104776296 Marionette TRACE conn4 <- [1,210,null,{}] 08:46:16 INFO - PROCESS | 1726 | 1464104776301 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:16 INFO - PROCESS | 1726 | 1464104776510 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 08:46:16 INFO - PROCESS | 1726 | 1464104776521 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:16 INFO - PROCESS | 1726 | ++DOCSHELL 0x929a2000 == 48 [pid = 1726] [id = 60] 08:46:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 74 (0x929a2c00) [pid = 1726] [serial = 178] [outer = (nil)] 08:46:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 75 (0xa22ec800) [pid = 1726] [serial = 179] [outer = 0x929a2c00] 08:46:16 INFO - PROCESS | 1726 | 1464104776592 Marionette DEBUG loaded listener.js 08:46:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 76 (0xa22f0c00) [pid = 1726] [serial = 180] [outer = 0x929a2c00] 08:46:17 INFO - PROCESS | 1726 | 1464104777291 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 08:46:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:46:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1026ms 08:46:17 INFO - PROCESS | 1726 | 1464104777318 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 08:46:17 INFO - PROCESS | 1726 | 1464104777322 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 08:46:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:46:17 INFO - PROCESS | 1726 | 1464104777327 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:46:17 INFO - PROCESS | 1726 | 1464104777330 Marionette TRACE conn4 <- [1,214,null,{}] 08:46:17 INFO - PROCESS | 1726 | 1464104777335 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:17 INFO - PROCESS | 1726 | 1464104777507 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 08:46:17 INFO - PROCESS | 1726 | 1464104777529 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:17 INFO - PROCESS | 1726 | ++DOCSHELL 0x93d90c00 == 49 [pid = 1726] [id = 61] 08:46:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 77 (0x95366000) [pid = 1726] [serial = 181] [outer = (nil)] 08:46:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 78 (0xa24fb000) [pid = 1726] [serial = 182] [outer = 0x95366000] 08:46:17 INFO - PROCESS | 1726 | 1464104777599 Marionette DEBUG loaded listener.js 08:46:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 79 (0xa3023800) [pid = 1726] [serial = 183] [outer = 0x95366000] 08:46:18 INFO - PROCESS | 1726 | 1464104778538 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 08:46:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:46:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1282ms 08:46:18 INFO - PROCESS | 1726 | 1464104778611 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 08:46:18 INFO - PROCESS | 1726 | 1464104778618 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 08:46:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:46:18 INFO - PROCESS | 1726 | 1464104778627 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:46:18 INFO - PROCESS | 1726 | 1464104778631 Marionette TRACE conn4 <- [1,218,null,{}] 08:46:18 INFO - PROCESS | 1726 | 1464104778640 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:18 INFO - PROCESS | 1726 | 1464104778853 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 08:46:19 INFO - PROCESS | 1726 | 1464104779011 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:19 INFO - PROCESS | 1726 | ++DOCSHELL 0x94fc7400 == 50 [pid = 1726] [id = 62] 08:46:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 80 (0x951ecc00) [pid = 1726] [serial = 184] [outer = (nil)] 08:46:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 81 (0x98a51400) [pid = 1726] [serial = 185] [outer = 0x951ecc00] 08:46:19 INFO - PROCESS | 1726 | 1464104779101 Marionette DEBUG loaded listener.js 08:46:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x99680400) [pid = 1726] [serial = 186] [outer = 0x951ecc00] 08:46:19 INFO - PROCESS | 1726 | 1464104779928 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 08:46:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:46:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1340ms 08:46:19 INFO - PROCESS | 1726 | 1464104779967 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 08:46:19 INFO - PROCESS | 1726 | 1464104779976 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 08:46:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:46:19 INFO - PROCESS | 1726 | 1464104779986 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:46:19 INFO - PROCESS | 1726 | 1464104779991 Marionette TRACE conn4 <- [1,222,null,{}] 08:46:19 INFO - PROCESS | 1726 | 1464104779997 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:20 INFO - PROCESS | 1726 | 1464104780164 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 08:46:20 INFO - PROCESS | 1726 | 1464104780306 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:20 INFO - PROCESS | 1726 | ++DOCSHELL 0x97744400 == 51 [pid = 1726] [id = 63] 08:46:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x995ee800) [pid = 1726] [serial = 187] [outer = (nil)] 08:46:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x9a91cc00) [pid = 1726] [serial = 188] [outer = 0x995ee800] 08:46:20 INFO - PROCESS | 1726 | 1464104780390 Marionette DEBUG loaded listener.js 08:46:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x9b858000) [pid = 1726] [serial = 189] [outer = 0x995ee800] 08:46:21 INFO - PROCESS | 1726 | 1464104781261 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 08:46:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:46:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1330ms 08:46:21 INFO - PROCESS | 1726 | 1464104781316 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 08:46:21 INFO - PROCESS | 1726 | 1464104781320 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 08:46:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:46:21 INFO - PROCESS | 1726 | 1464104781327 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:46:21 INFO - PROCESS | 1726 | 1464104781333 Marionette TRACE conn4 <- [1,226,null,{}] 08:46:21 INFO - PROCESS | 1726 | 1464104781349 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:21 INFO - PROCESS | 1726 | 1464104781559 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 08:46:21 INFO - PROCESS | 1726 | 1464104781705 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:21 INFO - PROCESS | 1726 | ++DOCSHELL 0x93b85800 == 52 [pid = 1726] [id = 64] 08:46:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x9cc7f000) [pid = 1726] [serial = 190] [outer = (nil)] 08:46:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0xa3224800) [pid = 1726] [serial = 191] [outer = 0x9cc7f000] 08:46:21 INFO - PROCESS | 1726 | 1464104781803 Marionette DEBUG loaded listener.js 08:46:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0xa50ea800) [pid = 1726] [serial = 192] [outer = 0x9cc7f000] 08:46:22 INFO - PROCESS | 1726 | 1464104782687 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:46:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:46:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1435ms 08:46:22 INFO - PROCESS | 1726 | 1464104782762 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 08:46:22 INFO - PROCESS | 1726 | 1464104782767 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 08:46:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:46:22 INFO - PROCESS | 1726 | 1464104782773 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:46:22 INFO - PROCESS | 1726 | 1464104782776 Marionette TRACE conn4 <- [1,230,null,{}] 08:46:22 INFO - PROCESS | 1726 | 1464104782782 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:22 INFO - PROCESS | 1726 | 1464104782984 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 08:46:23 INFO - PROCESS | 1726 | 1464104783127 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:23 INFO - PROCESS | 1726 | ++DOCSHELL 0xa229bc00 == 53 [pid = 1726] [id = 65] 08:46:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 89 (0xa50f3400) [pid = 1726] [serial = 193] [outer = (nil)] 08:46:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 90 (0xa6733400) [pid = 1726] [serial = 194] [outer = 0xa50f3400] 08:46:23 INFO - PROCESS | 1726 | 1464104783223 Marionette DEBUG loaded listener.js 08:46:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 91 (0xa6759c00) [pid = 1726] [serial = 195] [outer = 0xa50f3400] 08:46:24 INFO - PROCESS | 1726 | 1464104784039 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 08:46:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:46:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1294ms 08:46:24 INFO - PROCESS | 1726 | 1464104784083 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 08:46:24 INFO - PROCESS | 1726 | 1464104784087 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 08:46:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:46:24 INFO - PROCESS | 1726 | 1464104784095 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:46:24 INFO - PROCESS | 1726 | 1464104784098 Marionette TRACE conn4 <- [1,234,null,{}] 08:46:24 INFO - PROCESS | 1726 | 1464104784103 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:24 INFO - PROCESS | 1726 | 1464104784261 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 08:46:24 INFO - PROCESS | 1726 | 1464104784402 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:24 INFO - PROCESS | 1726 | ++DOCSHELL 0x93adf400 == 54 [pid = 1726] [id = 66] 08:46:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 92 (0x93b82000) [pid = 1726] [serial = 196] [outer = (nil)] 08:46:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 93 (0xa67c0800) [pid = 1726] [serial = 197] [outer = 0x93b82000] 08:46:24 INFO - PROCESS | 1726 | 1464104784485 Marionette DEBUG loaded listener.js 08:46:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 94 (0xa67ca800) [pid = 1726] [serial = 198] [outer = 0x93b82000] 08:46:25 INFO - PROCESS | 1726 | 1464104785374 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 08:46:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:46:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1332ms 08:46:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:46:25 INFO - PROCESS | 1726 | 1464104785428 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 08:46:25 INFO - PROCESS | 1726 | 1464104785431 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 08:46:25 INFO - PROCESS | 1726 | 1464104785437 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:46:25 INFO - PROCESS | 1726 | 1464104785441 Marionette TRACE conn4 <- [1,238,null,{}] 08:46:25 INFO - PROCESS | 1726 | 1464104785446 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:25 INFO - PROCESS | 1726 | 1464104785628 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 08:46:25 INFO - PROCESS | 1726 | 1464104785784 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:25 INFO - PROCESS | 1726 | ++DOCSHELL 0x951eb400 == 55 [pid = 1726] [id = 67] 08:46:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 95 (0x951ebc00) [pid = 1726] [serial = 199] [outer = (nil)] 08:46:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 96 (0xa6dab000) [pid = 1726] [serial = 200] [outer = 0x951ebc00] 08:46:25 INFO - PROCESS | 1726 | 1464104785868 Marionette DEBUG loaded listener.js 08:46:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 97 (0xa6e3a800) [pid = 1726] [serial = 201] [outer = 0x951ebc00] 08:46:26 INFO - PROCESS | 1726 | 1464104786652 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 08:46:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:46:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1485ms 08:46:26 INFO - PROCESS | 1726 | 1464104786922 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 08:46:26 INFO - PROCESS | 1726 | 1464104786929 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 08:46:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:46:26 INFO - PROCESS | 1726 | 1464104786936 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:46:26 INFO - PROCESS | 1726 | 1464104786941 Marionette TRACE conn4 <- [1,242,null,{}] 08:46:26 INFO - PROCESS | 1726 | 1464104786949 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:27 INFO - PROCESS | 1726 | 1464104787100 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 08:46:27 INFO - PROCESS | 1726 | 1464104787219 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:27 INFO - PROCESS | 1726 | ++DOCSHELL 0x9956bc00 == 56 [pid = 1726] [id = 68] 08:46:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 98 (0x99688000) [pid = 1726] [serial = 202] [outer = (nil)] 08:46:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 99 (0x999e2400) [pid = 1726] [serial = 203] [outer = 0x99688000] 08:46:27 INFO - PROCESS | 1726 | 1464104787356 Marionette DEBUG loaded listener.js 08:46:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 100 (0x9a0db000) [pid = 1726] [serial = 204] [outer = 0x99688000] 08:46:28 INFO - PROCESS | 1726 | 1464104788134 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 08:46:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:46:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1279ms 08:46:28 INFO - PROCESS | 1726 | 1464104788217 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 08:46:28 INFO - PROCESS | 1726 | 1464104788222 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 08:46:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:46:28 INFO - PROCESS | 1726 | 1464104788234 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:46:28 INFO - PROCESS | 1726 | 1464104788239 Marionette TRACE conn4 <- [1,246,null,{}] 08:46:28 INFO - PROCESS | 1726 | 1464104788245 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:28 INFO - PROCESS | 1726 | 1464104788440 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 08:46:28 INFO - PROCESS | 1726 | 1464104788586 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:28 INFO - PROCESS | 1726 | ++DOCSHELL 0x98177c00 == 57 [pid = 1726] [id = 69] 08:46:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 101 (0x98a4e400) [pid = 1726] [serial = 205] [outer = (nil)] 08:46:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 102 (0x9aa63000) [pid = 1726] [serial = 206] [outer = 0x98a4e400] 08:46:28 INFO - PROCESS | 1726 | 1464104788660 Marionette DEBUG loaded listener.js 08:46:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 103 (0x9b85c800) [pid = 1726] [serial = 207] [outer = 0x98a4e400] 08:46:29 INFO - PROCESS | 1726 | --DOCSHELL 0x9535b800 == 56 [pid = 1726] [id = 6] 08:46:29 INFO - PROCESS | 1726 | --DOCSHELL 0x92381c00 == 55 [pid = 1726] [id = 8] 08:46:29 INFO - PROCESS | 1726 | --DOCSHELL 0x92378000 == 54 [pid = 1726] [id = 25] 08:46:29 INFO - PROCESS | 1726 | --DOCSHELL 0x94fc3000 == 53 [pid = 1726] [id = 24] 08:46:29 INFO - PROCESS | 1726 | --DOMWINDOW == 102 (0xa1049c00) [pid = 1726] [serial = 119] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1726 | --DOCSHELL 0x93d9b400 == 52 [pid = 1726] [id = 34] 08:46:29 INFO - PROCESS | 1726 | --DOCSHELL 0x98109000 == 51 [pid = 1726] [id = 50] 08:46:29 INFO - PROCESS | 1726 | --DOCSHELL 0x93ad6000 == 50 [pid = 1726] [id = 49] 08:46:29 INFO - PROCESS | 1726 | --DOMWINDOW == 101 (0x98d9a800) [pid = 1726] [serial = 101] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1726 | --DOMWINDOW == 100 (0x9b885800) [pid = 1726] [serial = 143] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1726 | --DOMWINDOW == 99 (0x9515dc00) [pid = 1726] [serial = 122] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1726 | --DOMWINDOW == 98 (0x995e8c00) [pid = 1726] [serial = 131] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1726 | --DOMWINDOW == 97 (0x99784400) [pid = 1726] [serial = 132] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1726 | --DOMWINDOW == 96 (0x9515c400) [pid = 1726] [serial = 129] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1726 | --DOMWINDOW == 95 (0x94fc2c00) [pid = 1726] [serial = 128] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1726 | --DOMWINDOW == 94 (0x9a910400) [pid = 1726] [serial = 134] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1726 | --DOMWINDOW == 93 (0x99a74000) [pid = 1726] [serial = 125] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1726 | --DOMWINDOW == 92 (0xa104d800) [pid = 1726] [serial = 140] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1726 | --DOMWINDOW == 91 (0x9b861000) [pid = 1726] [serial = 137] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1726 | --DOMWINDOW == 90 (0x9cc74000) [pid = 1726] [serial = 138] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1726 | --DOMWINDOW == 89 (0x9a0c1c00) [pid = 1726] [serial = 141] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1726 | --DOMWINDOW == 88 (0x9a918400) [pid = 1726] [serial = 135] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1726 | 1464104789488 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:46:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:46:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1291ms 08:46:29 INFO - PROCESS | 1726 | 1464104789522 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 08:46:29 INFO - PROCESS | 1726 | 1464104789525 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 08:46:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:46:29 INFO - PROCESS | 1726 | 1464104789531 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:46:29 INFO - PROCESS | 1726 | 1464104789535 Marionette TRACE conn4 <- [1,250,null,{}] 08:46:29 INFO - PROCESS | 1726 | 1464104789550 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:29 INFO - PROCESS | 1726 | 1464104789697 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 08:46:29 INFO - PROCESS | 1726 | 1464104789717 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:29 INFO - PROCESS | 1726 | ++DOCSHELL 0x92375c00 == 51 [pid = 1726] [id = 70] 08:46:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 89 (0x98109000) [pid = 1726] [serial = 208] [outer = (nil)] 08:46:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 90 (0x9b2b9c00) [pid = 1726] [serial = 209] [outer = 0x98109000] 08:46:29 INFO - PROCESS | 1726 | 1464104789794 Marionette DEBUG loaded listener.js 08:46:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 91 (0x9cc7a400) [pid = 1726] [serial = 210] [outer = 0x98109000] 08:46:30 INFO - PROCESS | 1726 | 1464104790576 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:46:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:46:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1079ms 08:46:30 INFO - PROCESS | 1726 | 1464104790622 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 08:46:30 INFO - PROCESS | 1726 | 1464104790625 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 08:46:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:46:30 INFO - PROCESS | 1726 | 1464104790634 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:46:30 INFO - PROCESS | 1726 | 1464104790636 Marionette TRACE conn4 <- [1,254,null,{}] 08:46:30 INFO - PROCESS | 1726 | 1464104790641 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:30 INFO - PROCESS | 1726 | 1464104790785 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 08:46:30 INFO - PROCESS | 1726 | 1464104790805 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:30 INFO - PROCESS | 1726 | ++DOCSHELL 0x92376c00 == 52 [pid = 1726] [id = 71] 08:46:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 92 (0x9cca5000) [pid = 1726] [serial = 211] [outer = (nil)] 08:46:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 93 (0xa1057000) [pid = 1726] [serial = 212] [outer = 0x9cca5000] 08:46:30 INFO - PROCESS | 1726 | 1464104790877 Marionette DEBUG loaded listener.js 08:46:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 94 (0xa22e8400) [pid = 1726] [serial = 213] [outer = 0x9cca5000] 08:46:31 INFO - PROCESS | 1726 | 1464104791747 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 08:46:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:46:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1131ms 08:46:31 INFO - PROCESS | 1726 | 1464104791772 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 08:46:31 INFO - PROCESS | 1726 | 1464104791775 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 08:46:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:46:31 INFO - PROCESS | 1726 | 1464104791781 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:46:31 INFO - PROCESS | 1726 | 1464104791784 Marionette TRACE conn4 <- [1,258,null,{}] 08:46:31 INFO - PROCESS | 1726 | 1464104791789 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:31 INFO - PROCESS | 1726 | 1464104791977 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 08:46:32 INFO - PROCESS | 1726 | 1464104792008 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:32 INFO - PROCESS | 1726 | ++DOCSHELL 0x95156400 == 53 [pid = 1726] [id = 72] 08:46:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 95 (0x95164c00) [pid = 1726] [serial = 214] [outer = (nil)] 08:46:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 96 (0xa262cc00) [pid = 1726] [serial = 215] [outer = 0x95164c00] 08:46:32 INFO - PROCESS | 1726 | 1464104792080 Marionette DEBUG loaded listener.js 08:46:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 97 (0xa26e4c00) [pid = 1726] [serial = 216] [outer = 0x95164c00] 08:46:32 INFO - PROCESS | 1726 | 1464104792851 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 08:46:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:46:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1085ms 08:46:32 INFO - PROCESS | 1726 | 1464104792866 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 08:46:32 INFO - PROCESS | 1726 | 1464104792868 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 08:46:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:46:32 INFO - PROCESS | 1726 | 1464104792881 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:46:32 INFO - PROCESS | 1726 | 1464104792898 Marionette TRACE conn4 <- [1,262,null,{}] 08:46:32 INFO - PROCESS | 1726 | 1464104792908 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:33 INFO - PROCESS | 1726 | 1464104793126 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 08:46:33 INFO - PROCESS | 1726 | 1464104793144 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:33 INFO - PROCESS | 1726 | ++DOCSHELL 0xa22f1400 == 54 [pid = 1726] [id = 73] 08:46:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 98 (0xa22f6000) [pid = 1726] [serial = 217] [outer = (nil)] 08:46:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 99 (0xa6768c00) [pid = 1726] [serial = 218] [outer = 0xa22f6000] 08:46:33 INFO - PROCESS | 1726 | 1464104793216 Marionette DEBUG loaded listener.js 08:46:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 100 (0xa6da7400) [pid = 1726] [serial = 219] [outer = 0xa22f6000] 08:46:33 INFO - PROCESS | 1726 | --DOMWINDOW == 99 (0x9cc9f400) [pid = 1726] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:46:33 INFO - PROCESS | 1726 | --DOMWINDOW == 98 (0x9a0b9400) [pid = 1726] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:46:33 INFO - PROCESS | 1726 | --DOMWINDOW == 97 (0x9cc1c400) [pid = 1726] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:46:33 INFO - PROCESS | 1726 | --DOMWINDOW == 96 (0x98ad2000) [pid = 1726] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:46:33 INFO - PROCESS | 1726 | --DOMWINDOW == 95 (0x9aa59000) [pid = 1726] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:46:33 INFO - PROCESS | 1726 | --DOMWINDOW == 94 (0x98ad3c00) [pid = 1726] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:46:33 INFO - PROCESS | 1726 | --DOMWINDOW == 93 (0x9515f400) [pid = 1726] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:46:33 INFO - PROCESS | 1726 | --DOMWINDOW == 92 (0x929a2c00) [pid = 1726] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:46:33 INFO - PROCESS | 1726 | --DOMWINDOW == 91 (0x9515b800) [pid = 1726] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:46:33 INFO - PROCESS | 1726 | --DOMWINDOW == 90 (0x99786000) [pid = 1726] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:46:34 INFO - PROCESS | 1726 | 1464104794117 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 08:46:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:46:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1251ms 08:46:34 INFO - PROCESS | 1726 | 1464104794132 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 08:46:34 INFO - PROCESS | 1726 | 1464104794135 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 08:46:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:46:34 INFO - PROCESS | 1726 | 1464104794141 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:46:34 INFO - PROCESS | 1726 | 1464104794143 Marionette TRACE conn4 <- [1,266,null,{}] 08:46:34 INFO - PROCESS | 1726 | 1464104794149 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:34 INFO - PROCESS | 1726 | 1464104794323 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 08:46:34 INFO - PROCESS | 1726 | 1464104794345 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:34 INFO - PROCESS | 1726 | ++DOCSHELL 0x93b7f800 == 55 [pid = 1726] [id = 74] 08:46:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 91 (0x9515f400) [pid = 1726] [serial = 220] [outer = (nil)] 08:46:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 92 (0xa1054c00) [pid = 1726] [serial = 221] [outer = 0x9515f400] 08:46:34 INFO - PROCESS | 1726 | 1464104794414 Marionette DEBUG loaded listener.js 08:46:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 93 (0xa67cac00) [pid = 1726] [serial = 222] [outer = 0x9515f400] 08:46:35 INFO - PROCESS | 1726 | 1464104795164 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 08:46:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:46:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1075ms 08:46:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:46:35 INFO - PROCESS | 1726 | 1464104795216 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 08:46:35 INFO - PROCESS | 1726 | 1464104795219 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 08:46:35 INFO - PROCESS | 1726 | 1464104795225 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:46:35 INFO - PROCESS | 1726 | 1464104795228 Marionette TRACE conn4 <- [1,270,null,{}] 08:46:35 INFO - PROCESS | 1726 | 1464104795233 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:35 INFO - PROCESS | 1726 | 1464104795408 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 08:46:35 INFO - PROCESS | 1726 | 1464104795425 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:35 INFO - PROCESS | 1726 | ++DOCSHELL 0x95360400 == 56 [pid = 1726] [id = 75] 08:46:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 94 (0x9774a000) [pid = 1726] [serial = 223] [outer = (nil)] 08:46:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 95 (0xa6e39800) [pid = 1726] [serial = 224] [outer = 0x9774a000] 08:46:35 INFO - PROCESS | 1726 | 1464104795497 Marionette DEBUG loaded listener.js 08:46:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 96 (0xa81ab800) [pid = 1726] [serial = 225] [outer = 0x9774a000] 08:46:36 INFO - PROCESS | 1726 | 1464104796349 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:46:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:46:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1136ms 08:46:36 INFO - PROCESS | 1726 | 1464104796360 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 08:46:36 INFO - PROCESS | 1726 | 1464104796366 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 08:46:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:46:36 INFO - PROCESS | 1726 | 1464104796393 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:46:36 INFO - PROCESS | 1726 | 1464104796399 Marionette TRACE conn4 <- [1,274,null,{}] 08:46:36 INFO - PROCESS | 1726 | 1464104796407 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:36 INFO - PROCESS | 1726 | 1464104796581 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 08:46:36 INFO - PROCESS | 1726 | 1464104796728 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:36 INFO - PROCESS | 1726 | ++DOCSHELL 0x93ada400 == 57 [pid = 1726] [id = 76] 08:46:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 97 (0x965be800) [pid = 1726] [serial = 226] [outer = (nil)] 08:46:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 98 (0x99786000) [pid = 1726] [serial = 227] [outer = 0x965be800] 08:46:36 INFO - PROCESS | 1726 | 1464104796815 Marionette DEBUG loaded listener.js 08:46:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 99 (0x9a0c3c00) [pid = 1726] [serial = 228] [outer = 0x965be800] 08:46:37 INFO - PROCESS | 1726 | 1464104797846 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 08:46:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:46:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1493ms 08:46:37 INFO - PROCESS | 1726 | 1464104797884 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 08:46:37 INFO - PROCESS | 1726 | 1464104797893 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 08:46:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:46:37 INFO - PROCESS | 1726 | 1464104797903 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:46:37 INFO - PROCESS | 1726 | 1464104797907 Marionette TRACE conn4 <- [1,278,null,{}] 08:46:37 INFO - PROCESS | 1726 | 1464104797913 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:38 INFO - PROCESS | 1726 | 1464104798087 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 08:46:38 INFO - PROCESS | 1726 | 1464104798233 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:38 INFO - PROCESS | 1726 | ++DOCSHELL 0x99e64000 == 58 [pid = 1726] [id = 77] 08:46:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 100 (0x99e68000) [pid = 1726] [serial = 229] [outer = (nil)] 08:46:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 101 (0x99e6f000) [pid = 1726] [serial = 230] [outer = 0x99e68000] 08:46:38 INFO - PROCESS | 1726 | 1464104798318 Marionette DEBUG loaded listener.js 08:46:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 102 (0x9a914400) [pid = 1726] [serial = 231] [outer = 0x99e68000] 08:46:39 INFO - PROCESS | 1726 | 1464104799218 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 08:46:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:46:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1336ms 08:46:39 INFO - PROCESS | 1726 | 1464104799240 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 08:46:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:46:39 INFO - PROCESS | 1726 | 1464104799245 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 08:46:39 INFO - PROCESS | 1726 | 1464104799251 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:46:39 INFO - PROCESS | 1726 | 1464104799257 Marionette TRACE conn4 <- [1,282,null,{}] 08:46:39 INFO - PROCESS | 1726 | 1464104799273 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:39 INFO - PROCESS | 1726 | 1464104799520 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 08:46:39 INFO - PROCESS | 1726 | 1464104799634 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:39 INFO - PROCESS | 1726 | ++DOCSHELL 0x93d91c00 == 59 [pid = 1726] [id = 78] 08:46:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 103 (0xa21a3400) [pid = 1726] [serial = 232] [outer = (nil)] 08:46:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 104 (0xa2630000) [pid = 1726] [serial = 233] [outer = 0xa21a3400] 08:46:39 INFO - PROCESS | 1726 | 1464104799725 Marionette DEBUG loaded listener.js 08:46:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 105 (0xa628a400) [pid = 1726] [serial = 234] [outer = 0xa21a3400] 08:46:40 INFO - PROCESS | 1726 | 1464104800686 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 08:46:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:46:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1450ms 08:46:40 INFO - PROCESS | 1726 | 1464104800700 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 08:46:40 INFO - PROCESS | 1726 | 1464104800705 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 08:46:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:46:40 INFO - PROCESS | 1726 | 1464104800711 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:46:40 INFO - PROCESS | 1726 | 1464104800714 Marionette TRACE conn4 <- [1,286,null,{}] 08:46:40 INFO - PROCESS | 1726 | 1464104800720 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:40 INFO - PROCESS | 1726 | 1464104800874 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 08:46:41 INFO - PROCESS | 1726 | 1464104801027 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:41 INFO - PROCESS | 1726 | ++DOCSHELL 0x9299f400 == 60 [pid = 1726] [id = 79] 08:46:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 106 (0xa21a3c00) [pid = 1726] [serial = 235] [outer = (nil)] 08:46:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 107 (0xa8193400) [pid = 1726] [serial = 236] [outer = 0xa21a3c00] 08:46:41 INFO - PROCESS | 1726 | 1464104801111 Marionette DEBUG loaded listener.js 08:46:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 108 (0xa8b20400) [pid = 1726] [serial = 237] [outer = 0xa21a3c00] 08:46:41 INFO - PROCESS | 1726 | 1464104801953 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 08:46:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:46:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1280ms 08:46:41 INFO - PROCESS | 1726 | 1464104801992 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 08:46:41 INFO - PROCESS | 1726 | 1464104801995 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 08:46:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:46:42 INFO - PROCESS | 1726 | 1464104802020 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:46:42 INFO - PROCESS | 1726 | 1464104802023 Marionette TRACE conn4 <- [1,290,null,{}] 08:46:42 INFO - PROCESS | 1726 | 1464104802029 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:42 INFO - PROCESS | 1726 | 1464104802187 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 08:46:42 INFO - PROCESS | 1726 | 1464104802334 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:42 INFO - PROCESS | 1726 | ++DOCSHELL 0x99f54400 == 61 [pid = 1726] [id = 80] 08:46:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 109 (0x99f54c00) [pid = 1726] [serial = 238] [outer = (nil)] 08:46:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 110 (0x99f5b800) [pid = 1726] [serial = 239] [outer = 0x99f54c00] 08:46:42 INFO - PROCESS | 1726 | 1464104802425 Marionette DEBUG loaded listener.js 08:46:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 111 (0x99f5d400) [pid = 1726] [serial = 240] [outer = 0x99f54c00] 08:46:43 INFO - PROCESS | 1726 | 1464104803247 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:46:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:46:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1243ms 08:46:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:46:43 INFO - PROCESS | 1726 | 1464104803264 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 08:46:43 INFO - PROCESS | 1726 | 1464104803267 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 08:46:43 INFO - PROCESS | 1726 | 1464104803274 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:46:43 INFO - PROCESS | 1726 | 1464104803276 Marionette TRACE conn4 <- [1,294,null,{}] 08:46:43 INFO - PROCESS | 1726 | 1464104803283 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:43 INFO - PROCESS | 1726 | 1464104803457 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 08:46:43 INFO - PROCESS | 1726 | 1464104803616 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:43 INFO - PROCESS | 1726 | ++DOCSHELL 0x92ad5c00 == 62 [pid = 1726] [id = 81] 08:46:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 112 (0x92ad7000) [pid = 1726] [serial = 241] [outer = (nil)] 08:46:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 113 (0x92add800) [pid = 1726] [serial = 242] [outer = 0x92ad7000] 08:46:43 INFO - PROCESS | 1726 | 1464104803702 Marionette DEBUG loaded listener.js 08:46:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 114 (0x99f58c00) [pid = 1726] [serial = 243] [outer = 0x92ad7000] 08:46:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 115 (0x92c62000) [pid = 1726] [serial = 244] [outer = 0x98ad3800] 08:46:44 INFO - PROCESS | 1726 | 1464104804633 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:46:44 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. 08:46:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1433ms 08:46:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:46:44 INFO - PROCESS | 1726 | 1464104804706 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 08:46:44 INFO - PROCESS | 1726 | 1464104804709 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 08:46:44 INFO - PROCESS | 1726 | 1464104804716 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:46:44 INFO - PROCESS | 1726 | 1464104804719 Marionette TRACE conn4 <- [1,298,null,{}] 08:46:44 INFO - PROCESS | 1726 | 1464104804725 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:44 INFO - PROCESS | 1726 | 1464104804916 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 08:46:45 INFO - PROCESS | 1726 | 1464104805103 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:45 INFO - PROCESS | 1726 | ++DOCSHELL 0x92ad7c00 == 63 [pid = 1726] [id = 82] 08:46:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 116 (0x92c61400) [pid = 1726] [serial = 245] [outer = (nil)] 08:46:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 117 (0x92c6cc00) [pid = 1726] [serial = 246] [outer = 0x92c61400] 08:46:45 INFO - PROCESS | 1726 | 1464104805241 Marionette DEBUG loaded listener.js 08:46:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 118 (0x92c70800) [pid = 1726] [serial = 247] [outer = 0x92c61400] 08:46:46 INFO - PROCESS | 1726 | 1464104806038 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:46:46 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. 08:46:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1380ms 08:46:46 INFO - PROCESS | 1726 | 1464104806096 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 08:46:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:46:46 INFO - PROCESS | 1726 | 1464104806100 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 08:46:46 INFO - PROCESS | 1726 | 1464104806106 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:46:46 INFO - PROCESS | 1726 | 1464104806109 Marionette TRACE conn4 <- [1,302,null,{}] 08:46:46 INFO - PROCESS | 1726 | 1464104806115 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:46 INFO - PROCESS | 1726 | 1464104806269 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 08:46:46 INFO - PROCESS | 1726 | 1464104806623 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:46 INFO - PROCESS | 1726 | ++DOCSHELL 0x93ade400 == 64 [pid = 1726] [id = 83] 08:46:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 119 (0x93b7d800) [pid = 1726] [serial = 248] [outer = (nil)] 08:46:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 120 (0x93d90400) [pid = 1726] [serial = 249] [outer = 0x93b7d800] 08:46:46 INFO - PROCESS | 1726 | 1464104806771 Marionette DEBUG loaded listener.js 08:46:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 121 (0x9515d000) [pid = 1726] [serial = 250] [outer = 0x93b7d800] 08:46:47 INFO - PROCESS | 1726 | 1464104807597 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:46:47 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. 08:46:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1529ms 08:46:47 INFO - PROCESS | 1726 | 1464104807634 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 08:46:47 INFO - PROCESS | 1726 | 1464104807639 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 08:46:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:46:47 INFO - PROCESS | 1726 | 1464104807647 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:46:47 INFO - PROCESS | 1726 | 1464104807652 Marionette TRACE conn4 <- [1,306,null,{}] 08:46:47 INFO - PROCESS | 1726 | 1464104807677 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:47 INFO - PROCESS | 1726 | 1464104807836 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 08:46:48 INFO - PROCESS | 1726 | 1464104807988 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:48 INFO - PROCESS | 1726 | ++DOCSHELL 0x98178400 == 65 [pid = 1726] [id = 84] 08:46:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 122 (0x995e8c00) [pid = 1726] [serial = 251] [outer = (nil)] 08:46:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 123 (0x999df800) [pid = 1726] [serial = 252] [outer = 0x995e8c00] 08:46:48 INFO - PROCESS | 1726 | 1464104808105 Marionette DEBUG loaded listener.js 08:46:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 124 (0x99e65c00) [pid = 1726] [serial = 253] [outer = 0x995e8c00] 08:46:49 INFO - PROCESS | 1726 | 1464104809008 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:46:49 INFO - PROCESS | 1726 | --DOCSHELL 0x99784800 == 64 [pid = 1726] [id = 42] 08:46:49 INFO - PROCESS | 1726 | --DOMWINDOW == 123 (0xa24fb000) [pid = 1726] [serial = 182] [outer = (nil)] [url = about:blank] 08:46:49 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. 08:46:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1396ms 08:46:49 INFO - PROCESS | 1726 | 1464104809070 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 08:46:49 INFO - PROCESS | 1726 | 1464104809076 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 08:46:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:46:49 INFO - PROCESS | 1726 | 1464104809084 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:46:49 INFO - PROCESS | 1726 | 1464104809088 Marionette TRACE conn4 <- [1,310,null,{}] 08:46:49 INFO - PROCESS | 1726 | 1464104809093 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:49 INFO - PROCESS | 1726 | 1464104809252 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 08:46:49 INFO - PROCESS | 1726 | --DOMWINDOW == 122 (0x99fd7000) [pid = 1726] [serial = 161] [outer = (nil)] [url = about:blank] 08:46:49 INFO - PROCESS | 1726 | --DOMWINDOW == 121 (0x99a6f000) [pid = 1726] [serial = 167] [outer = (nil)] [url = about:blank] 08:46:49 INFO - PROCESS | 1726 | --DOMWINDOW == 120 (0x9a0ba000) [pid = 1726] [serial = 168] [outer = (nil)] [url = about:blank] 08:46:49 INFO - PROCESS | 1726 | --DOMWINDOW == 119 (0x93b7c800) [pid = 1726] [serial = 146] [outer = (nil)] [url = about:blank] 08:46:49 INFO - PROCESS | 1726 | --DOMWINDOW == 118 (0x995e9c00) [pid = 1726] [serial = 149] [outer = (nil)] [url = about:blank] 08:46:49 INFO - PROCESS | 1726 | --DOMWINDOW == 117 (0x9a91b800) [pid = 1726] [serial = 152] [outer = (nil)] [url = about:blank] 08:46:49 INFO - PROCESS | 1726 | --DOMWINDOW == 116 (0xa2259c00) [pid = 1726] [serial = 155] [outer = (nil)] [url = about:blank] 08:46:49 INFO - PROCESS | 1726 | --DOMWINDOW == 115 (0xa5042400) [pid = 1726] [serial = 158] [outer = (nil)] [url = about:blank] 08:46:49 INFO - PROCESS | 1726 | --DOMWINDOW == 114 (0xa22ec800) [pid = 1726] [serial = 179] [outer = (nil)] [url = about:blank] 08:46:49 INFO - PROCESS | 1726 | --DOMWINDOW == 113 (0xa050a000) [pid = 1726] [serial = 177] [outer = (nil)] [url = about:blank] 08:46:49 INFO - PROCESS | 1726 | --DOMWINDOW == 112 (0x9b856400) [pid = 1726] [serial = 171] [outer = (nil)] [url = about:blank] 08:46:49 INFO - PROCESS | 1726 | --DOMWINDOW == 111 (0x9cc9a800) [pid = 1726] [serial = 174] [outer = (nil)] [url = about:blank] 08:46:49 INFO - PROCESS | 1726 | --DOMWINDOW == 110 (0xa22f0c00) [pid = 1726] [serial = 180] [outer = (nil)] [url = about:blank] 08:46:49 INFO - PROCESS | 1726 | --DOMWINDOW == 109 (0x97741800) [pid = 1726] [serial = 123] [outer = (nil)] [url = about:blank] 08:46:49 INFO - PROCESS | 1726 | --DOMWINDOW == 108 (0x9a0c2c00) [pid = 1726] [serial = 126] [outer = (nil)] [url = about:blank] 08:46:49 INFO - PROCESS | 1726 | --DOMWINDOW == 107 (0xa2149400) [pid = 1726] [serial = 120] [outer = (nil)] [url = about:blank] 08:46:49 INFO - PROCESS | 1726 | --DOMWINDOW == 106 (0x9cc16c00) [pid = 1726] [serial = 173] [outer = (nil)] [url = about:blank] 08:46:49 INFO - PROCESS | 1726 | --DOMWINDOW == 105 (0x9d0ec400) [pid = 1726] [serial = 176] [outer = (nil)] [url = about:blank] 08:46:49 INFO - PROCESS | 1726 | --DOMWINDOW == 104 (0x999dd400) [pid = 1726] [serial = 165] [outer = (nil)] [url = about:blank] 08:46:49 INFO - PROCESS | 1726 | --DOMWINDOW == 103 (0x9967d800) [pid = 1726] [serial = 164] [outer = (nil)] [url = about:blank] 08:46:49 INFO - PROCESS | 1726 | --DOMWINDOW == 102 (0x9aa64800) [pid = 1726] [serial = 170] [outer = (nil)] [url = about:blank] 08:46:49 INFO - PROCESS | 1726 | --DOMWINDOW == 101 (0xa22eac00) [pid = 1726] [serial = 162] [outer = (nil)] [url = about:blank] 08:46:49 INFO - PROCESS | 1726 | 1464104809390 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:49 INFO - PROCESS | 1726 | ++DOCSHELL 0x93b7c800 == 65 [pid = 1726] [id = 85] 08:46:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 102 (0x94fc3000) [pid = 1726] [serial = 254] [outer = (nil)] 08:46:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 103 (0x99a6f000) [pid = 1726] [serial = 255] [outer = 0x94fc3000] 08:46:49 INFO - PROCESS | 1726 | 1464104809463 Marionette DEBUG loaded listener.js 08:46:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 104 (0x99f59c00) [pid = 1726] [serial = 256] [outer = 0x94fc3000] 08:46:50 INFO - PROCESS | 1726 | 1464104810211 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:46:50 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. 08:46:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1178ms 08:46:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:46:50 INFO - PROCESS | 1726 | 1464104810262 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 08:46:50 INFO - PROCESS | 1726 | 1464104810265 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 08:46:50 INFO - PROCESS | 1726 | 1464104810274 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:46:50 INFO - PROCESS | 1726 | 1464104810283 Marionette TRACE conn4 <- [1,314,null,{}] 08:46:50 INFO - PROCESS | 1726 | 1464104810296 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:50 INFO - PROCESS | 1726 | 1464104810452 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 08:46:50 INFO - PROCESS | 1726 | 1464104810464 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:50 INFO - PROCESS | 1726 | ++DOCSHELL 0x999cc800 == 66 [pid = 1726] [id = 86] 08:46:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 105 (0x9a91dc00) [pid = 1726] [serial = 257] [outer = (nil)] 08:46:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 106 (0x9b286800) [pid = 1726] [serial = 258] [outer = 0x9a91dc00] 08:46:50 INFO - PROCESS | 1726 | 1464104810535 Marionette DEBUG loaded listener.js 08:46:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 107 (0x9b85dc00) [pid = 1726] [serial = 259] [outer = 0x9a91dc00] 08:46:51 INFO - PROCESS | 1726 | 1464104811335 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:46:51 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. 08:46:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1096ms 08:46:51 INFO - PROCESS | 1726 | 1464104811367 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 08:46:51 INFO - PROCESS | 1726 | 1464104811371 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 08:46:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:46:51 INFO - PROCESS | 1726 | 1464104811393 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:46:51 INFO - PROCESS | 1726 | 1464104811396 Marionette TRACE conn4 <- [1,318,null,{}] 08:46:51 INFO - PROCESS | 1726 | 1464104811402 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:51 INFO - PROCESS | 1726 | 1464104811587 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 08:46:51 INFO - PROCESS | 1726 | 1464104811612 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:51 INFO - PROCESS | 1726 | ++DOCSHELL 0x99fdac00 == 67 [pid = 1726] [id = 87] 08:46:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 108 (0x9a9e2c00) [pid = 1726] [serial = 260] [outer = (nil)] 08:46:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 109 (0x9cc7f400) [pid = 1726] [serial = 261] [outer = 0x9a9e2c00] 08:46:51 INFO - PROCESS | 1726 | 1464104811682 Marionette DEBUG loaded listener.js 08:46:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 110 (0x9cca0400) [pid = 1726] [serial = 262] [outer = 0x9a9e2c00] 08:46:52 INFO - PROCESS | 1726 | 1464104812524 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:46:52 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. 08:46:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1179ms 08:46:52 INFO - PROCESS | 1726 | 1464104812574 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 08:46:52 INFO - PROCESS | 1726 | 1464104812578 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 08:46:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:46:52 INFO - PROCESS | 1726 | 1464104812589 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:46:52 INFO - PROCESS | 1726 | 1464104812592 Marionette TRACE conn4 <- [1,322,null,{}] 08:46:52 INFO - PROCESS | 1726 | 1464104812597 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:52 INFO - PROCESS | 1726 | 1464104812800 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 08:46:52 INFO - PROCESS | 1726 | 1464104812825 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:52 INFO - PROCESS | 1726 | ++DOCSHELL 0xa050cc00 == 68 [pid = 1726] [id = 88] 08:46:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 111 (0xa050d400) [pid = 1726] [serial = 263] [outer = (nil)] 08:46:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 112 (0xa104b400) [pid = 1726] [serial = 264] [outer = 0xa050d400] 08:46:52 INFO - PROCESS | 1726 | 1464104812906 Marionette DEBUG loaded listener.js 08:46:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 113 (0xa22ec000) [pid = 1726] [serial = 265] [outer = 0xa050d400] 08:46:53 INFO - PROCESS | 1726 | --DOMWINDOW == 112 (0x99688000) [pid = 1726] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:46:53 INFO - PROCESS | 1726 | --DOMWINDOW == 111 (0x98a4e400) [pid = 1726] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:46:53 INFO - PROCESS | 1726 | --DOMWINDOW == 110 (0x9cca5000) [pid = 1726] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:46:53 INFO - PROCESS | 1726 | --DOMWINDOW == 109 (0x98109000) [pid = 1726] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:46:53 INFO - PROCESS | 1726 | --DOMWINDOW == 108 (0x95164c00) [pid = 1726] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:46:53 INFO - PROCESS | 1726 | --DOMWINDOW == 107 (0xa22f6000) [pid = 1726] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:46:53 INFO - PROCESS | 1726 | --DOMWINDOW == 106 (0x9515f400) [pid = 1726] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:46:53 INFO - PROCESS | 1726 | 1464104813959 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:46:54 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. 08:46:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1430ms 08:46:54 INFO - PROCESS | 1726 | 1464104814020 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 08:46:54 INFO - PROCESS | 1726 | 1464104814024 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 08:46:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:46:54 INFO - PROCESS | 1726 | 1464104814030 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:46:54 INFO - PROCESS | 1726 | 1464104814032 Marionette TRACE conn4 <- [1,326,null,{}] 08:46:54 INFO - PROCESS | 1726 | 1464104814038 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:54 INFO - PROCESS | 1726 | 1464104814198 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 08:46:54 INFO - PROCESS | 1726 | 1464104814306 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:54 INFO - PROCESS | 1726 | ++DOCSHELL 0x92eac000 == 69 [pid = 1726] [id = 89] 08:46:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 107 (0x92ead800) [pid = 1726] [serial = 266] [outer = (nil)] 08:46:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 108 (0x92eb4000) [pid = 1726] [serial = 267] [outer = 0x92ead800] 08:46:54 INFO - PROCESS | 1726 | 1464104814378 Marionette DEBUG loaded listener.js 08:46:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 109 (0x92eb5c00) [pid = 1726] [serial = 268] [outer = 0x92ead800] 08:46:55 INFO - PROCESS | 1726 | 1464104815056 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:46:55 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. 08:46:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1084ms 08:46:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:46:55 INFO - PROCESS | 1726 | 1464104815115 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 08:46:55 INFO - PROCESS | 1726 | 1464104815117 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 08:46:55 INFO - PROCESS | 1726 | 1464104815124 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:46:55 INFO - PROCESS | 1726 | 1464104815127 Marionette TRACE conn4 <- [1,330,null,{}] 08:46:55 INFO - PROCESS | 1726 | 1464104815132 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:55 INFO - PROCESS | 1726 | 1464104815329 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 08:46:55 INFO - PROCESS | 1726 | 1464104815374 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:55 INFO - PROCESS | 1726 | ++DOCSHELL 0x92ae0c00 == 70 [pid = 1726] [id = 90] 08:46:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 110 (0x92eb3800) [pid = 1726] [serial = 269] [outer = (nil)] 08:46:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 111 (0x9cc9c400) [pid = 1726] [serial = 270] [outer = 0x92eb3800] 08:46:55 INFO - PROCESS | 1726 | 1464104815447 Marionette DEBUG loaded listener.js 08:46:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 112 (0xa22eec00) [pid = 1726] [serial = 271] [outer = 0x92eb3800] 08:46:56 INFO - PROCESS | 1726 | 1464104816498 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:46:56 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. 08:46:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1386ms 08:46:56 INFO - PROCESS | 1726 | 1464104816510 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 08:46:56 INFO - PROCESS | 1726 | 1464104816516 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 08:46:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:46:56 INFO - PROCESS | 1726 | 1464104816525 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:46:56 INFO - PROCESS | 1726 | 1464104816531 Marionette TRACE conn4 <- [1,334,null,{}] 08:46:56 INFO - PROCESS | 1726 | 1464104816539 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:56 INFO - PROCESS | 1726 | 1464104816715 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 08:46:56 INFO - PROCESS | 1726 | 1464104816876 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:56 INFO - PROCESS | 1726 | ++DOCSHELL 0x92c61800 == 71 [pid = 1726] [id = 91] 08:46:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 113 (0x93b80800) [pid = 1726] [serial = 272] [outer = (nil)] 08:46:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 114 (0x9515a400) [pid = 1726] [serial = 273] [outer = 0x93b80800] 08:46:56 INFO - PROCESS | 1726 | 1464104816977 Marionette DEBUG loaded listener.js 08:46:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 115 (0x98369400) [pid = 1726] [serial = 274] [outer = 0x93b80800] 08:46:57 INFO - PROCESS | 1726 | 1464104817860 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:46:57 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. 08:46:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1382ms 08:46:57 INFO - PROCESS | 1726 | 1464104817908 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 08:46:57 INFO - PROCESS | 1726 | 1464104817917 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 08:46:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:46:57 INFO - PROCESS | 1726 | 1464104817928 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:46:57 INFO - PROCESS | 1726 | 1464104817931 Marionette TRACE conn4 <- [1,338,null,{}] 08:46:57 INFO - PROCESS | 1726 | 1464104817938 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:58 INFO - PROCESS | 1726 | 1464104818116 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 08:46:58 INFO - PROCESS | 1726 | 1464104818268 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:58 INFO - PROCESS | 1726 | ++DOCSHELL 0x9535b800 == 72 [pid = 1726] [id = 92] 08:46:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 116 (0x99784800) [pid = 1726] [serial = 275] [outer = (nil)] 08:46:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 117 (0x99f53800) [pid = 1726] [serial = 276] [outer = 0x99784800] 08:46:58 INFO - PROCESS | 1726 | 1464104818358 Marionette DEBUG loaded listener.js 08:46:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 118 (0x9a910400) [pid = 1726] [serial = 277] [outer = 0x99784800] 08:46:59 INFO - PROCESS | 1726 | 1464104819302 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:46:59 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. 08:46:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1427ms 08:46:59 INFO - PROCESS | 1726 | 1464104819355 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 08:46:59 INFO - PROCESS | 1726 | 1464104819359 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 08:46:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:46:59 INFO - PROCESS | 1726 | 1464104819365 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:46:59 INFO - PROCESS | 1726 | 1464104819371 Marionette TRACE conn4 <- [1,342,null,{}] 08:46:59 INFO - PROCESS | 1726 | 1464104819387 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:59 INFO - PROCESS | 1726 | 1464104819602 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 08:46:59 INFO - PROCESS | 1726 | 1464104819797 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:59 INFO - PROCESS | 1726 | ++DOCSHELL 0x92adfc00 == 73 [pid = 1726] [id = 93] 08:46:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 119 (0x99e6bc00) [pid = 1726] [serial = 278] [outer = (nil)] 08:46:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 120 (0xa24fdc00) [pid = 1726] [serial = 279] [outer = 0x99e6bc00] 08:46:59 INFO - PROCESS | 1726 | 1464104819930 Marionette DEBUG loaded listener.js 08:47:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 121 (0xa35f5800) [pid = 1726] [serial = 280] [outer = 0x99e6bc00] 08:47:00 INFO - PROCESS | 1726 | 1464104820757 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:47:00 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. 08:47:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1450ms 08:47:00 INFO - PROCESS | 1726 | 1464104820816 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 08:47:00 INFO - PROCESS | 1726 | 1464104820820 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 08:47:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:47:00 INFO - PROCESS | 1726 | 1464104820827 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:47:00 INFO - PROCESS | 1726 | 1464104820830 Marionette TRACE conn4 <- [1,346,null,{}] 08:47:00 INFO - PROCESS | 1726 | 1464104820836 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:01 INFO - PROCESS | 1726 | 1464104821004 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 08:47:01 INFO - PROCESS | 1726 | 1464104821156 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:01 INFO - PROCESS | 1726 | ++DOCSHELL 0x92ad2800 == 74 [pid = 1726] [id = 94] 08:47:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 122 (0xa1057400) [pid = 1726] [serial = 281] [outer = (nil)] 08:47:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 123 (0xa675cc00) [pid = 1726] [serial = 282] [outer = 0xa1057400] 08:47:01 INFO - PROCESS | 1726 | 1464104821241 Marionette DEBUG loaded listener.js 08:47:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 124 (0xa6e2ec00) [pid = 1726] [serial = 283] [outer = 0xa1057400] 08:47:02 INFO - PROCESS | 1726 | 1464104822205 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:47:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:47:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1428ms 08:47:02 INFO - PROCESS | 1726 | 1464104822256 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 08:47:02 INFO - PROCESS | 1726 | 1464104822260 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 08:47:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:47:02 INFO - PROCESS | 1726 | 1464104822267 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:47:02 INFO - PROCESS | 1726 | 1464104822271 Marionette TRACE conn4 <- [1,350,null,{}] 08:47:02 INFO - PROCESS | 1726 | 1464104822276 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:02 INFO - PROCESS | 1726 | 1464104822453 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 08:47:02 INFO - PROCESS | 1726 | 1464104822609 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:02 INFO - PROCESS | 1726 | ++DOCSHELL 0x90a6a400 == 75 [pid = 1726] [id = 95] 08:47:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 125 (0x90a6ac00) [pid = 1726] [serial = 284] [outer = (nil)] 08:47:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 126 (0x90a73800) [pid = 1726] [serial = 285] [outer = 0x90a6ac00] 08:47:02 INFO - PROCESS | 1726 | 1464104822701 Marionette DEBUG loaded listener.js 08:47:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 127 (0x90a76400) [pid = 1726] [serial = 286] [outer = 0x90a6ac00] 08:47:03 INFO - PROCESS | 1726 | 1464104823560 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:47:03 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. 08:47:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1337ms 08:47:03 INFO - PROCESS | 1726 | 1464104823605 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 08:47:03 INFO - PROCESS | 1726 | 1464104823610 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 08:47:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:47:03 INFO - PROCESS | 1726 | 1464104823616 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:47:03 INFO - PROCESS | 1726 | 1464104823619 Marionette TRACE conn4 <- [1,354,null,{}] 08:47:03 INFO - PROCESS | 1726 | 1464104823625 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:03 INFO - PROCESS | 1726 | 1464104823819 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 08:47:03 INFO - PROCESS | 1726 | 1464104823975 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:04 INFO - PROCESS | 1726 | ++DOCSHELL 0x90a6e000 == 76 [pid = 1726] [id = 96] 08:47:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 128 (0x90a72000) [pid = 1726] [serial = 287] [outer = (nil)] 08:47:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 129 (0xa6e39c00) [pid = 1726] [serial = 288] [outer = 0x90a72000] 08:47:04 INFO - PROCESS | 1726 | 1464104824062 Marionette DEBUG loaded listener.js 08:47:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 130 (0xa8b50c00) [pid = 1726] [serial = 289] [outer = 0x90a72000] 08:47:04 INFO - PROCESS | 1726 | 1464104824973 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:47:05 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. 08:47:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1432ms 08:47:05 INFO - PROCESS | 1726 | 1464104825048 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 08:47:05 INFO - PROCESS | 1726 | 1464104825052 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 08:47:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:47:05 INFO - PROCESS | 1726 | 1464104825058 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:47:05 INFO - PROCESS | 1726 | 1464104825061 Marionette TRACE conn4 <- [1,358,null,{}] 08:47:05 INFO - PROCESS | 1726 | 1464104825067 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:05 INFO - PROCESS | 1726 | 1464104825226 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 08:47:05 INFO - PROCESS | 1726 | 1464104825380 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:05 INFO - PROCESS | 1726 | ++DOCSHELL 0x90d9b400 == 77 [pid = 1726] [id = 97] 08:47:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 131 (0x90d9c800) [pid = 1726] [serial = 290] [outer = (nil)] 08:47:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 132 (0x90da0000) [pid = 1726] [serial = 291] [outer = 0x90d9c800] 08:47:05 INFO - PROCESS | 1726 | 1464104825480 Marionette DEBUG loaded listener.js 08:47:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 133 (0x90da1c00) [pid = 1726] [serial = 292] [outer = 0x90d9c800] 08:47:06 INFO - PROCESS | 1726 | 1464104826631 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:47:06 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. 08:47:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1583ms 08:47:06 INFO - PROCESS | 1726 | 1464104826643 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 08:47:06 INFO - PROCESS | 1726 | 1464104826648 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 08:47:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:47:06 INFO - PROCESS | 1726 | 1464104826657 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:47:06 INFO - PROCESS | 1726 | 1464104826662 Marionette TRACE conn4 <- [1,362,null,{}] 08:47:06 INFO - PROCESS | 1726 | 1464104826671 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:06 INFO - PROCESS | 1726 | 1464104826827 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 08:47:07 INFO - PROCESS | 1726 | 1464104827030 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:07 INFO - PROCESS | 1726 | ++DOCSHELL 0x92c70c00 == 78 [pid = 1726] [id = 98] 08:47:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 134 (0x92ea8000) [pid = 1726] [serial = 293] [outer = (nil)] 08:47:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 135 (0x92eac800) [pid = 1726] [serial = 294] [outer = 0x92ea8000] 08:47:07 INFO - PROCESS | 1726 | 1464104827107 Marionette DEBUG loaded listener.js 08:47:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 136 (0x93b87c00) [pid = 1726] [serial = 295] [outer = 0x92ea8000] 08:47:08 INFO - PROCESS | 1726 | 1464104828033 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:47:08 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. 08:47:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1395ms 08:47:08 INFO - PROCESS | 1726 | 1464104828051 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 08:47:08 INFO - PROCESS | 1726 | 1464104828058 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 08:47:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:47:08 INFO - PROCESS | 1726 | 1464104828068 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:47:08 INFO - PROCESS | 1726 | 1464104828071 Marionette TRACE conn4 <- [1,366,null,{}] 08:47:08 INFO - PROCESS | 1726 | 1464104828077 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:08 INFO - PROCESS | 1726 | 1464104828226 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 08:47:08 INFO - PROCESS | 1726 | 1464104828388 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:08 INFO - PROCESS | 1726 | ++DOCSHELL 0x94fc2c00 == 79 [pid = 1726] [id = 99] 08:47:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 137 (0x95155c00) [pid = 1726] [serial = 296] [outer = (nil)] 08:47:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 138 (0x98ad3c00) [pid = 1726] [serial = 297] [outer = 0x95155c00] 08:47:08 INFO - PROCESS | 1726 | 1464104828469 Marionette DEBUG loaded listener.js 08:47:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 139 (0x999c3400) [pid = 1726] [serial = 298] [outer = 0x95155c00] 08:47:09 INFO - PROCESS | 1726 | 1464104829369 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:47:09 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. 08:47:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1343ms 08:47:09 INFO - PROCESS | 1726 | 1464104829412 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 08:47:09 INFO - PROCESS | 1726 | 1464104829416 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 08:47:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:47:09 INFO - PROCESS | 1726 | 1464104829422 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:47:09 INFO - PROCESS | 1726 | 1464104829428 Marionette TRACE conn4 <- [1,370,null,{}] 08:47:09 INFO - PROCESS | 1726 | 1464104829443 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:09 INFO - PROCESS | 1726 | 1464104829651 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 08:47:09 INFO - PROCESS | 1726 | --DOCSHELL 0x9a0bd800 == 78 [pid = 1726] [id = 28] 08:47:09 INFO - PROCESS | 1726 | --DOCSHELL 0x999de000 == 77 [pid = 1726] [id = 26] 08:47:09 INFO - PROCESS | 1726 | --DOMWINDOW == 138 (0x98a51400) [pid = 1726] [serial = 185] [outer = (nil)] [url = about:blank] 08:47:09 INFO - PROCESS | 1726 | --DOMWINDOW == 137 (0x9a91cc00) [pid = 1726] [serial = 188] [outer = (nil)] [url = about:blank] 08:47:09 INFO - PROCESS | 1726 | --DOMWINDOW == 136 (0xa3224800) [pid = 1726] [serial = 191] [outer = (nil)] [url = about:blank] 08:47:09 INFO - PROCESS | 1726 | --DOMWINDOW == 135 (0xa6733400) [pid = 1726] [serial = 194] [outer = (nil)] [url = about:blank] 08:47:09 INFO - PROCESS | 1726 | --DOMWINDOW == 134 (0xa67c0800) [pid = 1726] [serial = 197] [outer = (nil)] [url = about:blank] 08:47:09 INFO - PROCESS | 1726 | --DOMWINDOW == 133 (0xa6dab000) [pid = 1726] [serial = 200] [outer = (nil)] [url = about:blank] 08:47:09 INFO - PROCESS | 1726 | --DOMWINDOW == 132 (0xa6e39800) [pid = 1726] [serial = 224] [outer = (nil)] [url = about:blank] 08:47:09 INFO - PROCESS | 1726 | --DOCSHELL 0x92eac000 == 76 [pid = 1726] [id = 89] 08:47:09 INFO - PROCESS | 1726 | --DOCSHELL 0xa050cc00 == 75 [pid = 1726] [id = 88] 08:47:09 INFO - PROCESS | 1726 | --DOCSHELL 0x99fdac00 == 74 [pid = 1726] [id = 87] 08:47:09 INFO - PROCESS | 1726 | --DOCSHELL 0x999cc800 == 73 [pid = 1726] [id = 86] 08:47:09 INFO - PROCESS | 1726 | --DOCSHELL 0x93b7c800 == 72 [pid = 1726] [id = 85] 08:47:09 INFO - PROCESS | 1726 | --DOCSHELL 0x98178400 == 71 [pid = 1726] [id = 84] 08:47:09 INFO - PROCESS | 1726 | --DOCSHELL 0x93ade400 == 70 [pid = 1726] [id = 83] 08:47:09 INFO - PROCESS | 1726 | 1464104829890 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:09 INFO - PROCESS | 1726 | --DOCSHELL 0x93ada400 == 69 [pid = 1726] [id = 76] 08:47:09 INFO - PROCESS | 1726 | ++DOCSHELL 0x92c6e000 == 70 [pid = 1726] [id = 100] 08:47:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 133 (0x92eac400) [pid = 1726] [serial = 299] [outer = (nil)] 08:47:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 134 (0x98d9cc00) [pid = 1726] [serial = 300] [outer = 0x92eac400] 08:47:09 INFO - PROCESS | 1726 | 1464104829976 Marionette DEBUG loaded listener.js 08:47:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 135 (0x99f60400) [pid = 1726] [serial = 301] [outer = 0x92eac400] 08:47:10 INFO - PROCESS | 1726 | --DOMWINDOW == 134 (0x999e2400) [pid = 1726] [serial = 203] [outer = (nil)] [url = about:blank] 08:47:10 INFO - PROCESS | 1726 | --DOMWINDOW == 133 (0x9b85c800) [pid = 1726] [serial = 207] [outer = (nil)] [url = about:blank] 08:47:10 INFO - PROCESS | 1726 | --DOMWINDOW == 132 (0x9aa63000) [pid = 1726] [serial = 206] [outer = (nil)] [url = about:blank] 08:47:10 INFO - PROCESS | 1726 | --DOMWINDOW == 131 (0xa1057000) [pid = 1726] [serial = 212] [outer = (nil)] [url = about:blank] 08:47:10 INFO - PROCESS | 1726 | --DOMWINDOW == 130 (0x9b2b9c00) [pid = 1726] [serial = 209] [outer = (nil)] [url = about:blank] 08:47:10 INFO - PROCESS | 1726 | --DOMWINDOW == 129 (0x9cc7a400) [pid = 1726] [serial = 210] [outer = (nil)] [url = about:blank] 08:47:10 INFO - PROCESS | 1726 | --DOMWINDOW == 128 (0xa262cc00) [pid = 1726] [serial = 215] [outer = (nil)] [url = about:blank] 08:47:10 INFO - PROCESS | 1726 | --DOMWINDOW == 127 (0xa26e4c00) [pid = 1726] [serial = 216] [outer = (nil)] [url = about:blank] 08:47:10 INFO - PROCESS | 1726 | --DOMWINDOW == 126 (0xa6768c00) [pid = 1726] [serial = 218] [outer = (nil)] [url = about:blank] 08:47:10 INFO - PROCESS | 1726 | --DOMWINDOW == 125 (0xa1054c00) [pid = 1726] [serial = 221] [outer = (nil)] [url = about:blank] 08:47:10 INFO - PROCESS | 1726 | --DOMWINDOW == 124 (0x9a0db000) [pid = 1726] [serial = 204] [outer = (nil)] [url = about:blank] 08:47:10 INFO - PROCESS | 1726 | --DOMWINDOW == 123 (0xa6da7400) [pid = 1726] [serial = 219] [outer = (nil)] [url = about:blank] 08:47:10 INFO - PROCESS | 1726 | --DOMWINDOW == 122 (0xa22e8400) [pid = 1726] [serial = 213] [outer = (nil)] [url = about:blank] 08:47:10 INFO - PROCESS | 1726 | --DOMWINDOW == 121 (0xa67cac00) [pid = 1726] [serial = 222] [outer = (nil)] [url = about:blank] 08:47:10 INFO - PROCESS | 1726 | 1464104830779 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:47:10 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. 08:47:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1392ms 08:47:10 INFO - PROCESS | 1726 | 1464104830815 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 08:47:10 INFO - PROCESS | 1726 | 1464104830820 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 08:47:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:47:10 INFO - PROCESS | 1726 | 1464104830825 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:47:10 INFO - PROCESS | 1726 | 1464104830828 Marionette TRACE conn4 <- [1,374,null,{}] 08:47:10 INFO - PROCESS | 1726 | 1464104830833 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:10 INFO - PROCESS | 1726 | 1464104830996 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 08:47:11 INFO - PROCESS | 1726 | 1464104831011 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:11 INFO - PROCESS | 1726 | ++DOCSHELL 0x9a0b9800 == 71 [pid = 1726] [id = 101] 08:47:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 122 (0x9a915400) [pid = 1726] [serial = 302] [outer = (nil)] 08:47:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 123 (0x9aa61800) [pid = 1726] [serial = 303] [outer = 0x9a915400] 08:47:11 INFO - PROCESS | 1726 | 1464104831083 Marionette DEBUG loaded listener.js 08:47:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 124 (0x9af6cc00) [pid = 1726] [serial = 304] [outer = 0x9a915400] 08:47:11 INFO - PROCESS | 1726 | 1464104831923 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:47:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:47:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1129ms 08:47:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:47:11 INFO - PROCESS | 1726 | 1464104831956 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 08:47:11 INFO - PROCESS | 1726 | 1464104831958 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 08:47:11 INFO - PROCESS | 1726 | 1464104831965 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:47:11 INFO - PROCESS | 1726 | 1464104831968 Marionette TRACE conn4 <- [1,378,null,{}] 08:47:11 INFO - PROCESS | 1726 | 1464104831974 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:12 INFO - PROCESS | 1726 | 1464104832135 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 08:47:12 INFO - PROCESS | 1726 | 1464104832145 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:12 INFO - PROCESS | 1726 | ++DOCSHELL 0x92ad4800 == 72 [pid = 1726] [id = 102] 08:47:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 125 (0x9aa56800) [pid = 1726] [serial = 305] [outer = (nil)] 08:47:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 126 (0x9b861c00) [pid = 1726] [serial = 306] [outer = 0x9aa56800] 08:47:12 INFO - PROCESS | 1726 | 1464104832330 Marionette DEBUG loaded listener.js 08:47:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 127 (0x9cc1e400) [pid = 1726] [serial = 307] [outer = 0x9aa56800] 08:47:13 INFO - PROCESS | 1726 | 1464104833144 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:47:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:47:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1239ms 08:47:13 INFO - PROCESS | 1726 | 1464104833206 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 08:47:13 INFO - PROCESS | 1726 | 1464104833209 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 08:47:13 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:47:13 INFO - PROCESS | 1726 | 1464104833214 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:47:13 INFO - PROCESS | 1726 | 1464104833217 Marionette TRACE conn4 <- [1,382,null,{}] 08:47:13 INFO - PROCESS | 1726 | 1464104833223 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:13 INFO - PROCESS | 1726 | 1464104833430 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 08:47:13 INFO - PROCESS | 1726 | 1464104833460 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:13 INFO - PROCESS | 1726 | ++DOCSHELL 0x90b6b400 == 73 [pid = 1726] [id = 103] 08:47:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 128 (0x90b72000) [pid = 1726] [serial = 308] [outer = (nil)] 08:47:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 129 (0x9b857c00) [pid = 1726] [serial = 309] [outer = 0x90b72000] 08:47:13 INFO - PROCESS | 1726 | 1464104833544 Marionette DEBUG loaded listener.js 08:47:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 130 (0x9cc81800) [pid = 1726] [serial = 310] [outer = 0x90b72000] 08:47:14 INFO - PROCESS | 1726 | --DOMWINDOW == 129 (0xa1048800) [pid = 1726] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:47:14 INFO - PROCESS | 1726 | --DOMWINDOW == 128 (0x9a28a800) [pid = 1726] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:47:14 INFO - PROCESS | 1726 | --DOMWINDOW == 127 (0x95366000) [pid = 1726] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:47:14 INFO - PROCESS | 1726 | --DOMWINDOW == 126 (0x98a4c400) [pid = 1726] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:47:14 INFO - PROCESS | 1726 | --DOMWINDOW == 125 (0x9af72000) [pid = 1726] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:47:14 INFO - PROCESS | 1726 | --DOMWINDOW == 124 (0x93ad6c00) [pid = 1726] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:47:14 INFO - PROCESS | 1726 | --DOMWINDOW == 123 (0x995e8c00) [pid = 1726] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:47:14 INFO - PROCESS | 1726 | --DOMWINDOW == 122 (0x94fc3000) [pid = 1726] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:47:14 INFO - PROCESS | 1726 | --DOMWINDOW == 121 (0x93b7d800) [pid = 1726] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:47:14 INFO - PROCESS | 1726 | --DOMWINDOW == 120 (0x9a91dc00) [pid = 1726] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:47:14 INFO - PROCESS | 1726 | --DOMWINDOW == 119 (0xa050d400) [pid = 1726] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:47:14 INFO - PROCESS | 1726 | --DOMWINDOW == 118 (0x9a9e2c00) [pid = 1726] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:47:14 INFO - PROCESS | 1726 | --DOMWINDOW == 117 (0x92ead800) [pid = 1726] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:47:14 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 08:47:14 INFO - PROCESS | 1726 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:47:14 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 08:47:14 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 08:47:14 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 08:47:14 INFO - PROCESS | 1726 | 1464104834646 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:47:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:47:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1484ms 08:47:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:47:14 INFO - PROCESS | 1726 | 1464104834699 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 08:47:14 INFO - PROCESS | 1726 | 1464104834701 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 08:47:14 INFO - PROCESS | 1726 | 1464104834713 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:47:14 INFO - PROCESS | 1726 | 1464104834715 Marionette TRACE conn4 <- [1,386,null,{}] 08:47:14 INFO - PROCESS | 1726 | 1464104834722 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:14 INFO - PROCESS | 1726 | 1464104834858 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 08:47:14 INFO - PROCESS | 1726 | 1464104834873 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:14 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f5d3c00 == 74 [pid = 1726] [id = 104] 08:47:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 118 (0x8f5d6000) [pid = 1726] [serial = 311] [outer = (nil)] 08:47:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 119 (0x8f5dd800) [pid = 1726] [serial = 312] [outer = 0x8f5d6000] 08:47:14 INFO - PROCESS | 1726 | 1464104834943 Marionette DEBUG loaded listener.js 08:47:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 120 (0x8f5e0800) [pid = 1726] [serial = 313] [outer = 0x8f5d6000] 08:47:15 INFO - PROCESS | 1726 | 1464104835744 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 08:47:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:47:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1096ms 08:47:15 INFO - PROCESS | 1726 | 1464104835809 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 08:47:15 INFO - PROCESS | 1726 | 1464104835812 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 08:47:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:47:15 INFO - PROCESS | 1726 | 1464104835819 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:47:15 INFO - PROCESS | 1726 | 1464104835821 Marionette TRACE conn4 <- [1,390,null,{}] 08:47:15 INFO - PROCESS | 1726 | 1464104835827 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:15 INFO - PROCESS | 1726 | 1464104835965 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 08:47:16 INFO - PROCESS | 1726 | 1464104835980 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:16 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f5d3400 == 75 [pid = 1726] [id = 105] 08:47:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 121 (0x8f5dac00) [pid = 1726] [serial = 314] [outer = (nil)] 08:47:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 122 (0x93ae1000) [pid = 1726] [serial = 315] [outer = 0x8f5dac00] 08:47:16 INFO - PROCESS | 1726 | 1464104836050 Marionette DEBUG loaded listener.js 08:47:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 123 (0x98da2000) [pid = 1726] [serial = 316] [outer = 0x8f5dac00] 08:47:17 INFO - PROCESS | 1726 | 1464104837087 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 08:47:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:47:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1332ms 08:47:17 INFO - PROCESS | 1726 | 1464104837152 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 08:47:17 INFO - PROCESS | 1726 | 1464104837158 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 08:47:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:47:17 INFO - PROCESS | 1726 | 1464104837167 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:47:17 INFO - PROCESS | 1726 | 1464104837173 Marionette TRACE conn4 <- [1,394,null,{}] 08:47:17 INFO - PROCESS | 1726 | 1464104837181 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:17 INFO - PROCESS | 1726 | 1464104837394 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 08:47:17 INFO - PROCESS | 1726 | 1464104837664 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:17 INFO - PROCESS | 1726 | ++DOCSHELL 0x90b6b800 == 76 [pid = 1726] [id = 106] 08:47:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 124 (0x90b76800) [pid = 1726] [serial = 317] [outer = (nil)] 08:47:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 125 (0x92374c00) [pid = 1726] [serial = 318] [outer = 0x90b76800] 08:47:17 INFO - PROCESS | 1726 | 1464104837752 Marionette DEBUG loaded listener.js 08:47:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 126 (0x92c63400) [pid = 1726] [serial = 319] [outer = 0x90b76800] 08:47:18 INFO - PROCESS | 1726 | 1464104838672 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 08:47:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:47:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1543ms 08:47:18 INFO - PROCESS | 1726 | 1464104838711 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 08:47:18 INFO - PROCESS | 1726 | 1464104838720 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 08:47:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:47:18 INFO - PROCESS | 1726 | 1464104838732 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:47:18 INFO - PROCESS | 1726 | 1464104838736 Marionette TRACE conn4 <- [1,398,null,{}] 08:47:18 INFO - PROCESS | 1726 | 1464104838743 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:18 INFO - PROCESS | 1726 | 1464104838932 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 08:47:19 INFO - PROCESS | 1726 | 1464104839137 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:19 INFO - PROCESS | 1726 | ++DOCSHELL 0x92eb2400 == 77 [pid = 1726] [id = 107] 08:47:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 127 (0x93ade400) [pid = 1726] [serial = 320] [outer = (nil)] 08:47:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 128 (0x98103800) [pid = 1726] [serial = 321] [outer = 0x93ade400] 08:47:19 INFO - PROCESS | 1726 | 1464104839266 Marionette DEBUG loaded listener.js 08:47:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 129 (0x995f0000) [pid = 1726] [serial = 322] [outer = 0x93ade400] 08:47:20 INFO - PROCESS | 1726 | 1464104840222 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 08:47:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:47:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1537ms 08:47:20 INFO - PROCESS | 1726 | 1464104840269 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 08:47:20 INFO - PROCESS | 1726 | 1464104840274 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 08:47:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:47:20 INFO - PROCESS | 1726 | 1464104840281 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:47:20 INFO - PROCESS | 1726 | 1464104840287 Marionette TRACE conn4 <- [1,402,null,{}] 08:47:20 INFO - PROCESS | 1726 | 1464104840303 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:20 INFO - PROCESS | 1726 | 1464104840480 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 08:47:20 INFO - PROCESS | 1726 | 1464104840699 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:20 INFO - PROCESS | 1726 | ++DOCSHELL 0x9237e800 == 78 [pid = 1726] [id = 108] 08:47:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 130 (0x9a0c4800) [pid = 1726] [serial = 323] [outer = (nil)] 08:47:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 131 (0x9b974800) [pid = 1726] [serial = 324] [outer = 0x9a0c4800] 08:47:20 INFO - PROCESS | 1726 | 1464104840801 Marionette DEBUG loaded listener.js 08:47:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 132 (0x9b979000) [pid = 1726] [serial = 325] [outer = 0x9a0c4800] 08:47:21 INFO - PROCESS | 1726 | 1464104841683 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 08:47:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:47:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1435ms 08:47:21 INFO - PROCESS | 1726 | 1464104841715 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 08:47:21 INFO - PROCESS | 1726 | 1464104841720 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 08:47:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:47:21 INFO - PROCESS | 1726 | 1464104841727 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:47:21 INFO - PROCESS | 1726 | 1464104841730 Marionette TRACE conn4 <- [1,406,null,{}] 08:47:21 INFO - PROCESS | 1726 | 1464104841736 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:21 INFO - PROCESS | 1726 | 1464104841900 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 08:47:22 INFO - PROCESS | 1726 | 1464104842063 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:22 INFO - PROCESS | 1726 | ++DOCSHELL 0x90da0400 == 79 [pid = 1726] [id = 109] 08:47:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 133 (0x9a0c1000) [pid = 1726] [serial = 326] [outer = (nil)] 08:47:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 134 (0x9b981000) [pid = 1726] [serial = 327] [outer = 0x9a0c1000] 08:47:22 INFO - PROCESS | 1726 | 1464104842164 Marionette DEBUG loaded listener.js 08:47:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 135 (0x9cc1b800) [pid = 1726] [serial = 328] [outer = 0x9a0c1000] 08:47:23 INFO - PROCESS | 1726 | 1464104843086 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 08:47:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:47:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1429ms 08:47:23 INFO - PROCESS | 1726 | 1464104843157 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 08:47:23 INFO - PROCESS | 1726 | 1464104843161 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 08:47:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:47:23 INFO - PROCESS | 1726 | 1464104843168 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:47:23 INFO - PROCESS | 1726 | 1464104843171 Marionette TRACE conn4 <- [1,410,null,{}] 08:47:23 INFO - PROCESS | 1726 | 1464104843177 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:23 INFO - PROCESS | 1726 | 1464104843338 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 08:47:23 INFO - PROCESS | 1726 | 1464104843500 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:23 INFO - PROCESS | 1726 | ++DOCSHELL 0x90d9ac00 == 80 [pid = 1726] [id = 110] 08:47:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 136 (0x9b975400) [pid = 1726] [serial = 329] [outer = (nil)] 08:47:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 137 (0xa2144400) [pid = 1726] [serial = 330] [outer = 0x9b975400] 08:47:23 INFO - PROCESS | 1726 | 1464104843582 Marionette DEBUG loaded listener.js 08:47:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 138 (0xa21aec00) [pid = 1726] [serial = 331] [outer = 0x9b975400] 08:47:24 INFO - PROCESS | 1726 | 1464104844506 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 08:47:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:47:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1398ms 08:47:24 INFO - PROCESS | 1726 | 1464104844565 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 08:47:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:47:24 INFO - PROCESS | 1726 | 1464104844570 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 08:47:24 INFO - PROCESS | 1726 | 1464104844576 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:47:24 INFO - PROCESS | 1726 | 1464104844579 Marionette TRACE conn4 <- [1,414,null,{}] 08:47:24 INFO - PROCESS | 1726 | 1464104844584 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:24 INFO - PROCESS | 1726 | 1464104844774 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 08:47:24 INFO - PROCESS | 1726 | 1464104844936 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:24 INFO - PROCESS | 1726 | ++DOCSHELL 0x90a6b400 == 81 [pid = 1726] [id = 111] 08:47:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 139 (0x90a78400) [pid = 1726] [serial = 332] [outer = (nil)] 08:47:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 140 (0xa3225400) [pid = 1726] [serial = 333] [outer = 0x90a78400] 08:47:25 INFO - PROCESS | 1726 | 1464104845023 Marionette DEBUG loaded listener.js 08:47:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 141 (0xa503c000) [pid = 1726] [serial = 334] [outer = 0x90a78400] 08:47:25 INFO - PROCESS | 1726 | 1464104845948 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 08:47:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:47:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1438ms 08:47:26 INFO - PROCESS | 1726 | 1464104846014 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 08:47:26 INFO - PROCESS | 1726 | 1464104846018 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 08:47:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:47:26 INFO - PROCESS | 1726 | 1464104846024 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:47:26 INFO - PROCESS | 1726 | 1464104846027 Marionette TRACE conn4 <- [1,418,null,{}] 08:47:26 INFO - PROCESS | 1726 | 1464104846032 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:26 INFO - PROCESS | 1726 | 1464104846194 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 08:47:26 INFO - PROCESS | 1726 | 1464104846356 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:26 INFO - PROCESS | 1726 | ++DOCSHELL 0x93ad4800 == 82 [pid = 1726] [id = 112] 08:47:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 142 (0xa62ed800) [pid = 1726] [serial = 335] [outer = (nil)] 08:47:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 143 (0xa67c7c00) [pid = 1726] [serial = 336] [outer = 0xa62ed800] 08:47:26 INFO - PROCESS | 1726 | 1464104846478 Marionette DEBUG loaded listener.js 08:47:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 144 (0xa6852800) [pid = 1726] [serial = 337] [outer = 0xa62ed800] 08:47:27 INFO - PROCESS | 1726 | 1464104847763 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 08:47: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 08:47:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1781ms 08:47:27 INFO - PROCESS | 1726 | 1464104847847 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 08:47:27 INFO - PROCESS | 1726 | 1464104847851 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 08:47:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:47:27 INFO - PROCESS | 1726 | 1464104847859 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:47:27 INFO - PROCESS | 1726 | 1464104847863 Marionette TRACE conn4 <- [1,422,null,{}] 08:47:27 INFO - PROCESS | 1726 | 1464104847869 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:28 INFO - PROCESS | 1726 | 1464104848020 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 08:47:28 INFO - PROCESS | 1726 | 1464104848188 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:28 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e894000 == 83 [pid = 1726] [id = 113] 08:47:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 145 (0x8e895000) [pid = 1726] [serial = 338] [outer = (nil)] 08:47:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 146 (0x8e899c00) [pid = 1726] [serial = 339] [outer = 0x8e895000] 08:47:28 INFO - PROCESS | 1726 | 1464104848274 Marionette DEBUG loaded listener.js 08:47:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 147 (0x8e89ec00) [pid = 1726] [serial = 340] [outer = 0x8e895000] 08:47:29 INFO - PROCESS | 1726 | 1464104849662 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 08:47:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:47:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1835ms 08:47:29 INFO - PROCESS | 1726 | 1464104849694 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 08:47:29 INFO - PROCESS | 1726 | 1464104849699 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 08:47:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:47:29 INFO - PROCESS | 1726 | 1464104849709 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:47:29 INFO - PROCESS | 1726 | 1464104849714 Marionette TRACE conn4 <- [1,426,null,{}] 08:47:29 INFO - PROCESS | 1726 | 1464104849722 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:29 INFO - PROCESS | 1726 | 1464104849873 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 08:47:30 INFO - PROCESS | 1726 | 1464104850034 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:30 INFO - PROCESS | 1726 | ++DOCSHELL 0x90b77800 == 84 [pid = 1726] [id = 114] 08:47:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 148 (0x90b77c00) [pid = 1726] [serial = 341] [outer = (nil)] 08:47:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 149 (0x92c69000) [pid = 1726] [serial = 342] [outer = 0x90b77c00] 08:47:30 INFO - PROCESS | 1726 | 1464104850111 Marionette DEBUG loaded listener.js 08:47:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 150 (0x92eb0400) [pid = 1726] [serial = 343] [outer = 0x90b77c00] 08:47:31 INFO - PROCESS | 1726 | 1464104851090 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 08:47:31 INFO - PROCESS | 1726 | 1464104851159 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 08:47:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:47:31 INFO - PROCESS | 1726 | 1464104851170 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:47:31 INFO - PROCESS | 1726 | 1464104851173 Marionette TRACE conn4 <- [1,430,null,{}] 08:47:31 INFO - PROCESS | 1726 | 1464104851179 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:31 INFO - PROCESS | 1726 | 1464104851347 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 08:47:31 INFO - PROCESS | 1726 | 1464104851627 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:31 INFO - PROCESS | 1726 | --DOCSHELL 0x94fc0000 == 83 [pid = 1726] [id = 12] 08:47:31 INFO - PROCESS | 1726 | --DOCSHELL 0x95363400 == 82 [pid = 1726] [id = 15] 08:47:31 INFO - PROCESS | 1726 | --DOCSHELL 0x9b28dc00 == 81 [pid = 1726] [id = 18] 08:47:31 INFO - PROCESS | 1726 | --DOMWINDOW == 149 (0x92c6cc00) [pid = 1726] [serial = 246] [outer = (nil)] [url = about:blank] 08:47:31 INFO - PROCESS | 1726 | --DOMWINDOW == 148 (0x9cc9c400) [pid = 1726] [serial = 270] [outer = (nil)] [url = about:blank] 08:47:31 INFO - PROCESS | 1726 | ++DOCSHELL 0x90a78c00 == 82 [pid = 1726] [id = 115] 08:47:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 149 (0x90b6ec00) [pid = 1726] [serial = 344] [outer = (nil)] 08:47:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 150 (0x92c69400) [pid = 1726] [serial = 345] [outer = 0x90b6ec00] 08:47:31 INFO - PROCESS | 1726 | 1464104851739 Marionette DEBUG loaded listener.js 08:47:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 151 (0x93d9b400) [pid = 1726] [serial = 346] [outer = 0x90b6ec00] 08:47:31 INFO - PROCESS | 1726 | --DOCSHELL 0x98a4ec00 == 81 [pid = 1726] [id = 16] 08:47:31 INFO - PROCESS | 1726 | --DOCSHELL 0x92378400 == 80 [pid = 1726] [id = 17] 08:47:31 INFO - PROCESS | 1726 | --DOCSHELL 0x9a90e800 == 79 [pid = 1726] [id = 23] 08:47:31 INFO - PROCESS | 1726 | --DOCSHELL 0x8f5d3c00 == 78 [pid = 1726] [id = 104] 08:47:31 INFO - PROCESS | 1726 | --DOCSHELL 0x90b6b400 == 77 [pid = 1726] [id = 103] 08:47:32 INFO - PROCESS | 1726 | --DOCSHELL 0x92ad4800 == 76 [pid = 1726] [id = 102] 08:47:32 INFO - PROCESS | 1726 | --DOCSHELL 0x9a0b9800 == 75 [pid = 1726] [id = 101] 08:47:32 INFO - PROCESS | 1726 | --DOCSHELL 0x92c6e000 == 74 [pid = 1726] [id = 100] 08:47:32 INFO - PROCESS | 1726 | --DOCSHELL 0x94fc2c00 == 73 [pid = 1726] [id = 99] 08:47:32 INFO - PROCESS | 1726 | --DOCSHELL 0x92c70c00 == 72 [pid = 1726] [id = 98] 08:47:32 INFO - PROCESS | 1726 | --DOCSHELL 0x92c61800 == 71 [pid = 1726] [id = 91] 08:47:32 INFO - PROCESS | 1726 | --DOCSHELL 0x92ae0c00 == 70 [pid = 1726] [id = 90] 08:47:32 INFO - PROCESS | 1726 | --DOMWINDOW == 150 (0x999c9800) [pid = 1726] [serial = 150] [outer = (nil)] [url = about:blank] 08:47:32 INFO - PROCESS | 1726 | --DOMWINDOW == 149 (0xa229e000) [pid = 1726] [serial = 156] [outer = (nil)] [url = about:blank] 08:47:32 INFO - PROCESS | 1726 | --DOMWINDOW == 148 (0x93d9bc00) [pid = 1726] [serial = 147] [outer = (nil)] [url = about:blank] 08:47:32 INFO - PROCESS | 1726 | --DOMWINDOW == 147 (0xa509b800) [pid = 1726] [serial = 159] [outer = (nil)] [url = about:blank] 08:47:32 INFO - PROCESS | 1726 | --DOMWINDOW == 146 (0x9adc3400) [pid = 1726] [serial = 153] [outer = (nil)] [url = about:blank] 08:47:32 INFO - PROCESS | 1726 | --DOMWINDOW == 145 (0xa3023800) [pid = 1726] [serial = 183] [outer = (nil)] [url = about:blank] 08:47:32 INFO - PROCESS | 1726 | --DOMWINDOW == 144 (0x99e65c00) [pid = 1726] [serial = 253] [outer = (nil)] [url = about:blank] 08:47:32 INFO - PROCESS | 1726 | --DOMWINDOW == 143 (0x999df800) [pid = 1726] [serial = 252] [outer = (nil)] [url = about:blank] 08:47:32 INFO - PROCESS | 1726 | --DOMWINDOW == 142 (0x99a6f000) [pid = 1726] [serial = 255] [outer = (nil)] [url = about:blank] 08:47:32 INFO - PROCESS | 1726 | --DOMWINDOW == 141 (0x99f59c00) [pid = 1726] [serial = 256] [outer = (nil)] [url = about:blank] 08:47:32 INFO - PROCESS | 1726 | --DOMWINDOW == 140 (0x9515d000) [pid = 1726] [serial = 250] [outer = (nil)] [url = about:blank] 08:47:32 INFO - PROCESS | 1726 | --DOMWINDOW == 139 (0x93d90400) [pid = 1726] [serial = 249] [outer = (nil)] [url = about:blank] 08:47:32 INFO - PROCESS | 1726 | --DOMWINDOW == 138 (0x9b286800) [pid = 1726] [serial = 258] [outer = (nil)] [url = about:blank] 08:47:32 INFO - PROCESS | 1726 | --DOMWINDOW == 137 (0xa2630000) [pid = 1726] [serial = 233] [outer = (nil)] [url = about:blank] 08:47:32 INFO - PROCESS | 1726 | --DOMWINDOW == 136 (0x99e6f000) [pid = 1726] [serial = 230] [outer = (nil)] [url = about:blank] 08:47:32 INFO - PROCESS | 1726 | --DOMWINDOW == 135 (0x99786000) [pid = 1726] [serial = 227] [outer = (nil)] [url = about:blank] 08:47:32 INFO - PROCESS | 1726 | --DOMWINDOW == 134 (0xa8193400) [pid = 1726] [serial = 236] [outer = (nil)] [url = about:blank] 08:47:32 INFO - PROCESS | 1726 | --DOMWINDOW == 133 (0x99f5b800) [pid = 1726] [serial = 239] [outer = (nil)] [url = about:blank] 08:47:32 INFO - PROCESS | 1726 | --DOMWINDOW == 132 (0x92add800) [pid = 1726] [serial = 242] [outer = (nil)] [url = about:blank] 08:47:32 INFO - PROCESS | 1726 | --DOMWINDOW == 131 (0xa104b400) [pid = 1726] [serial = 264] [outer = (nil)] [url = about:blank] 08:47:32 INFO - PROCESS | 1726 | --DOMWINDOW == 130 (0x93d9ec00) [pid = 1726] [serial = 102] [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.] 08:47:32 INFO - PROCESS | 1726 | --DOMWINDOW == 129 (0xa22ec000) [pid = 1726] [serial = 265] [outer = (nil)] [url = about:blank] 08:47:32 INFO - PROCESS | 1726 | --DOMWINDOW == 128 (0x9cc7f400) [pid = 1726] [serial = 261] [outer = (nil)] [url = about:blank] 08:47:32 INFO - PROCESS | 1726 | --DOMWINDOW == 127 (0x92eb4000) [pid = 1726] [serial = 267] [outer = (nil)] [url = about:blank] 08:47:32 INFO - PROCESS | 1726 | --DOMWINDOW == 126 (0x92eb5c00) [pid = 1726] [serial = 268] [outer = (nil)] [url = about:blank] 08:47:32 INFO - PROCESS | 1726 | --DOMWINDOW == 125 (0x9cca0400) [pid = 1726] [serial = 262] [outer = (nil)] [url = about:blank] 08:47:32 INFO - PROCESS | 1726 | --DOMWINDOW == 124 (0x9b85dc00) [pid = 1726] [serial = 259] [outer = (nil)] [url = about:blank] 08:47:32 INFO - PROCESS | 1726 | 1464104852553 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 08:47:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:47:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1427ms 08:47:32 INFO - PROCESS | 1726 | 1464104852597 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 08:47:32 INFO - PROCESS | 1726 | 1464104852601 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 08:47:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:47:32 INFO - PROCESS | 1726 | 1464104852607 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:47:32 INFO - PROCESS | 1726 | 1464104852612 Marionette TRACE conn4 <- [1,434,null,{}] 08:47:32 INFO - PROCESS | 1726 | 1464104852627 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:32 INFO - PROCESS | 1726 | 1464104852787 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 08:47:32 INFO - PROCESS | 1726 | 1464104852800 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:32 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f5d6800 == 71 [pid = 1726] [id = 116] 08:47:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 125 (0x93d9bc00) [pid = 1726] [serial = 347] [outer = (nil)] 08:47:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 126 (0x995e8c00) [pid = 1726] [serial = 348] [outer = 0x93d9bc00] 08:47:32 INFO - PROCESS | 1726 | 1464104852872 Marionette DEBUG loaded listener.js 08:47:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 127 (0x99a6d000) [pid = 1726] [serial = 349] [outer = 0x93d9bc00] 08:47:33 INFO - PROCESS | 1726 | 1464104853743 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 08:47:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:47:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1185ms 08:47:33 INFO - PROCESS | 1726 | 1464104853793 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 08:47:33 INFO - PROCESS | 1726 | 1464104853797 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 08:47:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:47:33 INFO - PROCESS | 1726 | 1464104853803 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:47:33 INFO - PROCESS | 1726 | 1464104853805 Marionette TRACE conn4 <- [1,438,null,{}] 08:47:33 INFO - PROCESS | 1726 | 1464104853811 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:33 INFO - PROCESS | 1726 | 1464104853958 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 08:47:34 INFO - PROCESS | 1726 | 1464104854100 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:34 INFO - PROCESS | 1726 | ++DOCSHELL 0x98ad2000 == 72 [pid = 1726] [id = 117] 08:47:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 128 (0x99681400) [pid = 1726] [serial = 350] [outer = (nil)] 08:47:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 129 (0x99f56000) [pid = 1726] [serial = 351] [outer = 0x99681400] 08:47:34 INFO - PROCESS | 1726 | 1464104854175 Marionette DEBUG loaded listener.js 08:47:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 130 (0x9a0b9400) [pid = 1726] [serial = 352] [outer = 0x99681400] 08:47:34 INFO - PROCESS | 1726 | 1464104854965 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 08:47:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:47:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1227ms 08:47:35 INFO - PROCESS | 1726 | 1464104855032 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 08:47:35 INFO - PROCESS | 1726 | 1464104855034 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 08:47:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:47:35 INFO - PROCESS | 1726 | 1464104855040 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:47:35 INFO - PROCESS | 1726 | 1464104855044 Marionette TRACE conn4 <- [1,442,null,{}] 08:47:35 INFO - PROCESS | 1726 | 1464104855049 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:35 INFO - PROCESS | 1726 | 1464104855234 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 08:47:35 INFO - PROCESS | 1726 | 1464104855258 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:35 INFO - PROCESS | 1726 | ++DOCSHELL 0x99e6a800 == 73 [pid = 1726] [id = 118] 08:47:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 131 (0x99e6b000) [pid = 1726] [serial = 353] [outer = (nil)] 08:47:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 132 (0x9a90e800) [pid = 1726] [serial = 354] [outer = 0x99e6b000] 08:47:35 INFO - PROCESS | 1726 | 1464104855327 Marionette DEBUG loaded listener.js 08:47:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 133 (0x9a918800) [pid = 1726] [serial = 355] [outer = 0x99e6b000] 08:47:36 INFO - PROCESS | 1726 | --DOMWINDOW == 132 (0x90b72000) [pid = 1726] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:47:36 INFO - PROCESS | 1726 | --DOMWINDOW == 131 (0x92ea8000) [pid = 1726] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:47:36 INFO - PROCESS | 1726 | --DOMWINDOW == 130 (0x9a915400) [pid = 1726] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:47:36 INFO - PROCESS | 1726 | --DOMWINDOW == 129 (0x92eac400) [pid = 1726] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:47:36 INFO - PROCESS | 1726 | --DOMWINDOW == 128 (0x95155c00) [pid = 1726] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:47:36 INFO - PROCESS | 1726 | --DOMWINDOW == 127 (0x8f5d6000) [pid = 1726] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:47:36 INFO - PROCESS | 1726 | --DOMWINDOW == 126 (0x9aa56800) [pid = 1726] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:47:36 INFO - PROCESS | 1726 | 1464104856351 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 08:47:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:47:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1333ms 08:47:36 INFO - PROCESS | 1726 | 1464104856374 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 08:47:36 INFO - PROCESS | 1726 | 1464104856377 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 08:47:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:47:36 INFO - PROCESS | 1726 | 1464104856384 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:47:36 INFO - PROCESS | 1726 | 1464104856387 Marionette TRACE conn4 <- [1,446,null,{}] 08:47:36 INFO - PROCESS | 1726 | 1464104856392 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:36 INFO - PROCESS | 1726 | 1464104856556 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 08:47:36 INFO - PROCESS | 1726 | 1464104856576 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:36 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f768000 == 74 [pid = 1726] [id = 119] 08:47:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 127 (0x8f769800) [pid = 1726] [serial = 356] [outer = (nil)] 08:47:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 128 (0x8f774400) [pid = 1726] [serial = 357] [outer = 0x8f769800] 08:47:36 INFO - PROCESS | 1726 | 1464104856658 Marionette DEBUG loaded listener.js 08:47:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 129 (0x965c3000) [pid = 1726] [serial = 358] [outer = 0x8f769800] 08:47:37 INFO - PROCESS | 1726 | 1464104857483 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 08:47:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:47:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1127ms 08:47:37 INFO - PROCESS | 1726 | 1464104857511 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 08:47:37 INFO - PROCESS | 1726 | 1464104857514 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 08:47:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:47:37 INFO - PROCESS | 1726 | 1464104857520 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:47:37 INFO - PROCESS | 1726 | 1464104857523 Marionette TRACE conn4 <- [1,450,null,{}] 08:47:37 INFO - PROCESS | 1726 | 1464104857528 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:37 INFO - PROCESS | 1726 | 1464104857667 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 08:47:37 INFO - PROCESS | 1726 | 1464104857682 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:37 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f5dc800 == 75 [pid = 1726] [id = 120] 08:47:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 130 (0x8f76b400) [pid = 1726] [serial = 359] [outer = (nil)] 08:47:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 131 (0x9a91bc00) [pid = 1726] [serial = 360] [outer = 0x8f76b400] 08:47:37 INFO - PROCESS | 1726 | 1464104857752 Marionette DEBUG loaded listener.js 08:47:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 132 (0x9adcb000) [pid = 1726] [serial = 361] [outer = 0x8f76b400] 08:47:38 INFO - PROCESS | 1726 | 1464104858831 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 08:47:38 INFO - PROCESS | 1726 | 1464104858906 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 08:47:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:47:38 INFO - PROCESS | 1726 | 1464104858915 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:47:38 INFO - PROCESS | 1726 | 1464104858921 Marionette TRACE conn4 <- [1,454,null,{}] 08:47:38 INFO - PROCESS | 1726 | 1464104858929 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:39 INFO - PROCESS | 1726 | 1464104859152 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 08:47:39 INFO - PROCESS | 1726 | 1464104859318 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:39 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f5d9c00 == 76 [pid = 1726] [id = 121] 08:47:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 133 (0x8f766400) [pid = 1726] [serial = 362] [outer = (nil)] 08:47:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 134 (0x90d98400) [pid = 1726] [serial = 363] [outer = 0x8f766400] 08:47:39 INFO - PROCESS | 1726 | 1464104859410 Marionette DEBUG loaded listener.js 08:47:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 135 (0x929a6c00) [pid = 1726] [serial = 364] [outer = 0x8f766400] 08:47:40 INFO - PROCESS | 1726 | [1726] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:40 INFO - PROCESS | 1726 | 1464104860388 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 08:47:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:47:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1534ms 08:47:40 INFO - PROCESS | 1726 | 1464104860450 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 08:47:40 INFO - PROCESS | 1726 | 1464104860459 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 08:47:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:47:40 INFO - PROCESS | 1726 | 1464104860469 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:47:40 INFO - PROCESS | 1726 | 1464104860473 Marionette TRACE conn4 <- [1,458,null,{}] 08:47:40 INFO - PROCESS | 1726 | 1464104860479 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:40 INFO - PROCESS | 1726 | 1464104860688 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 08:47:40 INFO - PROCESS | 1726 | 1464104860953 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:41 INFO - PROCESS | 1726 | ++DOCSHELL 0x95363400 == 77 [pid = 1726] [id = 122] 08:47:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 136 (0x95364c00) [pid = 1726] [serial = 365] [outer = (nil)] 08:47:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 137 (0x9773d000) [pid = 1726] [serial = 366] [outer = 0x95364c00] 08:47:41 INFO - PROCESS | 1726 | 1464104861079 Marionette DEBUG loaded listener.js 08:47:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 138 (0x995efc00) [pid = 1726] [serial = 367] [outer = 0x95364c00] 08:47:42 INFO - PROCESS | 1726 | 1464104862007 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 08:47:42 INFO - PROCESS | 1726 | 1464104862055 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 08:47:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:47:42 INFO - PROCESS | 1726 | 1464104862062 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:47:42 INFO - PROCESS | 1726 | 1464104862069 Marionette TRACE conn4 <- [1,462,null,{}] 08:47:42 INFO - PROCESS | 1726 | 1464104862085 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:42 INFO - PROCESS | 1726 | 1464104862273 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 08:47:42 INFO - PROCESS | 1726 | 1464104862479 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:42 INFO - PROCESS | 1726 | ++DOCSHELL 0x9adca800 == 78 [pid = 1726] [id = 123] 08:47:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 139 (0x9b85d800) [pid = 1726] [serial = 368] [outer = (nil)] 08:47:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 140 (0x9b981400) [pid = 1726] [serial = 369] [outer = 0x9b85d800] 08:47:42 INFO - PROCESS | 1726 | 1464104862611 Marionette DEBUG loaded listener.js 08:47:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 141 (0x9cca0400) [pid = 1726] [serial = 370] [outer = 0x9b85d800] 08:47:43 INFO - PROCESS | 1726 | [1726] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:43 INFO - PROCESS | 1726 | 1464104863472 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 08:47:43 INFO - PROCESS | 1726 | 1464104863565 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 08:47:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:47:43 INFO - PROCESS | 1726 | 1464104863572 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:47:43 INFO - PROCESS | 1726 | 1464104863575 Marionette TRACE conn4 <- [1,466,null,{}] 08:47:43 INFO - PROCESS | 1726 | 1464104863581 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:43 INFO - PROCESS | 1726 | 1464104863783 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 08:47:44 INFO - PROCESS | 1726 | 1464104863988 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:44 INFO - PROCESS | 1726 | ++DOCSHELL 0x90b6bc00 == 79 [pid = 1726] [id = 124] 08:47:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 142 (0x90c61c00) [pid = 1726] [serial = 371] [outer = (nil)] 08:47:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 143 (0x90c69800) [pid = 1726] [serial = 372] [outer = 0x90c61c00] 08:47:44 INFO - PROCESS | 1726 | 1464104864119 Marionette DEBUG loaded listener.js 08:47:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 144 (0x90c6d400) [pid = 1726] [serial = 373] [outer = 0x90c61c00] 08:47:45 INFO - PROCESS | 1726 | 1464104865000 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 08:47:45 INFO - PROCESS | 1726 | 1464104865062 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 08:47:45 INFO - PROCESS | 1726 | 1464104865068 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:47:45 INFO - PROCESS | 1726 | 1464104865072 Marionette TRACE conn4 <- [1,470,null,{}] 08:47:45 INFO - PROCESS | 1726 | 1464104865077 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:45 INFO - PROCESS | 1726 | 1464104865241 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 08:47:45 INFO - PROCESS | 1726 | 1464104865404 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:45 INFO - PROCESS | 1726 | ++DOCSHELL 0x90b6ac00 == 80 [pid = 1726] [id = 125] 08:47:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 145 (0x90c5fc00) [pid = 1726] [serial = 374] [outer = (nil)] 08:47:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 146 (0xa1048800) [pid = 1726] [serial = 375] [outer = 0x90c5fc00] 08:47:45 INFO - PROCESS | 1726 | 1464104865485 Marionette DEBUG loaded listener.js 08:47:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 147 (0xa21abc00) [pid = 1726] [serial = 376] [outer = 0x90c5fc00] 08:47:46 INFO - PROCESS | 1726 | 1464104866436 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 08:47:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:47:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1428ms 08:47:46 INFO - PROCESS | 1726 | 1464104866496 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 08:47:46 INFO - PROCESS | 1726 | 1464104866499 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 08:47:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:47:46 INFO - PROCESS | 1726 | 1464104866506 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:47:46 INFO - PROCESS | 1726 | 1464104866510 Marionette TRACE conn4 <- [1,474,null,{}] 08:47:46 INFO - PROCESS | 1726 | 1464104866515 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:46 INFO - PROCESS | 1726 | 1464104866716 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 08:47:46 INFO - PROCESS | 1726 | 1464104866928 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:47 INFO - PROCESS | 1726 | ++DOCSHELL 0x90a76800 == 81 [pid = 1726] [id = 126] 08:47:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 148 (0xa2277c00) [pid = 1726] [serial = 377] [outer = (nil)] 08:47:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 149 (0xa3023800) [pid = 1726] [serial = 378] [outer = 0xa2277c00] 08:47:47 INFO - PROCESS | 1726 | 1464104867058 Marionette DEBUG loaded listener.js 08:47:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 150 (0xa3257400) [pid = 1726] [serial = 379] [outer = 0xa2277c00] 08:47:47 INFO - PROCESS | 1726 | 1464104867911 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 08:47:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:47:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1477ms 08:47:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:47:47 INFO - PROCESS | 1726 | 1464104867985 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 08:47:47 INFO - PROCESS | 1726 | 1464104867988 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 08:47:47 INFO - PROCESS | 1726 | 1464104867994 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:47:47 INFO - PROCESS | 1726 | 1464104867998 Marionette TRACE conn4 <- [1,478,null,{}] 08:47:48 INFO - PROCESS | 1726 | 1464104868004 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:48 INFO - PROCESS | 1726 | 1464104868166 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 08:47:48 INFO - PROCESS | 1726 | 1464104868330 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:48 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e972000 == 82 [pid = 1726] [id = 127] 08:47:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 151 (0x8e972c00) [pid = 1726] [serial = 380] [outer = (nil)] 08:47:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 152 (0x8e97a400) [pid = 1726] [serial = 381] [outer = 0x8e972c00] 08:47:48 INFO - PROCESS | 1726 | 1464104868417 Marionette DEBUG loaded listener.js 08:47:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 153 (0x8e97dc00) [pid = 1726] [serial = 382] [outer = 0x8e972c00] 08:47:49 INFO - PROCESS | 1726 | 1464104869307 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 08:47:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:47:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1379ms 08:47:49 INFO - PROCESS | 1726 | 1464104869374 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 08:47:49 INFO - PROCESS | 1726 | 1464104869379 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 08:47:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:47:49 INFO - PROCESS | 1726 | 1464104869385 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:47:49 INFO - PROCESS | 1726 | 1464104869388 Marionette TRACE conn4 <- [1,482,null,{}] 08:47:49 INFO - PROCESS | 1726 | 1464104869394 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:49 INFO - PROCESS | 1726 | 1464104869554 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 08:47:49 INFO - PROCESS | 1726 | 1464104869718 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:49 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e975400 == 83 [pid = 1726] [id = 128] 08:47:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 154 (0x8e97d400) [pid = 1726] [serial = 383] [outer = (nil)] 08:47:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 155 (0xa30df800) [pid = 1726] [serial = 384] [outer = 0x8e97d400] 08:47:49 INFO - PROCESS | 1726 | 1464104869805 Marionette DEBUG loaded listener.js 08:47:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 156 (0xa6734000) [pid = 1726] [serial = 385] [outer = 0x8e97d400] 08:47:50 INFO - PROCESS | 1726 | 1464104870712 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 08:47:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:47:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1378ms 08:47:50 INFO - PROCESS | 1726 | 1464104870764 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 08:47:50 INFO - PROCESS | 1726 | 1464104870768 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 08:47:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:47:50 INFO - PROCESS | 1726 | 1464104870774 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:47:50 INFO - PROCESS | 1726 | 1464104870778 Marionette TRACE conn4 <- [1,486,null,{}] 08:47:50 INFO - PROCESS | 1726 | 1464104870783 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:50 INFO - PROCESS | 1726 | 1464104870955 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 08:47:51 INFO - PROCESS | 1726 | 1464104871126 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:51 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e2f1000 == 84 [pid = 1726] [id = 129] 08:47:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 157 (0x8e2f1c00) [pid = 1726] [serial = 386] [outer = (nil)] 08:47:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 158 (0x8e2f8000) [pid = 1726] [serial = 387] [outer = 0x8e2f1c00] 08:47:51 INFO - PROCESS | 1726 | 1464104871226 Marionette DEBUG loaded listener.js 08:47:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 159 (0x8e2fb800) [pid = 1726] [serial = 388] [outer = 0x8e2f1c00] 08:47:52 INFO - PROCESS | 1726 | 1464104872111 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 08:47:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:47:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1377ms 08:47:52 INFO - PROCESS | 1726 | 1464104872153 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 08:47:52 INFO - PROCESS | 1726 | 1464104872157 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 08:47:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:47:52 INFO - PROCESS | 1726 | 1464104872163 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:47:52 INFO - PROCESS | 1726 | 1464104872167 Marionette TRACE conn4 <- [1,490,null,{}] 08:47:52 INFO - PROCESS | 1726 | 1464104872172 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:52 INFO - PROCESS | 1726 | 1464104872357 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 08:47:52 INFO - PROCESS | 1726 | 1464104872525 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:52 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e2f6400 == 85 [pid = 1726] [id = 130] 08:47:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 160 (0x8e2f7000) [pid = 1726] [serial = 389] [outer = (nil)] 08:47:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 161 (0x90a77000) [pid = 1726] [serial = 390] [outer = 0x8e2f7000] 08:47:52 INFO - PROCESS | 1726 | 1464104872605 Marionette DEBUG loaded listener.js 08:47:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 162 (0x92eb0000) [pid = 1726] [serial = 391] [outer = 0x8e2f7000] 08:47:53 INFO - PROCESS | 1726 | 1464104873783 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 08:47:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:47:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1689ms 08:47:53 INFO - PROCESS | 1726 | 1464104873852 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 08:47:53 INFO - PROCESS | 1726 | 1464104873858 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 08:47:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:47:53 INFO - PROCESS | 1726 | 1464104873866 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:47:53 INFO - PROCESS | 1726 | 1464104873871 Marionette TRACE conn4 <- [1,494,null,{}] 08:47:53 INFO - PROCESS | 1726 | 1464104873879 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:54 INFO - PROCESS | 1726 | 1464104874148 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 08:47:54 INFO - PROCESS | 1726 | 1464104874290 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:54 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f5e0000 == 86 [pid = 1726] [id = 131] 08:47:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 163 (0x8f76c000) [pid = 1726] [serial = 392] [outer = (nil)] 08:47:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 164 (0x90c60000) [pid = 1726] [serial = 393] [outer = 0x8f76c000] 08:47:54 INFO - PROCESS | 1726 | 1464104874379 Marionette DEBUG loaded listener.js 08:47:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 165 (0x90c6cc00) [pid = 1726] [serial = 394] [outer = 0x8f76c000] 08:47:55 INFO - PROCESS | 1726 | --DOCSHELL 0x92375800 == 85 [pid = 1726] [id = 27] 08:47:55 INFO - PROCESS | 1726 | --DOCSHELL 0x8f768000 == 84 [pid = 1726] [id = 119] 08:47:55 INFO - PROCESS | 1726 | --DOMWINDOW == 164 (0x93ae1000) [pid = 1726] [serial = 315] [outer = (nil)] [url = about:blank] 08:47:55 INFO - PROCESS | 1726 | 1464104875442 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 08:47:55 INFO - PROCESS | 1726 | --DOCSHELL 0x99e6a800 == 83 [pid = 1726] [id = 118] 08:47:55 INFO - PROCESS | 1726 | --DOCSHELL 0x98ad2000 == 82 [pid = 1726] [id = 117] 08:47:55 INFO - PROCESS | 1726 | --DOCSHELL 0x8f5d6800 == 81 [pid = 1726] [id = 116] 08:47:55 INFO - PROCESS | 1726 | --DOCSHELL 0x90a78c00 == 80 [pid = 1726] [id = 115] 08:47:55 INFO - PROCESS | 1726 | --DOCSHELL 0x90b77800 == 79 [pid = 1726] [id = 114] 08:47:55 INFO - PROCESS | 1726 | --DOCSHELL 0x90b6b800 == 78 [pid = 1726] [id = 106] 08:47:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:47:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1633ms 08:47:55 INFO - PROCESS | 1726 | 1464104875499 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 08:47:55 INFO - PROCESS | 1726 | 1464104875507 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 08:47:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:47:55 INFO - PROCESS | 1726 | 1464104875516 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:47:55 INFO - PROCESS | 1726 | 1464104875521 Marionette TRACE conn4 <- [1,498,null,{}] 08:47:55 INFO - PROCESS | 1726 | 1464104875526 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:55 INFO - PROCESS | 1726 | 1464104875681 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 08:47:55 INFO - PROCESS | 1726 | --DOMWINDOW == 163 (0x9515a400) [pid = 1726] [serial = 273] [outer = (nil)] [url = about:blank] 08:47:55 INFO - PROCESS | 1726 | --DOMWINDOW == 162 (0x9b857c00) [pid = 1726] [serial = 309] [outer = (nil)] [url = about:blank] 08:47:55 INFO - PROCESS | 1726 | --DOMWINDOW == 161 (0x99f53800) [pid = 1726] [serial = 276] [outer = (nil)] [url = about:blank] 08:47:55 INFO - PROCESS | 1726 | --DOMWINDOW == 160 (0xa24fdc00) [pid = 1726] [serial = 279] [outer = (nil)] [url = about:blank] 08:47:55 INFO - PROCESS | 1726 | --DOMWINDOW == 159 (0xa675cc00) [pid = 1726] [serial = 282] [outer = (nil)] [url = about:blank] 08:47:55 INFO - PROCESS | 1726 | --DOMWINDOW == 158 (0x90a73800) [pid = 1726] [serial = 285] [outer = (nil)] [url = about:blank] 08:47:55 INFO - PROCESS | 1726 | --DOMWINDOW == 157 (0x93b87c00) [pid = 1726] [serial = 295] [outer = (nil)] [url = about:blank] 08:47:55 INFO - PROCESS | 1726 | --DOMWINDOW == 156 (0x92eac800) [pid = 1726] [serial = 294] [outer = (nil)] [url = about:blank] 08:47:55 INFO - PROCESS | 1726 | --DOMWINDOW == 155 (0x90da0000) [pid = 1726] [serial = 291] [outer = (nil)] [url = about:blank] 08:47:55 INFO - PROCESS | 1726 | --DOMWINDOW == 154 (0x9aa61800) [pid = 1726] [serial = 303] [outer = (nil)] [url = about:blank] 08:47:55 INFO - PROCESS | 1726 | --DOMWINDOW == 153 (0x9af6cc00) [pid = 1726] [serial = 304] [outer = (nil)] [url = about:blank] 08:47:55 INFO - PROCESS | 1726 | --DOMWINDOW == 152 (0x98d9cc00) [pid = 1726] [serial = 300] [outer = (nil)] [url = about:blank] 08:47:55 INFO - PROCESS | 1726 | --DOMWINDOW == 151 (0x99f60400) [pid = 1726] [serial = 301] [outer = (nil)] [url = about:blank] 08:47:55 INFO - PROCESS | 1726 | --DOMWINDOW == 150 (0x999c3400) [pid = 1726] [serial = 298] [outer = (nil)] [url = about:blank] 08:47:55 INFO - PROCESS | 1726 | --DOMWINDOW == 149 (0x98ad3c00) [pid = 1726] [serial = 297] [outer = (nil)] [url = about:blank] 08:47:55 INFO - PROCESS | 1726 | --DOMWINDOW == 148 (0xa6e39c00) [pid = 1726] [serial = 288] [outer = (nil)] [url = about:blank] 08:47:55 INFO - PROCESS | 1726 | --DOMWINDOW == 147 (0x9cc81800) [pid = 1726] [serial = 310] [outer = (nil)] [url = about:blank] 08:47:55 INFO - PROCESS | 1726 | --DOMWINDOW == 146 (0x8f5dd800) [pid = 1726] [serial = 312] [outer = (nil)] [url = about:blank] 08:47:55 INFO - PROCESS | 1726 | --DOMWINDOW == 145 (0x9b861c00) [pid = 1726] [serial = 306] [outer = (nil)] [url = about:blank] 08:47:55 INFO - PROCESS | 1726 | --DOMWINDOW == 144 (0x9cc1e400) [pid = 1726] [serial = 307] [outer = (nil)] [url = about:blank] 08:47:55 INFO - PROCESS | 1726 | --DOMWINDOW == 143 (0x8f5e0800) [pid = 1726] [serial = 313] [outer = (nil)] [url = about:blank] 08:47:55 INFO - PROCESS | 1726 | 1464104875876 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:55 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f773c00 == 79 [pid = 1726] [id = 132] 08:47:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 144 (0x90a73800) [pid = 1726] [serial = 395] [outer = (nil)] 08:47:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 145 (0x90da0000) [pid = 1726] [serial = 396] [outer = 0x90a73800] 08:47:55 INFO - PROCESS | 1726 | 1464104875966 Marionette DEBUG loaded listener.js 08:47:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 146 (0x92c6f400) [pid = 1726] [serial = 397] [outer = 0x90a73800] 08:47:56 INFO - PROCESS | 1726 | 1464104876749 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 08:47:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:47:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1282ms 08:47:56 INFO - PROCESS | 1726 | 1464104876798 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 08:47:56 INFO - PROCESS | 1726 | 1464104876802 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 08:47:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:47:56 INFO - PROCESS | 1726 | 1464104876809 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:47:56 INFO - PROCESS | 1726 | 1464104876815 Marionette TRACE conn4 <- [1,502,null,{}] 08:47:56 INFO - PROCESS | 1726 | 1464104876829 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:56 INFO - PROCESS | 1726 | 1464104876987 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 08:47:57 INFO - PROCESS | 1726 | 1464104877000 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:57 INFO - PROCESS | 1726 | ++DOCSHELL 0x90a78800 == 80 [pid = 1726] [id = 133] 08:47:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 147 (0x98360c00) [pid = 1726] [serial = 398] [outer = (nil)] 08:47:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 148 (0x98d9cc00) [pid = 1726] [serial = 399] [outer = 0x98360c00] 08:47:57 INFO - PROCESS | 1726 | 1464104877074 Marionette DEBUG loaded listener.js 08:47:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 149 (0x999e2400) [pid = 1726] [serial = 400] [outer = 0x98360c00] 08:47:57 INFO - PROCESS | 1726 | 1464104877913 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 08:47:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:47:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1137ms 08:47:57 INFO - PROCESS | 1726 | 1464104877953 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 08:47:57 INFO - PROCESS | 1726 | 1464104877957 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 08:47:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:47:57 INFO - PROCESS | 1726 | 1464104877971 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:47:57 INFO - PROCESS | 1726 | 1464104877975 Marionette TRACE conn4 <- [1,506,null,{}] 08:47:57 INFO - PROCESS | 1726 | 1464104877980 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:58 INFO - PROCESS | 1726 | 1464104878169 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 08:47:58 INFO - PROCESS | 1726 | 1464104878198 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:58 INFO - PROCESS | 1726 | ++DOCSHELL 0x9515a800 == 81 [pid = 1726] [id = 134] 08:47:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 150 (0x99e6d400) [pid = 1726] [serial = 401] [outer = (nil)] 08:47:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 151 (0x99fd0800) [pid = 1726] [serial = 402] [outer = 0x99e6d400] 08:47:58 INFO - PROCESS | 1726 | 1464104878268 Marionette DEBUG loaded listener.js 08:47:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 152 (0x9a287000) [pid = 1726] [serial = 403] [outer = 0x99e6d400] 08:47:59 INFO - PROCESS | 1726 | 1464104879133 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 08:47:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:47:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1245ms 08:47:59 INFO - PROCESS | 1726 | 1464104879209 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 08:47:59 INFO - PROCESS | 1726 | 1464104879211 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 08:47:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:47:59 INFO - PROCESS | 1726 | 1464104879231 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:47:59 INFO - PROCESS | 1726 | 1464104879235 Marionette TRACE conn4 <- [1,510,null,{}] 08:47:59 INFO - PROCESS | 1726 | 1464104879247 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:59 INFO - PROCESS | 1726 | 1464104879439 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 08:47:59 INFO - PROCESS | 1726 | 1464104879460 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:59 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e891400 == 82 [pid = 1726] [id = 135] 08:47:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 153 (0x99fd9000) [pid = 1726] [serial = 404] [outer = (nil)] 08:47:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 154 (0x9a3cec00) [pid = 1726] [serial = 405] [outer = 0x99fd9000] 08:47:59 INFO - PROCESS | 1726 | 1464104879529 Marionette DEBUG loaded listener.js 08:47:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 155 (0x9a3d2400) [pid = 1726] [serial = 406] [outer = 0x99fd9000] 08:48:00 INFO - PROCESS | 1726 | --DOMWINDOW == 154 (0x99e6b000) [pid = 1726] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:48:00 INFO - PROCESS | 1726 | --DOMWINDOW == 153 (0x90b6ec00) [pid = 1726] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:48:00 INFO - PROCESS | 1726 | --DOMWINDOW == 152 (0x90b77c00) [pid = 1726] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:48:00 INFO - PROCESS | 1726 | --DOMWINDOW == 151 (0x93d9bc00) [pid = 1726] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:48:00 INFO - PROCESS | 1726 | --DOMWINDOW == 150 (0x8f769800) [pid = 1726] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:48:00 INFO - PROCESS | 1726 | --DOMWINDOW == 149 (0x99681400) [pid = 1726] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:48:00 INFO - PROCESS | 1726 | 1464104880521 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 08:48:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:48:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1365ms 08:48:00 INFO - PROCESS | 1726 | 1464104880584 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 08:48:00 INFO - PROCESS | 1726 | 1464104880588 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 08:48:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:48:00 INFO - PROCESS | 1726 | 1464104880594 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:48:00 INFO - PROCESS | 1726 | 1464104880596 Marionette TRACE conn4 <- [1,514,null,{}] 08:48:00 INFO - PROCESS | 1726 | 1464104880602 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:00 INFO - PROCESS | 1726 | 1464104880779 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 08:48:00 INFO - PROCESS | 1726 | 1464104880906 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:00 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f76f400 == 83 [pid = 1726] [id = 136] 08:48:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 150 (0x90b6ec00) [pid = 1726] [serial = 407] [outer = (nil)] 08:48:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 151 (0x9a90ec00) [pid = 1726] [serial = 408] [outer = 0x90b6ec00] 08:48:01 INFO - PROCESS | 1726 | 1464104881026 Marionette DEBUG loaded listener.js 08:48:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 152 (0x9af77400) [pid = 1726] [serial = 409] [outer = 0x90b6ec00] 08:48:01 INFO - PROCESS | 1726 | 1464104881655 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 08:48:01 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 08:48:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1083ms 08:48:01 INFO - PROCESS | 1726 | 1464104881689 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 08:48:01 INFO - PROCESS | 1726 | 1464104881692 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 08:48:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:48:01 INFO - PROCESS | 1726 | 1464104881698 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:48:01 INFO - PROCESS | 1726 | 1464104881701 Marionette TRACE conn4 <- [1,518,null,{}] 08:48:01 INFO - PROCESS | 1726 | 1464104881707 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:01 INFO - PROCESS | 1726 | 1464104881928 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 08:48:01 INFO - PROCESS | 1726 | 1464104881954 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:01 INFO - PROCESS | 1726 | ++DOCSHELL 0x90b6b800 == 84 [pid = 1726] [id = 137] 08:48:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 153 (0x95156800) [pid = 1726] [serial = 410] [outer = (nil)] 08:48:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 154 (0x9b976000) [pid = 1726] [serial = 411] [outer = 0x95156800] 08:48:02 INFO - PROCESS | 1726 | 1464104882028 Marionette DEBUG loaded listener.js 08:48:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 155 (0x9cc22400) [pid = 1726] [serial = 412] [outer = 0x95156800] 08:48:03 INFO - PROCESS | 1726 | 1464104883125 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 08:48:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:48:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1486ms 08:48:03 INFO - PROCESS | 1726 | 1464104883186 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 08:48:03 INFO - PROCESS | 1726 | 1464104883193 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 08:48:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:48:03 INFO - PROCESS | 1726 | 1464104883203 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:48:03 INFO - PROCESS | 1726 | 1464104883207 Marionette TRACE conn4 <- [1,522,null,{}] 08:48:03 INFO - PROCESS | 1726 | 1464104883216 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:03 INFO - PROCESS | 1726 | 1464104883439 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 08:48:03 INFO - PROCESS | 1726 | 1464104883663 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:03 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f5e1800 == 85 [pid = 1726] [id = 138] 08:48:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 156 (0x8f769c00) [pid = 1726] [serial = 413] [outer = (nil)] 08:48:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 157 (0x90b77c00) [pid = 1726] [serial = 414] [outer = 0x8f769c00] 08:48:03 INFO - PROCESS | 1726 | 1464104883801 Marionette DEBUG loaded listener.js 08:48:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 158 (0x90da2000) [pid = 1726] [serial = 415] [outer = 0x8f769c00] 08:48:04 INFO - PROCESS | 1726 | 1464104884726 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 08:48:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:48:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1600ms 08:48:04 INFO - PROCESS | 1726 | 1464104884804 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 08:48:04 INFO - PROCESS | 1726 | 1464104884813 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 08:48:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:48:04 INFO - PROCESS | 1726 | 1464104884823 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:48:04 INFO - PROCESS | 1726 | 1464104884827 Marionette TRACE conn4 <- [1,526,null,{}] 08:48:04 INFO - PROCESS | 1726 | 1464104884833 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:05 INFO - PROCESS | 1726 | 1464104885046 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 08:48:05 INFO - PROCESS | 1726 | 1464104885310 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:05 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e978000 == 86 [pid = 1726] [id = 139] 08:48:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 159 (0x951e6800) [pid = 1726] [serial = 416] [outer = (nil)] 08:48:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 160 (0x99786400) [pid = 1726] [serial = 417] [outer = 0x951e6800] 08:48:05 INFO - PROCESS | 1726 | 1464104885409 Marionette DEBUG loaded listener.js 08:48:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 161 (0x99f5f400) [pid = 1726] [serial = 418] [outer = 0x951e6800] 08:48:06 INFO - PROCESS | 1726 | 1464104886900 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 08:48:06 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 08:48:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 2100ms 08:48:06 INFO - PROCESS | 1726 | 1464104886922 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 08:48:06 INFO - PROCESS | 1726 | 1464104886926 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 08:48:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:48:06 INFO - PROCESS | 1726 | 1464104886933 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:48:06 INFO - PROCESS | 1726 | 1464104886939 Marionette TRACE conn4 <- [1,530,null,{}] 08:48:06 INFO - PROCESS | 1726 | 1464104886955 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:07 INFO - PROCESS | 1726 | 1464104887119 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 08:48:07 INFO - PROCESS | 1726 | 1464104887312 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:07 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e89cc00 == 87 [pid = 1726] [id = 140] 08:48:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 162 (0x9aa64400) [pid = 1726] [serial = 419] [outer = (nil)] 08:48:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 163 (0xa673e400) [pid = 1726] [serial = 420] [outer = 0x9aa64400] 08:48:07 INFO - PROCESS | 1726 | 1464104887398 Marionette DEBUG loaded listener.js 08:48:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 164 (0xa6da8400) [pid = 1726] [serial = 421] [outer = 0x9aa64400] 08:48:08 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 08:48:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:48:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:48:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:48:08 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 08:48:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:48:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:48:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:48:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1340ms 08:48:08 INFO - PROCESS | 1726 | 1464104888253 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 08:48:08 INFO - PROCESS | 1726 | 1464104888275 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 08:48:08 INFO - PROCESS | 1726 | 1464104888282 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 08:48:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:48:08 INFO - PROCESS | 1726 | 1464104888289 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:48:08 INFO - PROCESS | 1726 | 1464104888292 Marionette TRACE conn4 <- [1,534,null,{}] 08:48:08 INFO - PROCESS | 1726 | 1464104888298 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:08 INFO - PROCESS | 1726 | 1464104888541 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 08:48:08 INFO - PROCESS | 1726 | 1464104888665 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:08 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e2f7400 == 88 [pid = 1726] [id = 141] 08:48:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 165 (0x92808c00) [pid = 1726] [serial = 422] [outer = (nil)] 08:48:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 166 (0x9b28f400) [pid = 1726] [serial = 423] [outer = 0x92808c00] 08:48:08 INFO - PROCESS | 1726 | 1464104888749 Marionette DEBUG loaded listener.js 08:48:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 167 (0xa6dac800) [pid = 1726] [serial = 424] [outer = 0x92808c00] 08:48:09 INFO - PROCESS | 1726 | 1464104889704 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 08:48:09 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 08:48:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1429ms 08:48:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:48:09 INFO - PROCESS | 1726 | 1464104889718 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 08:48:09 INFO - PROCESS | 1726 | 1464104889721 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 08:48:09 INFO - PROCESS | 1726 | 1464104889727 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:48:09 INFO - PROCESS | 1726 | 1464104889732 Marionette TRACE conn4 <- [1,538,null,{}] 08:48:09 INFO - PROCESS | 1726 | 1464104889737 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:09 INFO - PROCESS | 1726 | 1464104889923 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 08:48:10 INFO - PROCESS | 1726 | 1464104890099 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:10 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e892c00 == 89 [pid = 1726] [id = 142] 08:48:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 168 (0x8f541800) [pid = 1726] [serial = 425] [outer = (nil)] 08:48:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 169 (0x8f546400) [pid = 1726] [serial = 426] [outer = 0x8f541800] 08:48:10 INFO - PROCESS | 1726 | 1464104890189 Marionette DEBUG loaded listener.js 08:48:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 170 (0x8f54e400) [pid = 1726] [serial = 427] [outer = 0x8f541800] 08:48:11 INFO - PROCESS | 1726 | 1464104891077 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 08:48:11 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. 08:48:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1383ms 08:48:11 INFO - PROCESS | 1726 | 1464104891117 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 08:48:11 INFO - PROCESS | 1726 | 1464104891120 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 08:48:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:48:11 INFO - PROCESS | 1726 | 1464104891129 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:48:11 INFO - PROCESS | 1726 | 1464104891132 Marionette TRACE conn4 <- [1,542,null,{}] 08:48:11 INFO - PROCESS | 1726 | 1464104891138 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:11 INFO - PROCESS | 1726 | 1464104891343 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 08:48:11 INFO - PROCESS | 1726 | 1464104891548 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:11 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f550800 == 90 [pid = 1726] [id = 143] 08:48:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 171 (0x8f550c00) [pid = 1726] [serial = 428] [outer = (nil)] 08:48:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 172 (0x9a7b9400) [pid = 1726] [serial = 429] [outer = 0x8f550c00] 08:48:11 INFO - PROCESS | 1726 | 1464104891633 Marionette DEBUG loaded listener.js 08:48:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 173 (0x9a7bfc00) [pid = 1726] [serial = 430] [outer = 0x8f550c00] 08:48:12 INFO - PROCESS | 1726 | 1464104892524 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 08:48:12 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. 08:48:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1436ms 08:48:12 INFO - PROCESS | 1726 | 1464104892566 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 08:48:12 INFO - PROCESS | 1726 | 1464104892570 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 08:48:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:48:12 INFO - PROCESS | 1726 | 1464104892577 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:48:12 INFO - PROCESS | 1726 | 1464104892579 Marionette TRACE conn4 <- [1,546,null,{}] 08:48:12 INFO - PROCESS | 1726 | 1464104892586 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:12 INFO - PROCESS | 1726 | 1464104892802 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 08:48:12 INFO - PROCESS | 1726 | 1464104892976 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:13 INFO - PROCESS | 1726 | ++DOCSHELL 0x8cf11c00 == 91 [pid = 1726] [id = 144] 08:48:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 174 (0x8cf12000) [pid = 1726] [serial = 431] [outer = (nil)] 08:48:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 175 (0x8cf15000) [pid = 1726] [serial = 432] [outer = 0x8cf12000] 08:48:13 INFO - PROCESS | 1726 | 1464104893060 Marionette DEBUG loaded listener.js 08:48:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 176 (0x8cf1f000) [pid = 1726] [serial = 433] [outer = 0x8cf12000] 08:48:13 INFO - PROCESS | 1726 | 1464104893955 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 08:48:14 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 08:48:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1430ms 08:48:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:48:14 INFO - PROCESS | 1726 | 1464104894007 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 08:48:14 INFO - PROCESS | 1726 | 1464104894010 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 08:48:14 INFO - PROCESS | 1726 | 1464104894033 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:48:14 INFO - PROCESS | 1726 | 1464104894037 Marionette TRACE conn4 <- [1,550,null,{}] 08:48:14 INFO - PROCESS | 1726 | 1464104894047 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:14 INFO - PROCESS | 1726 | 1464104894232 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 08:48:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 177 (0x8cf17800) [pid = 1726] [serial = 434] [outer = 0x98ad3800] 08:48:14 INFO - PROCESS | 1726 | 1464104894442 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:14 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e57d800 == 92 [pid = 1726] [id = 145] 08:48:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 178 (0x8e57dc00) [pid = 1726] [serial = 435] [outer = (nil)] 08:48:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 179 (0x8e581400) [pid = 1726] [serial = 436] [outer = 0x8e57dc00] 08:48:14 INFO - PROCESS | 1726 | 1464104894598 Marionette DEBUG loaded listener.js 08:48:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 180 (0x8e585800) [pid = 1726] [serial = 437] [outer = 0x8e57dc00] 08:48:15 INFO - PROCESS | 1726 | 1464104895477 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 08:48:15 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. 08:48:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1499ms 08:48:15 INFO - PROCESS | 1726 | 1464104895516 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 08:48:15 INFO - PROCESS | 1726 | 1464104895518 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 08:48:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:48:15 INFO - PROCESS | 1726 | 1464104895525 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:48:15 INFO - PROCESS | 1726 | 1464104895528 Marionette TRACE conn4 <- [1,554,null,{}] 08:48:15 INFO - PROCESS | 1726 | 1464104895534 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:15 INFO - PROCESS | 1726 | 1464104895726 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 08:48:15 INFO - PROCESS | 1726 | 1464104895885 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:15 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d569800 == 93 [pid = 1726] [id = 146] 08:48:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 181 (0x8d56a000) [pid = 1726] [serial = 438] [outer = (nil)] 08:48:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 182 (0x8d571800) [pid = 1726] [serial = 439] [outer = 0x8d56a000] 08:48:16 INFO - PROCESS | 1726 | 1464104896008 Marionette DEBUG loaded listener.js 08:48:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 183 (0x8d574800) [pid = 1726] [serial = 440] [outer = 0x8d56a000] 08:48:16 INFO - PROCESS | 1726 | [1726] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:48:16 INFO - PROCESS | 1726 | 1464104896922 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 08:48:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:48:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1428ms 08:48:16 INFO - PROCESS | 1726 | 1464104896953 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 08:48:16 INFO - PROCESS | 1726 | 1464104896957 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 08:48:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:48:16 INFO - PROCESS | 1726 | 1464104896963 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:48:16 INFO - PROCESS | 1726 | 1464104896966 Marionette TRACE conn4 <- [1,558,null,{}] 08:48:16 INFO - PROCESS | 1726 | 1464104896972 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:17 INFO - PROCESS | 1726 | 1464104897138 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 08:48:17 INFO - PROCESS | 1726 | 1464104897314 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:17 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d56ac00 == 94 [pid = 1726] [id = 147] 08:48:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 184 (0x8d56c000) [pid = 1726] [serial = 441] [outer = (nil)] 08:48:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 185 (0x8d68a800) [pid = 1726] [serial = 442] [outer = 0x8d56c000] 08:48:17 INFO - PROCESS | 1726 | 1464104897413 Marionette DEBUG loaded listener.js 08:48:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 186 (0x8d68c800) [pid = 1726] [serial = 443] [outer = 0x8d56c000] 08:48:18 INFO - PROCESS | 1726 | 1464104898293 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 08:48:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:48:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1381ms 08:48:18 INFO - PROCESS | 1726 | 1464104898345 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 08:48:18 INFO - PROCESS | 1726 | 1464104898349 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 08:48:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:48:18 INFO - PROCESS | 1726 | 1464104898356 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:48:18 INFO - PROCESS | 1726 | 1464104898359 Marionette TRACE conn4 <- [1,562,null,{}] 08:48:18 INFO - PROCESS | 1726 | 1464104898365 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:18 INFO - PROCESS | 1726 | 1464104898557 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 08:48:18 INFO - PROCESS | 1726 | 1464104898735 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:18 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d56f800 == 95 [pid = 1726] [id = 148] 08:48:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 187 (0x8d578800) [pid = 1726] [serial = 444] [outer = (nil)] 08:48:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 188 (0x919ef800) [pid = 1726] [serial = 445] [outer = 0x8d578800] 08:48:18 INFO - PROCESS | 1726 | 1464104898828 Marionette DEBUG loaded listener.js 08:48:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 189 (0x919f6800) [pid = 1726] [serial = 446] [outer = 0x8d578800] 08:48:19 INFO - PROCESS | 1726 | [1726] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:48:19 INFO - PROCESS | 1726 | 1464104899705 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 08:48:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:48:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1377ms 08:48:19 INFO - PROCESS | 1726 | 1464104899734 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 08:48:19 INFO - PROCESS | 1726 | 1464104899738 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 08:48:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:48:19 INFO - PROCESS | 1726 | 1464104899745 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:48:19 INFO - PROCESS | 1726 | 1464104899748 Marionette TRACE conn4 <- [1,566,null,{}] 08:48:19 INFO - PROCESS | 1726 | 1464104899773 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:19 INFO - PROCESS | 1726 | 1464104899946 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 08:48:20 INFO - PROCESS | 1726 | 1464104900124 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:20 INFO - PROCESS | 1726 | ++DOCSHELL 0x8beca000 == 96 [pid = 1726] [id = 149] 08:48:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 190 (0x8becac00) [pid = 1726] [serial = 447] [outer = (nil)] 08:48:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 191 (0x8bed2000) [pid = 1726] [serial = 448] [outer = 0x8becac00] 08:48:20 INFO - PROCESS | 1726 | 1464104900210 Marionette DEBUG loaded listener.js 08:48:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 192 (0x8bed4000) [pid = 1726] [serial = 449] [outer = 0x8becac00] 08:48:20 INFO - PROCESS | 1726 | [1726] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:48:21 INFO - PROCESS | 1726 | 1464104901103 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:48:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:48:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1429ms 08:48:21 INFO - PROCESS | 1726 | 1464104901175 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 08:48:21 INFO - PROCESS | 1726 | 1464104901179 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 08:48:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:48:21 INFO - PROCESS | 1726 | 1464104901196 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:48:21 INFO - PROCESS | 1726 | 1464104901199 Marionette TRACE conn4 <- [1,570,null,{}] 08:48:21 INFO - PROCESS | 1726 | 1464104901205 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:21 INFO - PROCESS | 1726 | 1464104901428 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 08:48:22 INFO - PROCESS | 1726 | 1464104902093 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:22 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d68fc00 == 97 [pid = 1726] [id = 150] 08:48:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 193 (0x8d690800) [pid = 1726] [serial = 450] [outer = (nil)] 08:48:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 194 (0x8d696800) [pid = 1726] [serial = 451] [outer = 0x8d690800] 08:48:22 INFO - PROCESS | 1726 | 1464104902176 Marionette DEBUG loaded listener.js 08:48:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 195 (0x8e57ec00) [pid = 1726] [serial = 452] [outer = 0x8d690800] 08:48:22 INFO - PROCESS | 1726 | [1726] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:48:23 INFO - PROCESS | 1726 | 1464104903024 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 08:48:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:48:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1884ms 08:48:23 INFO - PROCESS | 1726 | 1464104903082 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 08:48:23 INFO - PROCESS | 1726 | 1464104903088 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 08:48:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:48:23 INFO - PROCESS | 1726 | 1464104903095 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:48:23 INFO - PROCESS | 1726 | 1464104903101 Marionette TRACE conn4 <- [1,574,null,{}] 08:48:23 INFO - PROCESS | 1726 | 1464104903107 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:23 INFO - PROCESS | 1726 | 1464104903279 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 08:48:23 INFO - PROCESS | 1726 | 1464104903468 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:23 INFO - PROCESS | 1726 | ++DOCSHELL 0x8cf12400 == 98 [pid = 1726] [id = 151] 08:48:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 196 (0x8e973800) [pid = 1726] [serial = 453] [outer = (nil)] 08:48:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 197 (0x8f5d7c00) [pid = 1726] [serial = 454] [outer = 0x8e973800] 08:48:23 INFO - PROCESS | 1726 | 1464104903548 Marionette DEBUG loaded listener.js 08:48:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 198 (0x8f767800) [pid = 1726] [serial = 455] [outer = 0x8e973800] 08:48:24 INFO - PROCESS | 1726 | 1464104904517 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:48:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:48:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1479ms 08:48:24 INFO - PROCESS | 1726 | 1464104904581 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 08:48:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:48:24 INFO - PROCESS | 1726 | 1464104904587 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 08:48:24 INFO - PROCESS | 1726 | 1464104904594 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:48:24 INFO - PROCESS | 1726 | 1464104904597 Marionette TRACE conn4 <- [1,578,null,{}] 08:48:24 INFO - PROCESS | 1726 | 1464104904603 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:24 INFO - PROCESS | 1726 | 1464104904777 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 08:48:25 INFO - PROCESS | 1726 | 1464104905046 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:25 INFO - PROCESS | 1726 | ++DOCSHELL 0x8becd000 == 99 [pid = 1726] [id = 152] 08:48:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 199 (0x8f5d3c00) [pid = 1726] [serial = 456] [outer = (nil)] 08:48:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 200 (0x90c68400) [pid = 1726] [serial = 457] [outer = 0x8f5d3c00] 08:48:25 INFO - PROCESS | 1726 | 1464104905170 Marionette DEBUG loaded listener.js 08:48:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 201 (0x919f5800) [pid = 1726] [serial = 458] [outer = 0x8f5d3c00] 08:48:25 INFO - PROCESS | 1726 | --DOCSHELL 0x9cca1c00 == 98 [pid = 1726] [id = 19] 08:48:25 INFO - PROCESS | 1726 | --DOMWINDOW == 200 (0x92374c00) [pid = 1726] [serial = 318] [outer = (nil)] [url = about:blank] 08:48:25 INFO - PROCESS | 1726 | --DOMWINDOW == 199 (0x98103800) [pid = 1726] [serial = 321] [outer = (nil)] [url = about:blank] 08:48:25 INFO - PROCESS | 1726 | --DOMWINDOW == 198 (0x9b974800) [pid = 1726] [serial = 324] [outer = (nil)] [url = about:blank] 08:48:25 INFO - PROCESS | 1726 | --DOMWINDOW == 197 (0x9b981000) [pid = 1726] [serial = 327] [outer = (nil)] [url = about:blank] 08:48:25 INFO - PROCESS | 1726 | --DOMWINDOW == 196 (0xa2144400) [pid = 1726] [serial = 330] [outer = (nil)] [url = about:blank] 08:48:25 INFO - PROCESS | 1726 | --DOMWINDOW == 195 (0xa3225400) [pid = 1726] [serial = 333] [outer = (nil)] [url = about:blank] 08:48:25 INFO - PROCESS | 1726 | --DOMWINDOW == 194 (0xa67c7c00) [pid = 1726] [serial = 336] [outer = (nil)] [url = about:blank] 08:48:25 INFO - PROCESS | 1726 | --DOMWINDOW == 193 (0x9a91bc00) [pid = 1726] [serial = 360] [outer = (nil)] [url = about:blank] 08:48:25 INFO - PROCESS | 1726 | --DOCSHELL 0x8f76f400 == 97 [pid = 1726] [id = 136] 08:48:25 INFO - PROCESS | 1726 | --DOCSHELL 0x8e891400 == 96 [pid = 1726] [id = 135] 08:48:25 INFO - PROCESS | 1726 | --DOCSHELL 0x9515a800 == 95 [pid = 1726] [id = 134] 08:48:25 INFO - PROCESS | 1726 | --DOCSHELL 0x90a78800 == 94 [pid = 1726] [id = 133] 08:48:25 INFO - PROCESS | 1726 | --DOCSHELL 0x8f773c00 == 93 [pid = 1726] [id = 132] 08:48:25 INFO - PROCESS | 1726 | --DOCSHELL 0x8f5e0000 == 92 [pid = 1726] [id = 131] 08:48:25 INFO - PROCESS | 1726 | --DOCSHELL 0x90a76800 == 91 [pid = 1726] [id = 126] 08:48:26 INFO - PROCESS | 1726 | --DOCSHELL 0x90b6ac00 == 90 [pid = 1726] [id = 125] 08:48:26 INFO - PROCESS | 1726 | --DOCSHELL 0x90b6bc00 == 89 [pid = 1726] [id = 124] 08:48:26 INFO - PROCESS | 1726 | --DOCSHELL 0x9adca800 == 88 [pid = 1726] [id = 123] 08:48:26 INFO - PROCESS | 1726 | --DOCSHELL 0x95363400 == 87 [pid = 1726] [id = 122] 08:48:26 INFO - PROCESS | 1726 | --DOCSHELL 0x8f5d9c00 == 86 [pid = 1726] [id = 121] 08:48:26 INFO - PROCESS | 1726 | --DOCSHELL 0x8f5dc800 == 85 [pid = 1726] [id = 120] 08:48:26 INFO - PROCESS | 1726 | 1464104906079 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 08:48:26 INFO - PROCESS | 1726 | --DOMWINDOW == 192 (0x9a90e800) [pid = 1726] [serial = 354] [outer = (nil)] [url = about:blank] 08:48:26 INFO - PROCESS | 1726 | --DOMWINDOW == 191 (0x92c69400) [pid = 1726] [serial = 345] [outer = (nil)] [url = about:blank] 08:48:26 INFO - PROCESS | 1726 | --DOMWINDOW == 190 (0x93d9b400) [pid = 1726] [serial = 346] [outer = (nil)] [url = about:blank] 08:48:26 INFO - PROCESS | 1726 | --DOMWINDOW == 189 (0x92eb0400) [pid = 1726] [serial = 343] [outer = (nil)] [url = about:blank] 08:48:26 INFO - PROCESS | 1726 | --DOMWINDOW == 188 (0x92c69000) [pid = 1726] [serial = 342] [outer = (nil)] [url = about:blank] 08:48:26 INFO - PROCESS | 1726 | --DOMWINDOW == 187 (0x995e8c00) [pid = 1726] [serial = 348] [outer = (nil)] [url = about:blank] 08:48:26 INFO - PROCESS | 1726 | --DOMWINDOW == 186 (0x99a6d000) [pid = 1726] [serial = 349] [outer = (nil)] [url = about:blank] 08:48:26 INFO - PROCESS | 1726 | --DOMWINDOW == 185 (0x8e899c00) [pid = 1726] [serial = 339] [outer = (nil)] [url = about:blank] 08:48:26 INFO - PROCESS | 1726 | --DOMWINDOW == 184 (0x8f774400) [pid = 1726] [serial = 357] [outer = (nil)] [url = about:blank] 08:48:26 INFO - PROCESS | 1726 | --DOMWINDOW == 183 (0x99f56000) [pid = 1726] [serial = 351] [outer = (nil)] [url = about:blank] 08:48:26 INFO - PROCESS | 1726 | --DOMWINDOW == 182 (0x9a0b9400) [pid = 1726] [serial = 352] [outer = (nil)] [url = about:blank] 08:48:26 INFO - PROCESS | 1726 | --DOMWINDOW == 181 (0x9a918800) [pid = 1726] [serial = 355] [outer = (nil)] [url = about:blank] 08:48:26 INFO - PROCESS | 1726 | --DOMWINDOW == 180 (0x965c3000) [pid = 1726] [serial = 358] [outer = (nil)] [url = about:blank] 08:48:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:48:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1538ms 08:48:26 INFO - PROCESS | 1726 | 1464104906132 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 08:48:26 INFO - PROCESS | 1726 | 1464104906135 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 08:48:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:48:26 INFO - PROCESS | 1726 | 1464104906148 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:48:26 INFO - PROCESS | 1726 | 1464104906157 Marionette TRACE conn4 <- [1,582,null,{}] 08:48:26 INFO - PROCESS | 1726 | 1464104906166 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:26 INFO - PROCESS | 1726 | 1464104906330 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 08:48:26 INFO - PROCESS | 1726 | 1464104906524 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:26 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e891400 == 86 [pid = 1726] [id = 153] 08:48:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 181 (0x90b6d800) [pid = 1726] [serial = 459] [outer = (nil)] 08:48:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 182 (0x919fe000) [pid = 1726] [serial = 460] [outer = 0x90b6d800] 08:48:26 INFO - PROCESS | 1726 | 1464104906641 Marionette DEBUG loaded listener.js 08:48:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 183 (0x91bea800) [pid = 1726] [serial = 461] [outer = 0x90b6d800] 08:48:27 INFO - PROCESS | 1726 | 1464104907367 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 08:48:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:48:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1248ms 08:48:27 INFO - PROCESS | 1726 | 1464104907413 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 08:48:27 INFO - PROCESS | 1726 | 1464104907417 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 08:48:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:48:27 INFO - PROCESS | 1726 | 1464104907424 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:48:27 INFO - PROCESS | 1726 | 1464104907427 Marionette TRACE conn4 <- [1,586,null,{}] 08:48:27 INFO - PROCESS | 1726 | 1464104907432 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:27 INFO - PROCESS | 1726 | 1464104907586 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 08:48:27 INFO - PROCESS | 1726 | 1464104907603 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:27 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e2efc00 == 87 [pid = 1726] [id = 154] 08:48:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 184 (0x91be7800) [pid = 1726] [serial = 462] [outer = (nil)] 08:48:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 185 (0x91bf0c00) [pid = 1726] [serial = 463] [outer = 0x91be7800] 08:48:27 INFO - PROCESS | 1726 | 1464104907680 Marionette DEBUG loaded listener.js 08:48:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 186 (0x91bf6800) [pid = 1726] [serial = 464] [outer = 0x91be7800] 08:48:28 INFO - PROCESS | 1726 | [1726] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:48:28 INFO - PROCESS | 1726 | 1464104908645 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 08:48:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:48:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1280ms 08:48:28 INFO - PROCESS | 1726 | 1464104908708 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 08:48:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:48:28 INFO - PROCESS | 1726 | 1464104908712 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 08:48:28 INFO - PROCESS | 1726 | 1464104908718 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:48:28 INFO - PROCESS | 1726 | 1464104908721 Marionette TRACE conn4 <- [1,590,null,{}] 08:48:28 INFO - PROCESS | 1726 | 1464104908727 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:28 INFO - PROCESS | 1726 | 1464104908949 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 08:48:28 INFO - PROCESS | 1726 | 1464104908977 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:29 INFO - PROCESS | 1726 | ++DOCSHELL 0x9280f800 == 88 [pid = 1726] [id = 155] 08:48:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 187 (0x92ad3c00) [pid = 1726] [serial = 465] [outer = (nil)] 08:48:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 188 (0x92add800) [pid = 1726] [serial = 466] [outer = 0x92ad3c00] 08:48:29 INFO - PROCESS | 1726 | 1464104909061 Marionette DEBUG loaded listener.js 08:48:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 189 (0x92ea8000) [pid = 1726] [serial = 467] [outer = 0x92ad3c00] 08:48:30 INFO - PROCESS | 1726 | 1464104910042 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 08:48:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:48:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1384ms 08:48:30 INFO - PROCESS | 1726 | 1464104910102 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 08:48:30 INFO - PROCESS | 1726 | 1464104910106 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 08:48:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:48:30 INFO - PROCESS | 1726 | 1464104910133 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:48:30 INFO - PROCESS | 1726 | 1464104910136 Marionette TRACE conn4 <- [1,594,null,{}] 08:48:30 INFO - PROCESS | 1726 | 1464104910141 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:30 INFO - PROCESS | 1726 | 1464104910340 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 08:48:30 INFO - PROCESS | 1726 | --DOMWINDOW == 188 (0x90a73800) [pid = 1726] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:48:30 INFO - PROCESS | 1726 | --DOMWINDOW == 187 (0x8f76c000) [pid = 1726] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:48:30 INFO - PROCESS | 1726 | --DOMWINDOW == 186 (0x98360c00) [pid = 1726] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:48:30 INFO - PROCESS | 1726 | --DOMWINDOW == 185 (0x99fd9000) [pid = 1726] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:48:30 INFO - PROCESS | 1726 | --DOMWINDOW == 184 (0x99e6d400) [pid = 1726] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:48:30 INFO - PROCESS | 1726 | --DOMWINDOW == 183 (0x90b6ec00) [pid = 1726] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:48:30 INFO - PROCESS | 1726 | 1464104910836 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:30 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e97bc00 == 89 [pid = 1726] [id = 156] 08:48:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 184 (0x8f76c000) [pid = 1726] [serial = 468] [outer = (nil)] 08:48:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 185 (0x92c68c00) [pid = 1726] [serial = 469] [outer = 0x8f76c000] 08:48:30 INFO - PROCESS | 1726 | 1464104910907 Marionette DEBUG loaded listener.js 08:48:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 186 (0x94fc3000) [pid = 1726] [serial = 470] [outer = 0x8f76c000] 08:48:31 INFO - PROCESS | 1726 | 1464104911574 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 08:48:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:48:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1481ms 08:48:31 INFO - PROCESS | 1726 | 1464104911614 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 08:48:31 INFO - PROCESS | 1726 | 1464104911618 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 08:48:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:48:31 INFO - PROCESS | 1726 | 1464104911632 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:48:31 INFO - PROCESS | 1726 | 1464104911634 Marionette TRACE conn4 <- [1,598,null,{}] 08:48:31 INFO - PROCESS | 1726 | 1464104911640 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:31 INFO - PROCESS | 1726 | 1464104911791 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 08:48:31 INFO - PROCESS | 1726 | 1464104911806 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:31 INFO - PROCESS | 1726 | ++DOCSHELL 0x9280f400 == 90 [pid = 1726] [id = 157] 08:48:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 187 (0x92c69400) [pid = 1726] [serial = 471] [outer = (nil)] 08:48:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 188 (0x95359000) [pid = 1726] [serial = 472] [outer = 0x92c69400] 08:48:31 INFO - PROCESS | 1726 | 1464104911888 Marionette DEBUG loaded listener.js 08:48:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 189 (0x97749c00) [pid = 1726] [serial = 473] [outer = 0x92c69400] 08:48:32 INFO - PROCESS | 1726 | 1464104912747 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 08:48:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:48:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1228ms 08:48:32 INFO - PROCESS | 1726 | 1464104912878 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 08:48:32 INFO - PROCESS | 1726 | 1464104912885 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 08:48:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:48:32 INFO - PROCESS | 1726 | 1464104912906 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:48:32 INFO - PROCESS | 1726 | 1464104912913 Marionette TRACE conn4 <- [1,602,null,{}] 08:48:32 INFO - PROCESS | 1726 | 1464104912923 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:33 INFO - PROCESS | 1726 | 1464104913113 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 08:48:33 INFO - PROCESS | 1726 | 1464104913301 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:33 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d68b000 == 91 [pid = 1726] [id = 158] 08:48:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 190 (0x8d696c00) [pid = 1726] [serial = 474] [outer = (nil)] 08:48:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 191 (0x8e2f5c00) [pid = 1726] [serial = 475] [outer = 0x8d696c00] 08:48:33 INFO - PROCESS | 1726 | 1464104913391 Marionette DEBUG loaded listener.js 08:48:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 192 (0x8e89c400) [pid = 1726] [serial = 476] [outer = 0x8d696c00] 08:48:34 INFO - PROCESS | 1726 | 1464104914354 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 08:48:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:48:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1504ms 08:48:34 INFO - PROCESS | 1726 | 1464104914398 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 08:48:34 INFO - PROCESS | 1726 | 1464104914404 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 08:48:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:48:34 INFO - PROCESS | 1726 | 1464104914417 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:48:34 INFO - PROCESS | 1726 | 1464104914422 Marionette TRACE conn4 <- [1,606,null,{}] 08:48:34 INFO - PROCESS | 1726 | 1464104914429 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:34 INFO - PROCESS | 1726 | 1464104914615 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 08:48:34 INFO - PROCESS | 1726 | 1464104914790 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:34 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e976000 == 92 [pid = 1726] [id = 159] 08:48:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 193 (0x8f768000) [pid = 1726] [serial = 477] [outer = (nil)] 08:48:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 194 (0x90b69400) [pid = 1726] [serial = 478] [outer = 0x8f768000] 08:48:34 INFO - PROCESS | 1726 | 1464104914877 Marionette DEBUG loaded listener.js 08:48:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 195 (0x90c6c000) [pid = 1726] [serial = 479] [outer = 0x8f768000] 08:48:35 INFO - PROCESS | 1726 | 1464104915747 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:48:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:48:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1385ms 08:48:35 INFO - PROCESS | 1726 | 1464104915799 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 08:48:35 INFO - PROCESS | 1726 | 1464104915802 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 08:48:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:48:35 INFO - PROCESS | 1726 | 1464104915809 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:48:35 INFO - PROCESS | 1726 | 1464104915812 Marionette TRACE conn4 <- [1,610,null,{}] 08:48:35 INFO - PROCESS | 1726 | 1464104915829 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:36 INFO - PROCESS | 1726 | 1464104916015 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 08:48:36 INFO - PROCESS | 1726 | 1464104916195 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:36 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f5ddc00 == 93 [pid = 1726] [id = 160] 08:48:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 196 (0x92808000) [pid = 1726] [serial = 480] [outer = (nil)] 08:48:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 197 (0x92eaf000) [pid = 1726] [serial = 481] [outer = 0x92808000] 08:48:36 INFO - PROCESS | 1726 | 1464104916288 Marionette DEBUG loaded listener.js 08:48:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 198 (0x95156000) [pid = 1726] [serial = 482] [outer = 0x92808000] 08:48:37 INFO - PROCESS | 1726 | 1464104917303 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 08:48:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:48:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1529ms 08:48:37 INFO - PROCESS | 1726 | 1464104917339 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 08:48:37 INFO - PROCESS | 1726 | 1464104917343 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 08:48:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:48:37 INFO - PROCESS | 1726 | 1464104917350 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:48:37 INFO - PROCESS | 1726 | 1464104917354 Marionette TRACE conn4 <- [1,614,null,{}] 08:48:37 INFO - PROCESS | 1726 | 1464104917359 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:37 INFO - PROCESS | 1726 | 1464104917549 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 08:48:37 INFO - PROCESS | 1726 | 1464104917725 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:37 INFO - PROCESS | 1726 | ++DOCSHELL 0x8beca800 == 94 [pid = 1726] [id = 161] 08:48:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 199 (0x9515f400) [pid = 1726] [serial = 483] [outer = (nil)] 08:48:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 200 (0x999dd400) [pid = 1726] [serial = 484] [outer = 0x9515f400] 08:48:37 INFO - PROCESS | 1726 | 1464104917807 Marionette DEBUG loaded listener.js 08:48:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 201 (0x99e6d800) [pid = 1726] [serial = 485] [outer = 0x9515f400] 08:48:38 INFO - PROCESS | 1726 | 1464104918718 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 08:48:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:48:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1439ms 08:48:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:48:38 INFO - PROCESS | 1726 | 1464104918790 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 08:48:38 INFO - PROCESS | 1726 | 1464104918793 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 08:48:38 INFO - PROCESS | 1726 | 1464104918799 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:48:38 INFO - PROCESS | 1726 | 1464104918803 Marionette TRACE conn4 <- [1,618,null,{}] 08:48:38 INFO - PROCESS | 1726 | 1464104918808 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:38 INFO - PROCESS | 1726 | 1464104918976 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 08:48:39 INFO - PROCESS | 1726 | 1464104919152 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:39 INFO - PROCESS | 1726 | ++DOCSHELL 0x8cf17400 == 95 [pid = 1726] [id = 162] 08:48:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 202 (0x8e977800) [pid = 1726] [serial = 486] [outer = (nil)] 08:48:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 203 (0x99f5a000) [pid = 1726] [serial = 487] [outer = 0x8e977800] 08:48:39 INFO - PROCESS | 1726 | 1464104919241 Marionette DEBUG loaded listener.js 08:48:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 204 (0x9a0bb000) [pid = 1726] [serial = 488] [outer = 0x8e977800] 08:48:40 INFO - PROCESS | 1726 | 1464104920137 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:48:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:48:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1380ms 08:48:40 INFO - PROCESS | 1726 | 1464104920179 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 08:48:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:48:40 INFO - PROCESS | 1726 | 1464104920183 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 08:48:40 INFO - PROCESS | 1726 | 1464104920189 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:48:40 INFO - PROCESS | 1726 | 1464104920192 Marionette TRACE conn4 <- [1,622,null,{}] 08:48:40 INFO - PROCESS | 1726 | 1464104920198 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:40 INFO - PROCESS | 1726 | 1464104920401 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 08:48:40 INFO - PROCESS | 1726 | 1464104920580 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:40 INFO - PROCESS | 1726 | ++DOCSHELL 0x98103800 == 96 [pid = 1726] [id = 163] 08:48:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 205 (0x99e70c00) [pid = 1726] [serial = 489] [outer = (nil)] 08:48:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 206 (0x9a7b7c00) [pid = 1726] [serial = 490] [outer = 0x99e70c00] 08:48:40 INFO - PROCESS | 1726 | 1464104920666 Marionette DEBUG loaded listener.js 08:48:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 207 (0x9a90f400) [pid = 1726] [serial = 491] [outer = 0x99e70c00] 08:48:41 INFO - PROCESS | 1726 | 1464104921547 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 08:48:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:48:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1431ms 08:48:41 INFO - PROCESS | 1726 | 1464104921626 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 08:48:41 INFO - PROCESS | 1726 | 1464104921629 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 08:48:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:48:41 INFO - PROCESS | 1726 | 1464104921639 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:48:41 INFO - PROCESS | 1726 | 1464104921642 Marionette TRACE conn4 <- [1,626,null,{}] 08:48:41 INFO - PROCESS | 1726 | 1464104921648 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:41 INFO - PROCESS | 1726 | 1464104921858 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 08:48:42 INFO - PROCESS | 1726 | 1464104922092 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:42 INFO - PROCESS | 1726 | ++DOCSHELL 0x9a7b2400 == 97 [pid = 1726] [id = 164] 08:48:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 208 (0x9a7b9800) [pid = 1726] [serial = 492] [outer = (nil)] 08:48:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 209 (0x9aa63c00) [pid = 1726] [serial = 493] [outer = 0x9a7b9800] 08:48:42 INFO - PROCESS | 1726 | 1464104922220 Marionette DEBUG loaded listener.js 08:48:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 210 (0x9b283400) [pid = 1726] [serial = 494] [outer = 0x9a7b9800] 08:48:43 INFO - PROCESS | 1726 | 1464104923097 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 08:48:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:48:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1529ms 08:48:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:48:43 INFO - PROCESS | 1726 | 1464104923168 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 08:48:43 INFO - PROCESS | 1726 | 1464104923171 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 08:48:43 INFO - PROCESS | 1726 | 1464104923178 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:48:43 INFO - PROCESS | 1726 | 1464104923182 Marionette TRACE conn4 <- [1,630,null,{}] 08:48:43 INFO - PROCESS | 1726 | 1464104923187 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:43 INFO - PROCESS | 1726 | 1464104923355 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 08:48:43 INFO - PROCESS | 1726 | 1464104923537 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:43 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e147c00 == 98 [pid = 1726] [id = 165] 08:48:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 211 (0x8e148000) [pid = 1726] [serial = 495] [outer = (nil)] 08:48:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 212 (0x8e14f000) [pid = 1726] [serial = 496] [outer = 0x8e148000] 08:48:43 INFO - PROCESS | 1726 | 1464104923619 Marionette DEBUG loaded listener.js 08:48:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 213 (0x8e151400) [pid = 1726] [serial = 497] [outer = 0x8e148000] 08:48:44 INFO - PROCESS | 1726 | 1464104924499 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 08:48:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:48:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1378ms 08:48:44 INFO - PROCESS | 1726 | 1464104924556 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 08:48:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:48:44 INFO - PROCESS | 1726 | 1464104924560 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 08:48:44 INFO - PROCESS | 1726 | 1464104924566 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:48:44 INFO - PROCESS | 1726 | 1464104924570 Marionette TRACE conn4 <- [1,634,null,{}] 08:48:44 INFO - PROCESS | 1726 | 1464104924575 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:44 INFO - PROCESS | 1726 | 1464104924743 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 08:48:44 INFO - PROCESS | 1726 | 1464104924923 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:44 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e149000 == 99 [pid = 1726] [id = 166] 08:48:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 214 (0x8e14ac00) [pid = 1726] [serial = 498] [outer = (nil)] 08:48:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 215 (0x9a91dc00) [pid = 1726] [serial = 499] [outer = 0x8e14ac00] 08:48:45 INFO - PROCESS | 1726 | 1464104925011 Marionette DEBUG loaded listener.js 08:48:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 216 (0x9b858c00) [pid = 1726] [serial = 500] [outer = 0x8e14ac00] 08:48:45 INFO - PROCESS | 1726 | [1726] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:48:45 INFO - PROCESS | 1726 | 1464104925861 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 08:48:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:48:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1332ms 08:48:45 INFO - PROCESS | 1726 | 1464104925899 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 08:48:45 INFO - PROCESS | 1726 | 1464104925902 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 08:48:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:48:45 INFO - PROCESS | 1726 | 1464104925909 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:48:45 INFO - PROCESS | 1726 | 1464104925912 Marionette TRACE conn4 <- [1,638,null,{}] 08:48:45 INFO - PROCESS | 1726 | 1464104925918 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:46 INFO - PROCESS | 1726 | 1464104926081 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 08:48:46 INFO - PROCESS | 1726 | 1464104926264 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:46 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e150000 == 100 [pid = 1726] [id = 167] 08:48:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 217 (0x8e156c00) [pid = 1726] [serial = 501] [outer = (nil)] 08:48:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 218 (0x92894400) [pid = 1726] [serial = 502] [outer = 0x8e156c00] 08:48:46 INFO - PROCESS | 1726 | 1464104926345 Marionette DEBUG loaded listener.js 08:48:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 219 (0x92896c00) [pid = 1726] [serial = 503] [outer = 0x8e156c00] 08:48:46 INFO - PROCESS | 1726 | [1726] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:48:47 INFO - PROCESS | 1726 | 1464104927268 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:48:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:48:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1389ms 08:48:47 INFO - PROCESS | 1726 | 1464104927299 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 08:48:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:48:47 INFO - PROCESS | 1726 | 1464104927303 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 08:48:47 INFO - PROCESS | 1726 | 1464104927309 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:48:47 INFO - PROCESS | 1726 | 1464104927314 Marionette TRACE conn4 <- [1,642,null,{}] 08:48:47 INFO - PROCESS | 1726 | 1464104927320 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:47 INFO - PROCESS | 1726 | 1464104927534 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 08:48:47 INFO - PROCESS | 1726 | 1464104927714 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:47 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b34a400 == 101 [pid = 1726] [id = 168] 08:48:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 220 (0x8b34d000) [pid = 1726] [serial = 504] [outer = (nil)] 08:48:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 221 (0x8b353000) [pid = 1726] [serial = 505] [outer = 0x8b34d000] 08:48:47 INFO - PROCESS | 1726 | 1464104927805 Marionette DEBUG loaded listener.js 08:48:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 222 (0x92891400) [pid = 1726] [serial = 506] [outer = 0x8b34d000] 08:48:48 INFO - PROCESS | 1726 | 1464104928740 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 08:48:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:48:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1479ms 08:48:48 INFO - PROCESS | 1726 | 1464104928788 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 08:48:48 INFO - PROCESS | 1726 | 1464104928792 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 08:48:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:48:48 INFO - PROCESS | 1726 | 1464104928798 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:48:48 INFO - PROCESS | 1726 | 1464104928801 Marionette TRACE conn4 <- [1,646,null,{}] 08:48:48 INFO - PROCESS | 1726 | 1464104928807 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:48 INFO - PROCESS | 1726 | 1464104928973 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 08:48:49 INFO - PROCESS | 1726 | 1464104929160 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:49 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a61b400 == 102 [pid = 1726] [id = 169] 08:48:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 223 (0x8a61d400) [pid = 1726] [serial = 507] [outer = (nil)] 08:48:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 224 (0x8a625000) [pid = 1726] [serial = 508] [outer = 0x8a61d400] 08:48:49 INFO - PROCESS | 1726 | 1464104929247 Marionette DEBUG loaded listener.js 08:48:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 225 (0x8a629000) [pid = 1726] [serial = 509] [outer = 0x8a61d400] 08:48:50 INFO - PROCESS | 1726 | 1464104930146 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:48:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:48:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1376ms 08:48:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:48:50 INFO - PROCESS | 1726 | 1464104930178 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 08:48:50 INFO - PROCESS | 1726 | 1464104930181 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 08:48:50 INFO - PROCESS | 1726 | 1464104930188 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:48:50 INFO - PROCESS | 1726 | 1464104930190 Marionette TRACE conn4 <- [1,650,null,{}] 08:48:50 INFO - PROCESS | 1726 | 1464104930196 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:50 INFO - PROCESS | 1726 | 1464104930367 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 08:48:50 INFO - PROCESS | 1726 | 1464104930563 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:50 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a61f400 == 103 [pid = 1726] [id = 170] 08:48:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 226 (0x8a623000) [pid = 1726] [serial = 510] [outer = (nil)] 08:48:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 227 (0x92897400) [pid = 1726] [serial = 511] [outer = 0x8a623000] 08:48:50 INFO - PROCESS | 1726 | 1464104930644 Marionette DEBUG loaded listener.js 08:48:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 228 (0x9289c400) [pid = 1726] [serial = 512] [outer = 0x8a623000] 08:48:51 INFO - PROCESS | 1726 | 1464104931539 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 08:48:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:48:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1430ms 08:48:51 INFO - PROCESS | 1726 | 1464104931618 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 08:48:51 INFO - PROCESS | 1726 | 1464104931621 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 08:48:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:48:51 INFO - PROCESS | 1726 | 1464104931628 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:48:51 INFO - PROCESS | 1726 | 1464104931631 Marionette TRACE conn4 <- [1,654,null,{}] 08:48:51 INFO - PROCESS | 1726 | 1464104931637 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:51 INFO - PROCESS | 1726 | 1464104931864 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 08:48:52 INFO - PROCESS | 1726 | 1464104932099 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:52 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a629400 == 104 [pid = 1726] [id = 171] 08:48:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 229 (0x8a8b8400) [pid = 1726] [serial = 513] [outer = (nil)] 08:48:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 230 (0x8a8be400) [pid = 1726] [serial = 514] [outer = 0x8a8b8400] 08:48:52 INFO - PROCESS | 1726 | 1464104932230 Marionette DEBUG loaded listener.js 08:48:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 231 (0x8a8c1800) [pid = 1726] [serial = 515] [outer = 0x8a8b8400] 08:48:53 INFO - PROCESS | 1726 | 1464104933103 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 08:48:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:48:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1538ms 08:48:53 INFO - PROCESS | 1726 | 1464104933167 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 08:48:53 INFO - PROCESS | 1726 | 1464104933171 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 08:48:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:48:53 INFO - PROCESS | 1726 | 1464104933177 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:48:53 INFO - PROCESS | 1726 | 1464104933180 Marionette TRACE conn4 <- [1,658,null,{}] 08:48:53 INFO - PROCESS | 1726 | 1464104933186 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:53 INFO - PROCESS | 1726 | 1464104933364 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 08:48:53 INFO - PROCESS | 1726 | 1464104933553 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:53 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a8bb400 == 105 [pid = 1726] [id = 172] 08:48:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 232 (0x8a8c1c00) [pid = 1726] [serial = 516] [outer = (nil)] 08:48:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 233 (0x8e154000) [pid = 1726] [serial = 517] [outer = 0x8a8c1c00] 08:48:53 INFO - PROCESS | 1726 | 1464104933638 Marionette DEBUG loaded listener.js 08:48:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 234 (0x92895400) [pid = 1726] [serial = 518] [outer = 0x8a8c1c00] 08:48:54 INFO - PROCESS | 1726 | 1464104934524 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:48:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:48:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1387ms 08:48:54 INFO - PROCESS | 1726 | 1464104934565 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 08:48:54 INFO - PROCESS | 1726 | 1464104934569 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 08:48:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:48:54 INFO - PROCESS | 1726 | 1464104934576 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:48:54 INFO - PROCESS | 1726 | 1464104934579 Marionette TRACE conn4 <- [1,662,null,{}] 08:48:54 INFO - PROCESS | 1726 | 1464104934585 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:54 INFO - PROCESS | 1726 | 1464104934757 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 08:48:55 INFO - PROCESS | 1726 | 1464104935312 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:55 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b353c00 == 106 [pid = 1726] [id = 173] 08:48:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 235 (0x8b354000) [pid = 1726] [serial = 519] [outer = (nil)] 08:48:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 236 (0x8b357000) [pid = 1726] [serial = 520] [outer = 0x8b354000] 08:48:55 INFO - PROCESS | 1726 | 1464104935437 Marionette DEBUG loaded listener.js 08:48:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 237 (0x8cf13c00) [pid = 1726] [serial = 521] [outer = 0x8b354000] 08:48:56 INFO - PROCESS | 1726 | [1726] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:48:56 INFO - PROCESS | 1726 | 1464104936310 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 08:48:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:48:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1778ms 08:48:56 INFO - PROCESS | 1726 | 1464104936356 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 08:48:56 INFO - PROCESS | 1726 | 1464104936362 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 08:48:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:48:56 INFO - PROCESS | 1726 | 1464104936369 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:48:56 INFO - PROCESS | 1726 | 1464104936375 Marionette TRACE conn4 <- [1,666,null,{}] 08:48:56 INFO - PROCESS | 1726 | 1464104936381 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:56 INFO - PROCESS | 1726 | 1464104936550 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 08:48:56 INFO - PROCESS | 1726 | 1464104936782 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:56 INFO - PROCESS | 1726 | ++DOCSHELL 0x8cf13000 == 107 [pid = 1726] [id = 174] 08:48:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 238 (0x8d573c00) [pid = 1726] [serial = 522] [outer = (nil)] 08:48:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 239 (0x8e57a800) [pid = 1726] [serial = 523] [outer = 0x8d573c00] 08:48:57 INFO - PROCESS | 1726 | 1464104937031 Marionette DEBUG loaded listener.js 08:48:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 240 (0x8e90a800) [pid = 1726] [serial = 524] [outer = 0x8d573c00] 08:48:57 INFO - PROCESS | 1726 | [1726] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:48:57 INFO - PROCESS | 1726 | 1464104937860 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 08:48:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:48:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1537ms 08:48:57 INFO - PROCESS | 1726 | 1464104937910 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 08:48:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:48:57 INFO - PROCESS | 1726 | 1464104937916 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 08:48:57 INFO - PROCESS | 1726 | 1464104937923 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:48:57 INFO - PROCESS | 1726 | 1464104937926 Marionette TRACE conn4 <- [1,670,null,{}] 08:48:57 INFO - PROCESS | 1726 | 1464104937932 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:58 INFO - PROCESS | 1726 | 1464104938096 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 08:48:58 INFO - PROCESS | 1726 | 1464104938294 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:58 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bed7800 == 108 [pid = 1726] [id = 175] 08:48:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 241 (0x8d577000) [pid = 1726] [serial = 525] [outer = (nil)] 08:48:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 242 (0x8e911400) [pid = 1726] [serial = 526] [outer = 0x8d577000] 08:48:58 INFO - PROCESS | 1726 | 1464104938372 Marionette DEBUG loaded listener.js 08:48:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 243 (0x8f54a000) [pid = 1726] [serial = 527] [outer = 0x8d577000] 08:48:59 INFO - PROCESS | 1726 | --DOCSHELL 0x90da0400 == 107 [pid = 1726] [id = 109] 08:48:59 INFO - PROCESS | 1726 | --DOCSHELL 0x98d9ac00 == 106 [pid = 1726] [id = 29] 08:48:59 INFO - PROCESS | 1726 | --DOCSHELL 0x90a6b400 == 105 [pid = 1726] [id = 111] 08:48:59 INFO - PROCESS | 1726 | --DOMWINDOW == 242 (0x9b981400) [pid = 1726] [serial = 369] [outer = (nil)] [url = about:blank] 08:48:59 INFO - PROCESS | 1726 | --DOMWINDOW == 241 (0x90c69800) [pid = 1726] [serial = 372] [outer = (nil)] [url = about:blank] 08:48:59 INFO - PROCESS | 1726 | --DOMWINDOW == 240 (0xa1048800) [pid = 1726] [serial = 375] [outer = (nil)] [url = about:blank] 08:48:59 INFO - PROCESS | 1726 | --DOMWINDOW == 239 (0xa3023800) [pid = 1726] [serial = 378] [outer = (nil)] [url = about:blank] 08:48:59 INFO - PROCESS | 1726 | --DOMWINDOW == 238 (0x8e97a400) [pid = 1726] [serial = 381] [outer = (nil)] [url = about:blank] 08:48:59 INFO - PROCESS | 1726 | --DOMWINDOW == 237 (0xa30df800) [pid = 1726] [serial = 384] [outer = (nil)] [url = about:blank] 08:48:59 INFO - PROCESS | 1726 | --DOMWINDOW == 236 (0x8e2f8000) [pid = 1726] [serial = 387] [outer = (nil)] [url = about:blank] 08:48:59 INFO - PROCESS | 1726 | --DOMWINDOW == 235 (0x9b976000) [pid = 1726] [serial = 411] [outer = (nil)] [url = about:blank] 08:48:59 INFO - PROCESS | 1726 | --DOCSHELL 0x93ad4800 == 104 [pid = 1726] [id = 112] 08:48:59 INFO - PROCESS | 1726 | --DOCSHELL 0x92eb2400 == 103 [pid = 1726] [id = 107] 08:48:59 INFO - PROCESS | 1726 | --DOCSHELL 0x9237e800 == 102 [pid = 1726] [id = 108] 08:48:59 INFO - PROCESS | 1726 | --DOCSHELL 0x90d9ac00 == 101 [pid = 1726] [id = 110] 08:48:59 INFO - PROCESS | 1726 | --DOCSHELL 0x8e97bc00 == 100 [pid = 1726] [id = 156] 08:48:59 INFO - PROCESS | 1726 | --DOCSHELL 0x9280f800 == 99 [pid = 1726] [id = 155] 08:48:59 INFO - PROCESS | 1726 | --DOCSHELL 0x8e2efc00 == 98 [pid = 1726] [id = 154] 08:48:59 INFO - PROCESS | 1726 | --DOCSHELL 0x8e891400 == 97 [pid = 1726] [id = 153] 08:48:59 INFO - PROCESS | 1726 | --DOCSHELL 0x8becd000 == 96 [pid = 1726] [id = 152] 08:48:59 INFO - PROCESS | 1726 | --DOCSHELL 0x8cf12400 == 95 [pid = 1726] [id = 151] 08:48:59 INFO - PROCESS | 1726 | --DOCSHELL 0x8d68fc00 == 94 [pid = 1726] [id = 150] 08:48:59 INFO - PROCESS | 1726 | 1464104939389 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 08:48:59 INFO - PROCESS | 1726 | --DOCSHELL 0x8e892c00 == 93 [pid = 1726] [id = 142] 08:48:59 INFO - PROCESS | 1726 | --DOCSHELL 0x8e2f7400 == 92 [pid = 1726] [id = 141] 08:48:59 INFO - PROCESS | 1726 | --DOCSHELL 0x90b6b800 == 91 [pid = 1726] [id = 137] 08:48:59 INFO - PROCESS | 1726 | --DOMWINDOW == 234 (0x9773d000) [pid = 1726] [serial = 366] [outer = (nil)] [url = about:blank] 08:48:59 INFO - PROCESS | 1726 | --DOMWINDOW == 233 (0x90da0000) [pid = 1726] [serial = 396] [outer = (nil)] [url = about:blank] 08:48:59 INFO - PROCESS | 1726 | --DOMWINDOW == 232 (0x92c6f400) [pid = 1726] [serial = 397] [outer = (nil)] [url = about:blank] 08:48:59 INFO - PROCESS | 1726 | --DOMWINDOW == 231 (0x90d98400) [pid = 1726] [serial = 363] [outer = (nil)] [url = about:blank] 08:48:59 INFO - PROCESS | 1726 | --DOMWINDOW == 230 (0x90a77000) [pid = 1726] [serial = 390] [outer = (nil)] [url = about:blank] 08:48:59 INFO - PROCESS | 1726 | --DOMWINDOW == 229 (0x90c6cc00) [pid = 1726] [serial = 394] [outer = (nil)] [url = about:blank] 08:48:59 INFO - PROCESS | 1726 | --DOMWINDOW == 228 (0x90c60000) [pid = 1726] [serial = 393] [outer = (nil)] [url = about:blank] 08:48:59 INFO - PROCESS | 1726 | --DOMWINDOW == 227 (0x98d9cc00) [pid = 1726] [serial = 399] [outer = (nil)] [url = about:blank] 08:48:59 INFO - PROCESS | 1726 | --DOMWINDOW == 226 (0x9a3cec00) [pid = 1726] [serial = 405] [outer = (nil)] [url = about:blank] 08:48:59 INFO - PROCESS | 1726 | --DOMWINDOW == 225 (0x9a3d2400) [pid = 1726] [serial = 406] [outer = (nil)] [url = about:blank] 08:48:59 INFO - PROCESS | 1726 | --DOMWINDOW == 224 (0x99fd0800) [pid = 1726] [serial = 402] [outer = (nil)] [url = about:blank] 08:48:59 INFO - PROCESS | 1726 | --DOMWINDOW == 223 (0x9a287000) [pid = 1726] [serial = 403] [outer = (nil)] [url = about:blank] 08:48:59 INFO - PROCESS | 1726 | --DOMWINDOW == 222 (0x9af77400) [pid = 1726] [serial = 409] [outer = (nil)] [url = about:blank] 08:48:59 INFO - PROCESS | 1726 | --DOMWINDOW == 221 (0x999e2400) [pid = 1726] [serial = 400] [outer = (nil)] [url = about:blank] 08:48:59 INFO - PROCESS | 1726 | --DOMWINDOW == 220 (0x9a90ec00) [pid = 1726] [serial = 408] [outer = (nil)] [url = about:blank] 08:48:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:48:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1533ms 08:48:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:48:59 INFO - PROCESS | 1726 | 1464104939456 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 08:48:59 INFO - PROCESS | 1726 | 1464104939459 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 08:48:59 INFO - PROCESS | 1726 | 1464104939473 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:48:59 INFO - PROCESS | 1726 | 1464104939481 Marionette TRACE conn4 <- [1,674,null,{}] 08:48:59 INFO - PROCESS | 1726 | 1464104939489 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:59 INFO - PROCESS | 1726 | 1464104939656 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 08:48:59 INFO - PROCESS | 1726 | 1464104939854 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:59 INFO - PROCESS | 1726 | ++DOCSHELL 0x8becd000 == 92 [pid = 1726] [id = 176] 08:48:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 221 (0x8d68c400) [pid = 1726] [serial = 528] [outer = (nil)] 08:48:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 222 (0x8f5e2000) [pid = 1726] [serial = 529] [outer = 0x8d68c400] 08:48:59 INFO - PROCESS | 1726 | 1464104939932 Marionette DEBUG loaded listener.js 08:49:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 223 (0x90a75800) [pid = 1726] [serial = 530] [outer = 0x8d68c400] 08:49:00 INFO - PROCESS | 1726 | [1726] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:49:00 INFO - PROCESS | 1726 | 1464104940648 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 08:49:00 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 08:49:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1193ms 08:49:00 INFO - PROCESS | 1726 | 1464104940658 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 08:49:00 INFO - PROCESS | 1726 | 1464104940663 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 08:49:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:49:00 INFO - PROCESS | 1726 | 1464104940686 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:49:00 INFO - PROCESS | 1726 | 1464104940690 Marionette TRACE conn4 <- [1,678,null,{}] 08:49:00 INFO - PROCESS | 1726 | 1464104940695 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:00 INFO - PROCESS | 1726 | 1464104940856 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 08:49:00 INFO - PROCESS | 1726 | 1464104940871 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:00 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bece400 == 93 [pid = 1726] [id = 177] 08:49:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 224 (0x8f5e0800) [pid = 1726] [serial = 531] [outer = (nil)] 08:49:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 225 (0x90c67000) [pid = 1726] [serial = 532] [outer = 0x8f5e0800] 08:49:00 INFO - PROCESS | 1726 | 1464104940945 Marionette DEBUG loaded listener.js 08:49:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 226 (0x90d9a400) [pid = 1726] [serial = 533] [outer = 0x8f5e0800] 08:49:01 INFO - PROCESS | 1726 | 1464104941946 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 08:49:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:49:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1307ms 08:49:01 INFO - PROCESS | 1726 | 1464104941987 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 08:49:01 INFO - PROCESS | 1726 | 1464104941990 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 08:49:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:49:02 INFO - PROCESS | 1726 | 1464104942005 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:49:02 INFO - PROCESS | 1726 | 1464104942008 Marionette TRACE conn4 <- [1,682,null,{}] 08:49:02 INFO - PROCESS | 1726 | 1464104942028 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:02 INFO - PROCESS | 1726 | 1464104942255 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 08:49:02 INFO - PROCESS | 1726 | 1464104942279 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:02 INFO - PROCESS | 1726 | ++DOCSHELL 0x90da3800 == 94 [pid = 1726] [id = 178] 08:49:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 227 (0x90da3c00) [pid = 1726] [serial = 534] [outer = (nil)] 08:49:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 228 (0x919f8800) [pid = 1726] [serial = 535] [outer = 0x90da3c00] 08:49:02 INFO - PROCESS | 1726 | 1464104942368 Marionette DEBUG loaded listener.js 08:49:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 229 (0x91bec400) [pid = 1726] [serial = 536] [outer = 0x90da3c00] 08:49:03 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 08:49:03 INFO - PROCESS | 1726 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:49:04 INFO - PROCESS | 1726 | --DOMWINDOW == 228 (0x90b6d800) [pid = 1726] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:49:04 INFO - PROCESS | 1726 | --DOMWINDOW == 227 (0x8d690800) [pid = 1726] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:49:04 INFO - PROCESS | 1726 | --DOMWINDOW == 226 (0x91be7800) [pid = 1726] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:49:04 INFO - PROCESS | 1726 | --DOMWINDOW == 225 (0x8e973800) [pid = 1726] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:49:04 INFO - PROCESS | 1726 | --DOMWINDOW == 224 (0x8f5d3c00) [pid = 1726] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:49:04 INFO - PROCESS | 1726 | --DOMWINDOW == 223 (0x8f76c000) [pid = 1726] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:49:04 INFO - PROCESS | 1726 | --DOMWINDOW == 222 (0x92ad3c00) [pid = 1726] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:49:04 INFO - PROCESS | 1726 | 1464104944056 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 08:49:04 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) 08:49:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2103ms 08:49:04 INFO - PROCESS | 1726 | 1464104944106 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 08:49:04 INFO - PROCESS | 1726 | 1464104944109 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 08:49:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:49:04 INFO - PROCESS | 1726 | 1464104944115 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:49:04 INFO - PROCESS | 1726 | 1464104944117 Marionette TRACE conn4 <- [1,686,null,{}] 08:49:04 INFO - PROCESS | 1726 | 1464104944123 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:04 INFO - PROCESS | 1726 | 1464104944321 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 08:49:04 INFO - PROCESS | 1726 | 1464104944412 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:04 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d690800 == 95 [pid = 1726] [id = 179] 08:49:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 223 (0x8f54b400) [pid = 1726] [serial = 537] [outer = (nil)] 08:49:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 224 (0x92803000) [pid = 1726] [serial = 538] [outer = 0x8f54b400] 08:49:04 INFO - PROCESS | 1726 | 1464104944482 Marionette DEBUG loaded listener.js 08:49:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 225 (0x9299b400) [pid = 1726] [serial = 539] [outer = 0x8f54b400] 08:49:05 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 08:49:05 INFO - PROCESS | 1726 | 1464104945571 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 08:49:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:49:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1480ms 08:49:05 INFO - PROCESS | 1726 | 1464104945595 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 08:49:05 INFO - PROCESS | 1726 | 1464104945599 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 08:49:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:49:05 INFO - PROCESS | 1726 | 1464104945604 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:49:05 INFO - PROCESS | 1726 | 1464104945607 Marionette TRACE conn4 <- [1,690,null,{}] 08:49:05 INFO - PROCESS | 1726 | 1464104945612 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:05 INFO - PROCESS | 1726 | 1464104945767 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 08:49:06 INFO - PROCESS | 1726 | 1464104946071 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:06 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bec8400 == 96 [pid = 1726] [id = 180] 08:49:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 226 (0x8becbc00) [pid = 1726] [serial = 540] [outer = (nil)] 08:49:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 227 (0x8bed3800) [pid = 1726] [serial = 541] [outer = 0x8becbc00] 08:49:06 INFO - PROCESS | 1726 | 1464104946253 Marionette DEBUG loaded listener.js 08:49:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 228 (0x8d689800) [pid = 1726] [serial = 542] [outer = 0x8becbc00] 08:49:07 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 08:49:07 INFO - PROCESS | 1726 | 1464104947616 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 08:49:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:49:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2033ms 08:49:07 INFO - PROCESS | 1726 | 1464104947638 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 08:49:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:49:07 INFO - PROCESS | 1726 | 1464104947643 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 08:49:07 INFO - PROCESS | 1726 | 1464104947724 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:49:07 INFO - PROCESS | 1726 | 1464104947728 Marionette TRACE conn4 <- [1,694,null,{}] 08:49:07 INFO - PROCESS | 1726 | 1464104947742 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:07 INFO - PROCESS | 1726 | 1464104947913 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 08:49:08 INFO - PROCESS | 1726 | 1464104948098 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:08 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e2f1800 == 97 [pid = 1726] [id = 181] 08:49:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 229 (0x8e2fc400) [pid = 1726] [serial = 543] [outer = (nil)] 08:49:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 230 (0x8e911000) [pid = 1726] [serial = 544] [outer = 0x8e2fc400] 08:49:08 INFO - PROCESS | 1726 | 1464104948184 Marionette DEBUG loaded listener.js 08:49:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 231 (0x8f545800) [pid = 1726] [serial = 545] [outer = 0x8e2fc400] 08:49:09 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 08:49:09 INFO - PROCESS | 1726 | 1464104949498 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 08:49:09 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) 08:49:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1859ms 08:49:09 INFO - PROCESS | 1726 | 1464104949511 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 08:49:09 INFO - PROCESS | 1726 | 1464104949517 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 08:49:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:49:09 INFO - PROCESS | 1726 | 1464104949526 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:49:09 INFO - PROCESS | 1726 | 1464104949530 Marionette TRACE conn4 <- [1,698,null,{}] 08:49:09 INFO - PROCESS | 1726 | 1464104949537 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:09 INFO - PROCESS | 1726 | 1464104949810 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 08:49:10 INFO - PROCESS | 1726 | 1464104949998 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:10 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f5df800 == 98 [pid = 1726] [id = 182] 08:49:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 232 (0x8f5e1000) [pid = 1726] [serial = 546] [outer = (nil)] 08:49:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 233 (0x91befc00) [pid = 1726] [serial = 547] [outer = 0x8f5e1000] 08:49:10 INFO - PROCESS | 1726 | 1464104950086 Marionette DEBUG loaded listener.js 08:49:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 234 (0x92c6f800) [pid = 1726] [serial = 548] [outer = 0x8f5e1000] 08:49:11 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 08:49:11 INFO - PROCESS | 1726 | 1464104951459 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 08:49:11 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) 08:49:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1983ms 08:49:11 INFO - PROCESS | 1726 | 1464104951535 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 08:49:11 INFO - PROCESS | 1726 | 1464104951540 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 08:49:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:49:11 INFO - PROCESS | 1726 | 1464104951568 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:49:11 INFO - PROCESS | 1726 | 1464104951578 Marionette TRACE conn4 <- [1,702,null,{}] 08:49:11 INFO - PROCESS | 1726 | 1464104951594 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:11 INFO - PROCESS | 1726 | 1464104951787 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 08:49:12 INFO - PROCESS | 1726 | 1464104952016 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:12 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a620000 == 99 [pid = 1726] [id = 183] 08:49:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 235 (0x8e898000) [pid = 1726] [serial = 549] [outer = (nil)] 08:49:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 236 (0x98d9c800) [pid = 1726] [serial = 550] [outer = 0x8e898000] 08:49:12 INFO - PROCESS | 1726 | 1464104952142 Marionette DEBUG loaded listener.js 08:49:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 237 (0x99e64400) [pid = 1726] [serial = 551] [outer = 0x8e898000] 08:49:13 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 08:49:13 INFO - PROCESS | 1726 | 1464104953444 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 08:49:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:49:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1902ms 08:49:13 INFO - PROCESS | 1726 | 1464104953465 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 08:49:13 INFO - PROCESS | 1726 | 1464104953468 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 08:49:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:49:13 INFO - PROCESS | 1726 | 1464104953517 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:49:13 INFO - PROCESS | 1726 | 1464104953520 Marionette TRACE conn4 <- [1,706,null,{}] 08:49:13 INFO - PROCESS | 1726 | 1464104953547 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:13 INFO - PROCESS | 1726 | 1464104953715 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 08:49:13 INFO - PROCESS | 1726 | 1464104953897 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:13 INFO - PROCESS | 1726 | ++DOCSHELL 0x98ad4800 == 100 [pid = 1726] [id = 184] 08:49:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 238 (0x99570c00) [pid = 1726] [serial = 552] [outer = (nil)] 08:49:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 239 (0x9a3c9000) [pid = 1726] [serial = 553] [outer = 0x99570c00] 08:49:13 INFO - PROCESS | 1726 | 1464104953980 Marionette DEBUG loaded listener.js 08:49:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 240 (0x9a3cc000) [pid = 1726] [serial = 554] [outer = 0x99570c00] 08:49:15 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 08:49:15 INFO - PROCESS | 1726 | 1464104955260 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 08:49:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:49:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1843ms 08:49:15 INFO - PROCESS | 1726 | 1464104955318 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 08:49:15 INFO - PROCESS | 1726 | 1464104955321 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 08:49:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:49:15 INFO - PROCESS | 1726 | 1464104955421 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:49:15 INFO - PROCESS | 1726 | 1464104955425 Marionette TRACE conn4 <- [1,710,null,{}] 08:49:15 INFO - PROCESS | 1726 | 1464104955433 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:15 INFO - PROCESS | 1726 | 1464104955597 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 08:49:15 INFO - PROCESS | 1726 | 1464104955782 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:15 INFO - PROCESS | 1726 | ++DOCSHELL 0x9a0c8c00 == 101 [pid = 1726] [id = 185] 08:49:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 241 (0x9a3cb800) [pid = 1726] [serial = 555] [outer = (nil)] 08:49:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 242 (0x9a7be400) [pid = 1726] [serial = 556] [outer = 0x9a3cb800] 08:49:15 INFO - PROCESS | 1726 | 1464104955875 Marionette DEBUG loaded listener.js 08:49:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 243 (0x9b2afc00) [pid = 1726] [serial = 557] [outer = 0x9a3cb800] 08:49:17 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 08:49:17 INFO - PROCESS | 1726 | 1464104957222 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 08:49:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:49:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1883ms 08:49:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:49:17 INFO - PROCESS | 1726 | 1464104957253 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 08:49:17 INFO - PROCESS | 1726 | 1464104957256 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 08:49:17 INFO - PROCESS | 1726 | 1464104957355 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:49:17 INFO - PROCESS | 1726 | 1464104957359 Marionette TRACE conn4 <- [1,714,null,{}] 08:49:17 INFO - PROCESS | 1726 | 1464104957375 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:17 INFO - PROCESS | 1726 | 1464104957551 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 08:49:17 INFO - PROCESS | 1726 | 1464104957737 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:17 INFO - PROCESS | 1726 | ++DOCSHELL 0x9b287000 == 102 [pid = 1726] [id = 186] 08:49:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 244 (0x9b2b6c00) [pid = 1726] [serial = 558] [outer = (nil)] 08:49:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 245 (0x9b983400) [pid = 1726] [serial = 559] [outer = 0x9b2b6c00] 08:49:17 INFO - PROCESS | 1726 | 1464104957820 Marionette DEBUG loaded listener.js 08:49:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 246 (0x9cc1e400) [pid = 1726] [serial = 560] [outer = 0x9b2b6c00] 08:49:19 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 08:49:19 INFO - PROCESS | 1726 | 1464104959100 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 08:49:19 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 08:49:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1889ms 08:49:19 INFO - PROCESS | 1726 | 1464104959152 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 08:49:19 INFO - PROCESS | 1726 | 1464104959157 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 08:49:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:49:19 INFO - PROCESS | 1726 | 1464104959250 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:49:19 INFO - PROCESS | 1726 | 1464104959253 Marionette TRACE conn4 <- [1,718,null,{}] 08:49:19 INFO - PROCESS | 1726 | 1464104959270 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:19 INFO - PROCESS | 1726 | 1464104959438 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 08:49:19 INFO - PROCESS | 1726 | 1464104959624 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:19 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d575800 == 103 [pid = 1726] [id = 187] 08:49:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 247 (0x8e979c00) [pid = 1726] [serial = 561] [outer = (nil)] 08:49:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 248 (0x919f4400) [pid = 1726] [serial = 562] [outer = 0x8e979c00] 08:49:19 INFO - PROCESS | 1726 | 1464104959707 Marionette DEBUG loaded listener.js 08:49:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 249 (0x91beb000) [pid = 1726] [serial = 563] [outer = 0x8e979c00] 08:49:20 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 08:49:20 INFO - PROCESS | 1726 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:49:21 INFO - PROCESS | 1726 | 1464104961005 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 08:49:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:49:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1884ms 08:49:21 INFO - PROCESS | 1726 | 1464104961530 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 08:49:21 INFO - PROCESS | 1726 | 1464104961541 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 08:49:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:49:21 INFO - PROCESS | 1726 | 1464104961686 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:49:21 INFO - PROCESS | 1726 | 1464104961694 Marionette TRACE conn4 <- [1,722,null,{}] 08:49:21 INFO - PROCESS | 1726 | 1464104961702 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:21 INFO - PROCESS | 1726 | 1464104961891 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 08:49:22 INFO - PROCESS | 1726 | 1464104962092 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:22 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e2f3400 == 104 [pid = 1726] [id = 188] 08:49:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 250 (0x8e57e000) [pid = 1726] [serial = 564] [outer = (nil)] 08:49:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 251 (0x8e893000) [pid = 1726] [serial = 565] [outer = 0x8e57e000] 08:49:22 INFO - PROCESS | 1726 | 1464104962172 Marionette DEBUG loaded listener.js 08:49:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 252 (0x8e90e400) [pid = 1726] [serial = 566] [outer = 0x8e57e000] 08:49:23 INFO - PROCESS | 1726 | 1464104963208 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 08:49:23 INFO - PROCESS | 1726 | 1464104963284 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 08:49:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:49:23 INFO - PROCESS | 1726 | 1464104963299 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:49:23 INFO - PROCESS | 1726 | 1464104963306 Marionette TRACE conn4 <- [1,726,null,{}] 08:49:23 INFO - PROCESS | 1726 | 1464104963314 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:23 INFO - PROCESS | 1726 | 1464104963534 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 08:49:23 INFO - PROCESS | 1726 | --DOCSHELL 0xa229bc00 == 103 [pid = 1726] [id = 65] 08:49:23 INFO - PROCESS | 1726 | --DOCSHELL 0x93adf400 == 102 [pid = 1726] [id = 66] 08:49:23 INFO - PROCESS | 1726 | --DOCSHELL 0x8d690800 == 101 [pid = 1726] [id = 179] 08:49:23 INFO - PROCESS | 1726 | --DOMWINDOW == 251 (0x8bed2000) [pid = 1726] [serial = 448] [outer = (nil)] [url = about:blank] 08:49:23 INFO - PROCESS | 1726 | --DOMWINDOW == 250 (0x95359000) [pid = 1726] [serial = 472] [outer = (nil)] [url = about:blank] 08:49:23 INFO - PROCESS | 1726 | 1464104963884 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:23 INFO - PROCESS | 1726 | --DOCSHELL 0x90da3800 == 100 [pid = 1726] [id = 178] 08:49:23 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a61b800 == 101 [pid = 1726] [id = 189] 08:49:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 251 (0x8a8bcc00) [pid = 1726] [serial = 567] [outer = (nil)] 08:49:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 252 (0x8cf13800) [pid = 1726] [serial = 568] [outer = 0x8a8bcc00] 08:49:23 INFO - PROCESS | 1726 | 1464104963970 Marionette DEBUG loaded listener.js 08:49:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 253 (0x8e580800) [pid = 1726] [serial = 569] [outer = 0x8a8bcc00] 08:49:24 INFO - PROCESS | 1726 | --DOCSHELL 0x8bece400 == 100 [pid = 1726] [id = 177] 08:49:24 INFO - PROCESS | 1726 | --DOCSHELL 0x8becd000 == 99 [pid = 1726] [id = 176] 08:49:24 INFO - PROCESS | 1726 | --DOCSHELL 0x8bed7800 == 98 [pid = 1726] [id = 175] 08:49:24 INFO - PROCESS | 1726 | --DOCSHELL 0x8cf13000 == 97 [pid = 1726] [id = 174] 08:49:24 INFO - PROCESS | 1726 | --DOCSHELL 0x8b353c00 == 96 [pid = 1726] [id = 173] 08:49:24 INFO - PROCESS | 1726 | --DOCSHELL 0x8cf17400 == 95 [pid = 1726] [id = 162] 08:49:24 INFO - PROCESS | 1726 | --DOCSHELL 0x8beca800 == 94 [pid = 1726] [id = 161] 08:49:24 INFO - PROCESS | 1726 | --DOCSHELL 0x8f5ddc00 == 93 [pid = 1726] [id = 160] 08:49:24 INFO - PROCESS | 1726 | --DOCSHELL 0x8e976000 == 92 [pid = 1726] [id = 159] 08:49:24 INFO - PROCESS | 1726 | --DOCSHELL 0x8d68b000 == 91 [pid = 1726] [id = 158] 08:49:24 INFO - PROCESS | 1726 | --DOMWINDOW == 252 (0x919ef800) [pid = 1726] [serial = 445] [outer = (nil)] [url = about:blank] 08:49:24 INFO - PROCESS | 1726 | --DOMWINDOW == 251 (0x919fe000) [pid = 1726] [serial = 460] [outer = (nil)] [url = about:blank] 08:49:24 INFO - PROCESS | 1726 | --DOMWINDOW == 250 (0x92c62000) [pid = 1726] [serial = 244] [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.] 08:49:24 INFO - PROCESS | 1726 | --DOMWINDOW == 249 (0x8e57ec00) [pid = 1726] [serial = 452] [outer = (nil)] [url = about:blank] 08:49:24 INFO - PROCESS | 1726 | --DOMWINDOW == 248 (0x9b28f400) [pid = 1726] [serial = 423] [outer = (nil)] [url = about:blank] 08:49:24 INFO - PROCESS | 1726 | --DOMWINDOW == 247 (0x91bf6800) [pid = 1726] [serial = 464] [outer = (nil)] [url = about:blank] 08:49:24 INFO - PROCESS | 1726 | --DOMWINDOW == 246 (0x8f546400) [pid = 1726] [serial = 426] [outer = (nil)] [url = about:blank] 08:49:24 INFO - PROCESS | 1726 | --DOMWINDOW == 245 (0x91bea800) [pid = 1726] [serial = 461] [outer = (nil)] [url = about:blank] 08:49:24 INFO - PROCESS | 1726 | --DOMWINDOW == 244 (0x8d68a800) [pid = 1726] [serial = 442] [outer = (nil)] [url = about:blank] 08:49:24 INFO - PROCESS | 1726 | --DOMWINDOW == 243 (0x8f767800) [pid = 1726] [serial = 455] [outer = (nil)] [url = about:blank] 08:49:24 INFO - PROCESS | 1726 | --DOMWINDOW == 242 (0x9a7b9400) [pid = 1726] [serial = 429] [outer = (nil)] [url = about:blank] 08:49:24 INFO - PROCESS | 1726 | --DOMWINDOW == 241 (0x8d696800) [pid = 1726] [serial = 451] [outer = (nil)] [url = about:blank] 08:49:24 INFO - PROCESS | 1726 | --DOMWINDOW == 240 (0x90b77c00) [pid = 1726] [serial = 414] [outer = (nil)] [url = about:blank] 08:49:24 INFO - PROCESS | 1726 | --DOMWINDOW == 239 (0x90c68400) [pid = 1726] [serial = 457] [outer = (nil)] [url = about:blank] 08:49:24 INFO - PROCESS | 1726 | --DOMWINDOW == 238 (0x919f5800) [pid = 1726] [serial = 458] [outer = (nil)] [url = about:blank] 08:49:24 INFO - PROCESS | 1726 | --DOMWINDOW == 237 (0x94fc3000) [pid = 1726] [serial = 470] [outer = (nil)] [url = about:blank] 08:49:24 INFO - PROCESS | 1726 | --DOMWINDOW == 236 (0x92c68c00) [pid = 1726] [serial = 469] [outer = (nil)] [url = about:blank] 08:49:24 INFO - PROCESS | 1726 | --DOMWINDOW == 235 (0xa673e400) [pid = 1726] [serial = 420] [outer = (nil)] [url = about:blank] 08:49:24 INFO - PROCESS | 1726 | --DOMWINDOW == 234 (0x8d571800) [pid = 1726] [serial = 439] [outer = (nil)] [url = about:blank] 08:49:24 INFO - PROCESS | 1726 | --DOMWINDOW == 233 (0x92add800) [pid = 1726] [serial = 466] [outer = (nil)] [url = about:blank] 08:49:24 INFO - PROCESS | 1726 | --DOMWINDOW == 232 (0x8cf15000) [pid = 1726] [serial = 432] [outer = (nil)] [url = about:blank] 08:49:24 INFO - PROCESS | 1726 | --DOMWINDOW == 231 (0x91bf0c00) [pid = 1726] [serial = 463] [outer = (nil)] [url = about:blank] 08:49:24 INFO - PROCESS | 1726 | --DOMWINDOW == 230 (0x92ea8000) [pid = 1726] [serial = 467] [outer = (nil)] [url = about:blank] 08:49:24 INFO - PROCESS | 1726 | --DOMWINDOW == 229 (0x8f5d7c00) [pid = 1726] [serial = 454] [outer = (nil)] [url = about:blank] 08:49:24 INFO - PROCESS | 1726 | --DOMWINDOW == 228 (0x8e581400) [pid = 1726] [serial = 436] [outer = (nil)] [url = about:blank] 08:49:24 INFO - PROCESS | 1726 | --DOMWINDOW == 227 (0x99786400) [pid = 1726] [serial = 417] [outer = (nil)] [url = about:blank] 08:49:24 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 08:49:24 INFO - PROCESS | 1726 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:49:24 INFO - PROCESS | 1726 | 1464104964890 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 08:49:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:49:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1638ms 08:49:24 INFO - PROCESS | 1726 | 1464104964935 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 08:49:24 INFO - PROCESS | 1726 | 1464104964938 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 08:49:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:49:24 INFO - PROCESS | 1726 | 1464104964945 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:49:24 INFO - PROCESS | 1726 | 1464104964948 Marionette TRACE conn4 <- [1,730,null,{}] 08:49:24 INFO - PROCESS | 1726 | 1464104964956 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:25 INFO - PROCESS | 1726 | 1464104965133 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 08:49:25 INFO - PROCESS | 1726 | 1464104965295 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:25 INFO - PROCESS | 1726 | ++DOCSHELL 0x90b6bc00 == 92 [pid = 1726] [id = 190] 08:49:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 228 (0x90b6cc00) [pid = 1726] [serial = 570] [outer = (nil)] 08:49:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 229 (0x90b74400) [pid = 1726] [serial = 571] [outer = 0x90b6cc00] 08:49:25 INFO - PROCESS | 1726 | 1464104965457 Marionette DEBUG loaded listener.js 08:49:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 230 (0x90c6d800) [pid = 1726] [serial = 572] [outer = 0x90b6cc00] 08:49:26 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 08:49:26 INFO - PROCESS | 1726 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:49:26 INFO - PROCESS | 1726 | 1464104966234 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 08:49:26 INFO - PROCESS | 1726 | 1464104966285 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 08:49:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:49:26 INFO - PROCESS | 1726 | 1464104966304 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:49:26 INFO - PROCESS | 1726 | 1464104966306 Marionette TRACE conn4 <- [1,734,null,{}] 08:49:26 INFO - PROCESS | 1726 | 1464104966312 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:26 INFO - PROCESS | 1726 | 1464104966526 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 08:49:26 INFO - PROCESS | 1726 | 1464104966565 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:26 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d68b000 == 93 [pid = 1726] [id = 191] 08:49:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 231 (0x91bea400) [pid = 1726] [serial = 573] [outer = (nil)] 08:49:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 232 (0x92897800) [pid = 1726] [serial = 574] [outer = 0x91bea400] 08:49:26 INFO - PROCESS | 1726 | 1464104966650 Marionette DEBUG loaded listener.js 08:49:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 233 (0x92c64000) [pid = 1726] [serial = 575] [outer = 0x91bea400] 08:49:27 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 08:49:27 INFO - PROCESS | 1726 | 1464104967546 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 08:49:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:49:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1292ms 08:49:27 INFO - PROCESS | 1726 | 1464104967596 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 08:49:27 INFO - PROCESS | 1726 | 1464104967599 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 08:49:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:49:27 INFO - PROCESS | 1726 | 1464104967611 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:49:27 INFO - PROCESS | 1726 | 1464104967613 Marionette TRACE conn4 <- [1,738,null,{}] 08:49:27 INFO - PROCESS | 1726 | 1464104967617 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:27 INFO - PROCESS | 1726 | 1464104967818 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 08:49:27 INFO - PROCESS | 1726 | 1464104967852 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:27 INFO - PROCESS | 1726 | ++DOCSHELL 0x91bea800 == 94 [pid = 1726] [id = 192] 08:49:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 234 (0x92c6f400) [pid = 1726] [serial = 576] [outer = (nil)] 08:49:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 235 (0x93d91800) [pid = 1726] [serial = 577] [outer = 0x92c6f400] 08:49:27 INFO - PROCESS | 1726 | 1464104967923 Marionette DEBUG loaded listener.js 08:49:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 236 (0x9515a800) [pid = 1726] [serial = 578] [outer = 0x92c6f400] 08:49:28 INFO - PROCESS | 1726 | --DOMWINDOW == 235 (0x92c69400) [pid = 1726] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:49:28 INFO - PROCESS | 1726 | --DOMWINDOW == 234 (0x90da3c00) [pid = 1726] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:49:28 INFO - PROCESS | 1726 | --DOMWINDOW == 233 (0x8d68c400) [pid = 1726] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:49:28 INFO - PROCESS | 1726 | --DOMWINDOW == 232 (0x8d577000) [pid = 1726] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:49:28 INFO - PROCESS | 1726 | --DOMWINDOW == 231 (0x8b354000) [pid = 1726] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:49:28 INFO - PROCESS | 1726 | --DOMWINDOW == 230 (0x8f5e0800) [pid = 1726] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:49:28 INFO - PROCESS | 1726 | --DOMWINDOW == 229 (0x8d573c00) [pid = 1726] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:49:29 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 08:49:29 INFO - PROCESS | 1726 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:49:29 INFO - PROCESS | 1726 | 1464104969643 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 08:49:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:49:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2083ms 08:49:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:49:29 INFO - PROCESS | 1726 | 1464104969694 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 08:49:29 INFO - PROCESS | 1726 | 1464104969697 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 08:49:29 INFO - PROCESS | 1726 | 1464104969703 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:49:29 INFO - PROCESS | 1726 | 1464104969707 Marionette TRACE conn4 <- [1,742,null,{}] 08:49:29 INFO - PROCESS | 1726 | 1464104969712 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:29 INFO - PROCESS | 1726 | 1464104969943 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 08:49:30 INFO - PROCESS | 1726 | 1464104970093 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:30 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a8c0000 == 95 [pid = 1726] [id = 193] 08:49:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 230 (0x8b354000) [pid = 1726] [serial = 579] [outer = (nil)] 08:49:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 231 (0x91be9000) [pid = 1726] [serial = 580] [outer = 0x8b354000] 08:49:30 INFO - PROCESS | 1726 | 1464104970166 Marionette DEBUG loaded listener.js 08:49:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 232 (0x98d9f400) [pid = 1726] [serial = 581] [outer = 0x8b354000] 08:49:31 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 08:49:31 INFO - PROCESS | 1726 | 1464104971287 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 08:49:31 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 08:49:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1643ms 08:49:31 INFO - PROCESS | 1726 | 1464104971347 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 08:49:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:49:31 INFO - PROCESS | 1726 | 1464104971353 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 08:49:31 INFO - PROCESS | 1726 | 1464104971362 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:49:31 INFO - PROCESS | 1726 | 1464104971367 Marionette TRACE conn4 <- [1,746,null,{}] 08:49:31 INFO - PROCESS | 1726 | 1464104971417 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:31 INFO - PROCESS | 1726 | 1464104971723 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 08:49:31 INFO - PROCESS | 1726 | 1464104971862 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:31 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b34d800 == 96 [pid = 1726] [id = 194] 08:49:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 233 (0x8d68a800) [pid = 1726] [serial = 582] [outer = (nil)] 08:49:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 234 (0x8e14c000) [pid = 1726] [serial = 583] [outer = 0x8d68a800] 08:49:31 INFO - PROCESS | 1726 | 1464104971989 Marionette DEBUG loaded listener.js 08:49:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 235 (0x8e57b800) [pid = 1726] [serial = 584] [outer = 0x8d68a800] 08:49:32 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 08:49:33 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 08:49:33 INFO - PROCESS | 1726 | 1464104973348 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 08:49:33 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.) 08:49:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2035ms 08:49:33 INFO - PROCESS | 1726 | 1464104973416 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 08:49:33 INFO - PROCESS | 1726 | 1464104973425 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 08:49:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:49:33 INFO - PROCESS | 1726 | 1464104973455 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:49:33 INFO - PROCESS | 1726 | 1464104973460 Marionette TRACE conn4 <- [1,750,null,{}] 08:49:33 INFO - PROCESS | 1726 | 1464104973466 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:33 INFO - PROCESS | 1726 | 1464104973629 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 08:49:33 INFO - PROCESS | 1726 | 1464104973813 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:33 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d577400 == 97 [pid = 1726] [id = 195] 08:49:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 236 (0x8d577800) [pid = 1726] [serial = 585] [outer = (nil)] 08:49:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 237 (0x8f76d000) [pid = 1726] [serial = 586] [outer = 0x8d577800] 08:49:33 INFO - PROCESS | 1726 | 1464104973896 Marionette DEBUG loaded listener.js 08:49:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 238 (0x90c5ec00) [pid = 1726] [serial = 587] [outer = 0x8d577800] 08:49:35 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 08:49:35 INFO - PROCESS | 1726 | 1464104975187 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 08:49:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:49:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1782ms 08:49:35 INFO - PROCESS | 1726 | 1464104975234 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 08:49:35 INFO - PROCESS | 1726 | 1464104975238 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 08:49:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:49:35 INFO - PROCESS | 1726 | 1464104975385 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:49:35 INFO - PROCESS | 1726 | 1464104975392 Marionette TRACE conn4 <- [1,754,null,{}] 08:49:35 INFO - PROCESS | 1726 | 1464104975422 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:35 INFO - PROCESS | 1726 | 1464104975597 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 08:49:35 INFO - PROCESS | 1726 | 1464104975782 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:35 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f5dc800 == 98 [pid = 1726] [id = 196] 08:49:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 239 (0x919f5400) [pid = 1726] [serial = 588] [outer = (nil)] 08:49:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 240 (0x92eaf800) [pid = 1726] [serial = 589] [outer = 0x919f5400] 08:49:35 INFO - PROCESS | 1726 | 1464104975869 Marionette DEBUG loaded listener.js 08:49:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 241 (0x995ed800) [pid = 1726] [serial = 590] [outer = 0x919f5400] 08:49:37 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 08:49:37 INFO - PROCESS | 1726 | 1464104977155 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 08:49:37 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 08:49:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1849ms 08:49:37 INFO - PROCESS | 1726 | 1464104977188 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 08:49:37 INFO - PROCESS | 1726 | 1464104977196 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 08:49:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:49:37 INFO - PROCESS | 1726 | 1464104977204 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:49:37 INFO - PROCESS | 1726 | 1464104977208 Marionette TRACE conn4 <- [1,758,null,{}] 08:49:37 INFO - PROCESS | 1726 | 1464104977213 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:37 INFO - PROCESS | 1726 | 1464104977456 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 08:49:37 INFO - PROCESS | 1726 | 1464104977643 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:37 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e14dc00 == 99 [pid = 1726] [id = 197] 08:49:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 242 (0x92893000) [pid = 1726] [serial = 591] [outer = (nil)] 08:49:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 243 (0x99e65800) [pid = 1726] [serial = 592] [outer = 0x92893000] 08:49:37 INFO - PROCESS | 1726 | 1464104977726 Marionette DEBUG loaded listener.js 08:49:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 244 (0x9a285800) [pid = 1726] [serial = 593] [outer = 0x92893000] 08:49:38 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 08:49:38 INFO - PROCESS | 1726 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:49:38 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 08:49:38 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 08:49:38 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 08:49:38 INFO - PROCESS | 1726 | 1464104978617 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 08:49:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:49:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1485ms 08:49:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:49:38 INFO - PROCESS | 1726 | 1464104978690 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 08:49:38 INFO - PROCESS | 1726 | 1464104978693 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 08:49:38 INFO - PROCESS | 1726 | 1464104978699 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:49:38 INFO - PROCESS | 1726 | 1464104978703 Marionette TRACE conn4 <- [1,762,null,{}] 08:49:38 INFO - PROCESS | 1726 | 1464104978708 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:38 INFO - PROCESS | 1726 | 1464104978918 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 08:49:39 INFO - PROCESS | 1726 | 1464104979149 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:39 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b356000 == 100 [pid = 1726] [id = 198] 08:49:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 245 (0x8cf1e000) [pid = 1726] [serial = 594] [outer = (nil)] 08:49:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 246 (0x9a7b9400) [pid = 1726] [serial = 595] [outer = 0x8cf1e000] 08:49:39 INFO - PROCESS | 1726 | 1464104979288 Marionette DEBUG loaded listener.js 08:49:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 247 (0x9a919400) [pid = 1726] [serial = 596] [outer = 0x8cf1e000] 08:49:40 INFO - PROCESS | 1726 | 1464104980502 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 08:49:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:49:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1879ms 08:49:40 INFO - PROCESS | 1726 | 1464104980578 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 08:49:40 INFO - PROCESS | 1726 | 1464104980582 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 08:49:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:49:40 INFO - PROCESS | 1726 | 1464104980588 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:49:40 INFO - PROCESS | 1726 | 1464104980591 Marionette TRACE conn4 <- [1,766,null,{}] 08:49:40 INFO - PROCESS | 1726 | 1464104980597 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:40 INFO - PROCESS | 1726 | 1464104980855 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 08:49:41 INFO - PROCESS | 1726 | 1464104981058 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:41 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bed3c00 == 101 [pid = 1726] [id = 199] 08:49:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 248 (0x9a7b3000) [pid = 1726] [serial = 597] [outer = (nil)] 08:49:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 249 (0x9b85d000) [pid = 1726] [serial = 598] [outer = 0x9a7b3000] 08:49:41 INFO - PROCESS | 1726 | 1464104981143 Marionette DEBUG loaded listener.js 08:49:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 250 (0x9b982400) [pid = 1726] [serial = 599] [outer = 0x9a7b3000] 08:49:42 INFO - PROCESS | 1726 | 1464104982407 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 08:49:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:49:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1888ms 08:49:42 INFO - PROCESS | 1726 | 1464104982477 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 08:49:42 INFO - PROCESS | 1726 | 1464104982481 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 08:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:49:42 INFO - PROCESS | 1726 | 1464104982529 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:49:42 INFO - PROCESS | 1726 | 1464104982533 Marionette TRACE conn4 <- [1,770,null,{}] 08:49:42 INFO - PROCESS | 1726 | 1464104982546 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:42 INFO - PROCESS | 1726 | 1464104982795 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 08:49:42 INFO - PROCESS | 1726 | 1464104982934 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:42 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b350800 == 102 [pid = 1726] [id = 200] 08:49:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 251 (0x8beccc00) [pid = 1726] [serial = 600] [outer = (nil)] 08:49:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 252 (0x9d0f1800) [pid = 1726] [serial = 601] [outer = 0x8beccc00] 08:49:43 INFO - PROCESS | 1726 | 1464104983055 Marionette DEBUG loaded listener.js 08:49:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 253 (0xa1057800) [pid = 1726] [serial = 602] [outer = 0x8beccc00] 08:49:43 INFO - PROCESS | 1726 | 1464104983929 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 08:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1484ms 08:49:43 INFO - PROCESS | 1726 | 1464104983973 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 08:49:43 INFO - PROCESS | 1726 | 1464104983977 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 08:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:49:43 INFO - PROCESS | 1726 | 1464104983984 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:49:43 INFO - PROCESS | 1726 | 1464104983987 Marionette TRACE conn4 <- [1,774,null,{}] 08:49:43 INFO - PROCESS | 1726 | 1464104983992 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:44 INFO - PROCESS | 1726 | 1464104984163 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 08:49:44 INFO - PROCESS | 1726 | 1464104984361 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:44 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a61c000 == 103 [pid = 1726] [id = 201] 08:49:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 254 (0x8bed0000) [pid = 1726] [serial = 603] [outer = (nil)] 08:49:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 255 (0xa2277000) [pid = 1726] [serial = 604] [outer = 0x8bed0000] 08:49:44 INFO - PROCESS | 1726 | 1464104984449 Marionette DEBUG loaded listener.js 08:49:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 256 (0xa229c800) [pid = 1726] [serial = 605] [outer = 0x8bed0000] 08:49:45 INFO - PROCESS | 1726 | 1464104985338 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 08:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1388ms 08:49:45 INFO - PROCESS | 1726 | 1464104985373 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 08:49:45 INFO - PROCESS | 1726 | 1464104985377 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 08:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:49:45 INFO - PROCESS | 1726 | 1464104985383 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:49:45 INFO - PROCESS | 1726 | 1464104985386 Marionette TRACE conn4 <- [1,778,null,{}] 08:49:45 INFO - PROCESS | 1726 | 1464104985392 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:45 INFO - PROCESS | 1726 | 1464104985557 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 08:49:45 INFO - PROCESS | 1726 | 1464104985756 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:45 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a8c5800 == 104 [pid = 1726] [id = 202] 08:49:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 257 (0x8cf71000) [pid = 1726] [serial = 606] [outer = (nil)] 08:49:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 258 (0x8cf79000) [pid = 1726] [serial = 607] [outer = 0x8cf71000] 08:49:45 INFO - PROCESS | 1726 | 1464104985839 Marionette DEBUG loaded listener.js 08:49:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 259 (0x8cf7d400) [pid = 1726] [serial = 608] [outer = 0x8cf71000] 08:49:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:49:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1433ms 08:49:46 INFO - PROCESS | 1726 | 1464104986805 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 08:49:46 INFO - PROCESS | 1726 | 1464104986817 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 08:49:46 INFO - PROCESS | 1726 | 1464104986821 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 08:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:49:46 INFO - PROCESS | 1726 | 1464104986826 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:49:46 INFO - PROCESS | 1726 | 1464104986830 Marionette TRACE conn4 <- [1,782,null,{}] 08:49:46 INFO - PROCESS | 1726 | 1464104986836 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:47 INFO - PROCESS | 1726 | 1464104987001 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 08:49:47 INFO - PROCESS | 1726 | 1464104987201 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:47 INFO - PROCESS | 1726 | ++DOCSHELL 0x8becd400 == 105 [pid = 1726] [id = 203] 08:49:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 260 (0x8cf77000) [pid = 1726] [serial = 609] [outer = (nil)] 08:49:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 261 (0x8e586c00) [pid = 1726] [serial = 610] [outer = 0x8cf77000] 08:49:47 INFO - PROCESS | 1726 | 1464104987286 Marionette DEBUG loaded listener.js 08:49:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 262 (0x90d9b800) [pid = 1726] [serial = 611] [outer = 0x8cf77000] 08:49:48 INFO - PROCESS | 1726 | 1464104988218 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 08:49:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:49:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1429ms 08:49:48 INFO - PROCESS | 1726 | 1464104988256 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 08:49:48 INFO - PROCESS | 1726 | 1464104988260 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 08:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:49:48 INFO - PROCESS | 1726 | 1464104988266 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:49:48 INFO - PROCESS | 1726 | 1464104988271 Marionette TRACE conn4 <- [1,786,null,{}] 08:49:48 INFO - PROCESS | 1726 | 1464104988276 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:48 INFO - PROCESS | 1726 | 1464104988470 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 08:49:48 INFO - PROCESS | 1726 | 1464104988664 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:48 INFO - PROCESS | 1726 | ++DOCSHELL 0x8cf73000 == 106 [pid = 1726] [id = 204] 08:49:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 263 (0x8cf78c00) [pid = 1726] [serial = 612] [outer = (nil)] 08:49:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 264 (0x8e170000) [pid = 1726] [serial = 613] [outer = 0x8cf78c00] 08:49:48 INFO - PROCESS | 1726 | 1464104988757 Marionette DEBUG loaded listener.js 08:49:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 265 (0x8e175800) [pid = 1726] [serial = 614] [outer = 0x8cf78c00] 08:49:50 INFO - PROCESS | 1726 | 1464104989997 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 08:49:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:49:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1789ms 08:49:50 INFO - PROCESS | 1726 | 1464104990057 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 08:49:50 INFO - PROCESS | 1726 | 1464104990063 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 08:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:49:50 INFO - PROCESS | 1726 | 1464104990093 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:49:50 INFO - PROCESS | 1726 | 1464104990097 Marionette TRACE conn4 <- [1,790,null,{}] 08:49:50 INFO - PROCESS | 1726 | 1464104990107 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:50 INFO - PROCESS | 1726 | 1464104990308 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 08:49:50 INFO - PROCESS | 1726 | 1464104990562 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:50 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a8b9c00 == 107 [pid = 1726] [id = 205] 08:49:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 266 (0x8cf7a800) [pid = 1726] [serial = 615] [outer = (nil)] 08:49:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 267 (0x8e151000) [pid = 1726] [serial = 616] [outer = 0x8cf7a800] 08:49:50 INFO - PROCESS | 1726 | 1464104990746 Marionette DEBUG loaded listener.js 08:49:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 268 (0x8e30b800) [pid = 1726] [serial = 617] [outer = 0x8cf7a800] 08:49:51 INFO - PROCESS | 1726 | 1464104991672 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 08:49:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:49:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1651ms 08:49:51 INFO - PROCESS | 1726 | 1464104991725 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 08:49:51 INFO - PROCESS | 1726 | 1464104991733 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 08:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:49:51 INFO - PROCESS | 1726 | 1464104991743 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:49:51 INFO - PROCESS | 1726 | 1464104991746 Marionette TRACE conn4 <- [1,794,null,{}] 08:49:51 INFO - PROCESS | 1726 | 1464104991753 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:51 INFO - PROCESS | 1726 | 1464104991926 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 08:49:52 INFO - PROCESS | 1726 | 1464104992181 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:52 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a626c00 == 108 [pid = 1726] [id = 206] 08:49:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 269 (0x8a628000) [pid = 1726] [serial = 618] [outer = (nil)] 08:49:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 270 (0x8bec9800) [pid = 1726] [serial = 619] [outer = 0x8a628000] 08:49:52 INFO - PROCESS | 1726 | 1464104992322 Marionette DEBUG loaded listener.js 08:49:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 271 (0x8e315800) [pid = 1726] [serial = 620] [outer = 0x8a628000] 08:49:52 INFO - PROCESS | 1726 | --DOCSHELL 0x9280f400 == 107 [pid = 1726] [id = 157] 08:49:52 INFO - PROCESS | 1726 | --DOCSHELL 0x9515e000 == 106 [pid = 1726] [id = 56] 08:49:52 INFO - PROCESS | 1726 | --DOCSHELL 0x8f550800 == 105 [pid = 1726] [id = 143] 08:49:52 INFO - PROCESS | 1726 | --DOCSHELL 0x8cf11c00 == 104 [pid = 1726] [id = 144] 08:49:52 INFO - PROCESS | 1726 | --DOMWINDOW == 270 (0x8e2f5c00) [pid = 1726] [serial = 475] [outer = (nil)] [url = about:blank] 08:49:52 INFO - PROCESS | 1726 | --DOMWINDOW == 269 (0x92803000) [pid = 1726] [serial = 538] [outer = (nil)] [url = about:blank] 08:49:52 INFO - PROCESS | 1726 | --DOMWINDOW == 268 (0x90b69400) [pid = 1726] [serial = 478] [outer = (nil)] [url = about:blank] 08:49:52 INFO - PROCESS | 1726 | --DOMWINDOW == 267 (0x92eaf000) [pid = 1726] [serial = 481] [outer = (nil)] [url = about:blank] 08:49:52 INFO - PROCESS | 1726 | --DOMWINDOW == 266 (0x999dd400) [pid = 1726] [serial = 484] [outer = (nil)] [url = about:blank] 08:49:52 INFO - PROCESS | 1726 | --DOMWINDOW == 265 (0x99f5a000) [pid = 1726] [serial = 487] [outer = (nil)] [url = about:blank] 08:49:52 INFO - PROCESS | 1726 | --DOMWINDOW == 264 (0x9a7b7c00) [pid = 1726] [serial = 490] [outer = (nil)] [url = about:blank] 08:49:52 INFO - PROCESS | 1726 | --DOMWINDOW == 263 (0x9aa63c00) [pid = 1726] [serial = 493] [outer = (nil)] [url = about:blank] 08:49:52 INFO - PROCESS | 1726 | --DOMWINDOW == 262 (0x8e14f000) [pid = 1726] [serial = 496] [outer = (nil)] [url = about:blank] 08:49:52 INFO - PROCESS | 1726 | --DOMWINDOW == 261 (0x9a91dc00) [pid = 1726] [serial = 499] [outer = (nil)] [url = about:blank] 08:49:52 INFO - PROCESS | 1726 | --DOMWINDOW == 260 (0x92894400) [pid = 1726] [serial = 502] [outer = (nil)] [url = about:blank] 08:49:52 INFO - PROCESS | 1726 | --DOMWINDOW == 259 (0x8b353000) [pid = 1726] [serial = 505] [outer = (nil)] [url = about:blank] 08:49:52 INFO - PROCESS | 1726 | --DOMWINDOW == 258 (0x8a625000) [pid = 1726] [serial = 508] [outer = (nil)] [url = about:blank] 08:49:52 INFO - PROCESS | 1726 | --DOMWINDOW == 257 (0x92897400) [pid = 1726] [serial = 511] [outer = (nil)] [url = about:blank] 08:49:52 INFO - PROCESS | 1726 | --DOMWINDOW == 256 (0x8a8be400) [pid = 1726] [serial = 514] [outer = (nil)] [url = about:blank] 08:49:52 INFO - PROCESS | 1726 | --DOMWINDOW == 255 (0x8e154000) [pid = 1726] [serial = 517] [outer = (nil)] [url = about:blank] 08:49:52 INFO - PROCESS | 1726 | --DOCSHELL 0x8a620000 == 103 [pid = 1726] [id = 183] 08:49:52 INFO - PROCESS | 1726 | --DOCSHELL 0x8f5df800 == 102 [pid = 1726] [id = 182] 08:49:53 INFO - PROCESS | 1726 | --DOCSHELL 0x8e2f1800 == 101 [pid = 1726] [id = 181] 08:49:53 INFO - PROCESS | 1726 | --DOCSHELL 0x8bec8400 == 100 [pid = 1726] [id = 180] 08:49:53 INFO - PROCESS | 1726 | --DOMWINDOW == 254 (0x97749c00) [pid = 1726] [serial = 473] [outer = (nil)] [url = about:blank] 08:49:53 INFO - PROCESS | 1726 | --DOMWINDOW == 253 (0x919f8800) [pid = 1726] [serial = 535] [outer = (nil)] [url = about:blank] 08:49:53 INFO - PROCESS | 1726 | --DOMWINDOW == 252 (0x91bec400) [pid = 1726] [serial = 536] [outer = (nil)] [url = about:blank] 08:49:53 INFO - PROCESS | 1726 | --DOMWINDOW == 251 (0x8f5e2000) [pid = 1726] [serial = 529] [outer = (nil)] [url = about:blank] 08:49:53 INFO - PROCESS | 1726 | --DOMWINDOW == 250 (0x90a75800) [pid = 1726] [serial = 530] [outer = (nil)] [url = about:blank] 08:49:53 INFO - PROCESS | 1726 | --DOMWINDOW == 249 (0x8f54a000) [pid = 1726] [serial = 527] [outer = (nil)] [url = about:blank] 08:49:53 INFO - PROCESS | 1726 | --DOMWINDOW == 248 (0x8e911400) [pid = 1726] [serial = 526] [outer = (nil)] [url = about:blank] 08:49:53 INFO - PROCESS | 1726 | --DOMWINDOW == 247 (0x8cf13c00) [pid = 1726] [serial = 521] [outer = (nil)] [url = about:blank] 08:49:53 INFO - PROCESS | 1726 | --DOMWINDOW == 246 (0x8b357000) [pid = 1726] [serial = 520] [outer = (nil)] [url = about:blank] 08:49:53 INFO - PROCESS | 1726 | --DOMWINDOW == 245 (0x90c67000) [pid = 1726] [serial = 532] [outer = (nil)] [url = about:blank] 08:49:53 INFO - PROCESS | 1726 | --DOMWINDOW == 244 (0x8e90a800) [pid = 1726] [serial = 524] [outer = (nil)] [url = about:blank] 08:49:53 INFO - PROCESS | 1726 | --DOMWINDOW == 243 (0x8e57a800) [pid = 1726] [serial = 523] [outer = (nil)] [url = about:blank] 08:49:53 INFO - PROCESS | 1726 | --DOMWINDOW == 242 (0x90d9a400) [pid = 1726] [serial = 533] [outer = (nil)] [url = about:blank] 08:49:53 INFO - PROCESS | 1726 | 1464104993269 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 08:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1579ms 08:49:53 INFO - PROCESS | 1726 | 1464104993323 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 08:49:53 INFO - PROCESS | 1726 | 1464104993326 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 08:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:49:53 INFO - PROCESS | 1726 | 1464104993334 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:49:53 INFO - PROCESS | 1726 | 1464104993341 Marionette TRACE conn4 <- [1,798,null,{}] 08:49:53 INFO - PROCESS | 1726 | 1464104993356 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:53 INFO - PROCESS | 1726 | 1464104993534 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 08:49:53 INFO - PROCESS | 1726 | 1464104993547 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:53 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e587400 == 101 [pid = 1726] [id = 207] 08:49:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 243 (0x8e90fc00) [pid = 1726] [serial = 621] [outer = (nil)] 08:49:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 244 (0x8e979000) [pid = 1726] [serial = 622] [outer = 0x8e90fc00] 08:49:53 INFO - PROCESS | 1726 | 1464104993636 Marionette DEBUG loaded listener.js 08:49:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 245 (0x8f54e800) [pid = 1726] [serial = 623] [outer = 0x8e90fc00] 08:49:54 INFO - PROCESS | 1726 | 1464104994530 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 08:49:54 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 08:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1249ms 08:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:49:54 INFO - PROCESS | 1726 | 1464104994583 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 08:49:54 INFO - PROCESS | 1726 | 1464104994586 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 08:49:54 INFO - PROCESS | 1726 | 1464104994593 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:49:54 INFO - PROCESS | 1726 | 1464104994596 Marionette TRACE conn4 <- [1,802,null,{}] 08:49:54 INFO - PROCESS | 1726 | 1464104994601 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:54 INFO - PROCESS | 1726 | 1464104994833 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 08:49:54 INFO - PROCESS | 1726 | 1464104994860 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:54 INFO - PROCESS | 1726 | ++DOCSHELL 0x8cf72000 == 102 [pid = 1726] [id = 208] 08:49:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 246 (0x8e975000) [pid = 1726] [serial = 624] [outer = (nil)] 08:49:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 247 (0x8f771c00) [pid = 1726] [serial = 625] [outer = 0x8e975000] 08:49:54 INFO - PROCESS | 1726 | 1464104994932 Marionette DEBUG loaded listener.js 08:49:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 248 (0x90c68c00) [pid = 1726] [serial = 626] [outer = 0x8e975000] 08:49:55 INFO - PROCESS | 1726 | 1464104995859 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 08:49:55 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 08:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1329ms 08:49:55 INFO - PROCESS | 1726 | 1464104995921 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 08:49:55 INFO - PROCESS | 1726 | 1464104995925 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 08:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:49:55 INFO - PROCESS | 1726 | 1464104995931 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:49:55 INFO - PROCESS | 1726 | 1464104995934 Marionette TRACE conn4 <- [1,806,null,{}] 08:49:55 INFO - PROCESS | 1726 | 1464104995952 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:56 INFO - PROCESS | 1726 | 1464104996168 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 08:49:56 INFO - PROCESS | 1726 | 1464104996187 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:56 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e97b000 == 103 [pid = 1726] [id = 209] 08:49:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 249 (0x8f54a000) [pid = 1726] [serial = 627] [outer = (nil)] 08:49:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 250 (0x919f9c00) [pid = 1726] [serial = 628] [outer = 0x8f54a000] 08:49:56 INFO - PROCESS | 1726 | 1464104996261 Marionette DEBUG loaded listener.js 08:49:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 251 (0x91be9800) [pid = 1726] [serial = 629] [outer = 0x8f54a000] 08:49:57 INFO - PROCESS | 1726 | --DOMWINDOW == 250 (0x92c6f400) [pid = 1726] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:49:57 INFO - PROCESS | 1726 | --DOMWINDOW == 249 (0x8f5dac00) [pid = 1726] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:49:57 INFO - PROCESS | 1726 | --DOMWINDOW == 248 (0x8a8bcc00) [pid = 1726] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:49:57 INFO - PROCESS | 1726 | --DOMWINDOW == 247 (0x91bea400) [pid = 1726] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:49:57 INFO - PROCESS | 1726 | --DOMWINDOW == 246 (0x95156800) [pid = 1726] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:49:57 INFO - PROCESS | 1726 | --DOMWINDOW == 245 (0x8f54b400) [pid = 1726] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:49:57 INFO - PROCESS | 1726 | --DOMWINDOW == 244 (0x8f76b400) [pid = 1726] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:49:57 INFO - PROCESS | 1726 | --DOMWINDOW == 243 (0x8e57e000) [pid = 1726] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:49:57 INFO - PROCESS | 1726 | --DOMWINDOW == 242 (0x9774a000) [pid = 1726] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:49:57 INFO - PROCESS | 1726 | --DOMWINDOW == 241 (0x90b6cc00) [pid = 1726] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:49:57 INFO - PROCESS | 1726 | --DOMWINDOW == 240 (0x92eb3800) [pid = 1726] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:49:57 INFO - PROCESS | 1726 | 1464104997434 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 08:49:57 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 08:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1542ms 08:49:57 INFO - PROCESS | 1726 | 1464104997473 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 08:49:57 INFO - PROCESS | 1726 | 1464104997475 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 08:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:49:57 INFO - PROCESS | 1726 | 1464104997481 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:49:57 INFO - PROCESS | 1726 | 1464104997484 Marionette TRACE conn4 <- [1,810,null,{}] 08:49:57 INFO - PROCESS | 1726 | 1464104997489 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:57 INFO - PROCESS | 1726 | 1464104997667 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 08:49:57 INFO - PROCESS | 1726 | 1464104997860 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:57 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d696800 == 104 [pid = 1726] [id = 210] 08:49:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 241 (0x8e897c00) [pid = 1726] [serial = 630] [outer = (nil)] 08:49:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 242 (0x919f9400) [pid = 1726] [serial = 631] [outer = 0x8e897c00] 08:49:57 INFO - PROCESS | 1726 | 1464104997932 Marionette DEBUG loaded listener.js 08:49:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 243 (0x92ad3c00) [pid = 1726] [serial = 632] [outer = 0x8e897c00] 08:49:58 INFO - PROCESS | 1726 | 1464104998624 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 08:49:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1176ms 08:49:58 INFO - PROCESS | 1726 | 1464104998658 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 08:49:58 INFO - PROCESS | 1726 | 1464104998660 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 08:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:49:58 INFO - PROCESS | 1726 | 1464104998666 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:49:58 INFO - PROCESS | 1726 | 1464104998669 Marionette TRACE conn4 <- [1,814,null,{}] 08:49:58 INFO - PROCESS | 1726 | 1464104998685 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:58 INFO - PROCESS | 1726 | 1464104998832 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 08:49:58 INFO - PROCESS | 1726 | 1464104998846 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:58 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e174000 == 105 [pid = 1726] [id = 211] 08:49:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 244 (0x92c70c00) [pid = 1726] [serial = 633] [outer = (nil)] 08:49:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 245 (0x93d9a400) [pid = 1726] [serial = 634] [outer = 0x92c70c00] 08:49:58 INFO - PROCESS | 1726 | 1464104998918 Marionette DEBUG loaded listener.js 08:49:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 246 (0x951ea400) [pid = 1726] [serial = 635] [outer = 0x92c70c00] 08:50:00 INFO - PROCESS | 1726 | 1464105000094 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 08:50:00 INFO - PROCESS | 1726 | 1464105000125 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 08:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:50:00 INFO - PROCESS | 1726 | 1464105000133 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:50:00 INFO - PROCESS | 1726 | 1464105000140 Marionette TRACE conn4 <- [1,818,null,{}] 08:50:00 INFO - PROCESS | 1726 | 1464105000148 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:00 INFO - PROCESS | 1726 | 1464105000372 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 08:50:00 INFO - PROCESS | 1726 | 1464105000623 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:00 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d68e800 == 106 [pid = 1726] [id = 212] 08:50:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 247 (0x8e14cc00) [pid = 1726] [serial = 636] [outer = (nil)] 08:50:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 248 (0x8e2f1800) [pid = 1726] [serial = 637] [outer = 0x8e14cc00] 08:50:00 INFO - PROCESS | 1726 | 1464105000728 Marionette DEBUG loaded listener.js 08:50:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 249 (0x8e318400) [pid = 1726] [serial = 638] [outer = 0x8e14cc00] 08:50:01 INFO - PROCESS | 1726 | 1464105001655 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 08:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1590ms 08:50:01 INFO - PROCESS | 1726 | 1464105001726 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 08:50:01 INFO - PROCESS | 1726 | 1464105001743 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 08:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:50:01 INFO - PROCESS | 1726 | 1464105001754 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:50:01 INFO - PROCESS | 1726 | 1464105001758 Marionette TRACE conn4 <- [1,822,null,{}] 08:50:01 INFO - PROCESS | 1726 | 1464105001764 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:02 INFO - PROCESS | 1726 | 1464105002037 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 08:50:02 INFO - PROCESS | 1726 | 1464105002385 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:02 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e895400 == 107 [pid = 1726] [id = 213] 08:50:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 250 (0x8e974c00) [pid = 1726] [serial = 639] [outer = (nil)] 08:50:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 251 (0x90a6ec00) [pid = 1726] [serial = 640] [outer = 0x8e974c00] 08:50:02 INFO - PROCESS | 1726 | 1464105002490 Marionette DEBUG loaded listener.js 08:50:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 252 (0x919fc800) [pid = 1726] [serial = 641] [outer = 0x8e974c00] 08:50:03 INFO - PROCESS | 1726 | 1464105003410 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 08:50:03 INFO - PROCESS | 1726 | 1464105003452 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 08:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:50:03 INFO - PROCESS | 1726 | 1464105003459 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:50:03 INFO - PROCESS | 1726 | 1464105003465 Marionette TRACE conn4 <- [1,826,null,{}] 08:50:03 INFO - PROCESS | 1726 | 1464105003482 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:03 INFO - PROCESS | 1726 | 1464105003703 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 08:50:03 INFO - PROCESS | 1726 | 1464105003960 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:04 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f54c400 == 108 [pid = 1726] [id = 214] 08:50:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 253 (0x92c6d400) [pid = 1726] [serial = 642] [outer = (nil)] 08:50:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 254 (0x999cc800) [pid = 1726] [serial = 643] [outer = 0x92c6d400] 08:50:04 INFO - PROCESS | 1726 | 1464105004064 Marionette DEBUG loaded listener.js 08:50:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 255 (0x99f57400) [pid = 1726] [serial = 644] [outer = 0x92c6d400] 08:50:04 INFO - PROCESS | 1726 | 1464105004928 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 08:50:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1504ms 08:50:04 INFO - PROCESS | 1726 | 1464105004963 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 08:50:04 INFO - PROCESS | 1726 | 1464105004968 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 08:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:50:04 INFO - PROCESS | 1726 | 1464105004974 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:50:04 INFO - PROCESS | 1726 | 1464105004979 Marionette TRACE conn4 <- [1,830,null,{}] 08:50:04 INFO - PROCESS | 1726 | 1464105004984 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:05 INFO - PROCESS | 1726 | 1464105005170 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 08:50:05 INFO - PROCESS | 1726 | 1464105005371 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:05 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a61f800 == 109 [pid = 1726] [id = 215] 08:50:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 256 (0x99f5c000) [pid = 1726] [serial = 645] [outer = (nil)] 08:50:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 257 (0x9a3cf800) [pid = 1726] [serial = 646] [outer = 0x99f5c000] 08:50:05 INFO - PROCESS | 1726 | 1464105005457 Marionette DEBUG loaded listener.js 08:50:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 258 (0x9a7bc400) [pid = 1726] [serial = 647] [outer = 0x99f5c000] 08:50:06 INFO - PROCESS | 1726 | 1464105006364 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 08:50:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1430ms 08:50:06 INFO - PROCESS | 1726 | 1464105006405 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 08:50:06 INFO - PROCESS | 1726 | 1464105006409 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 08:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:50:06 INFO - PROCESS | 1726 | 1464105006415 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:50:06 INFO - PROCESS | 1726 | 1464105006419 Marionette TRACE conn4 <- [1,834,null,{}] 08:50:06 INFO - PROCESS | 1726 | 1464105006424 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:06 INFO - PROCESS | 1726 | 1464105006599 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 08:50:06 INFO - PROCESS | 1726 | 1464105006832 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:06 INFO - PROCESS | 1726 | ++DOCSHELL 0x8cf77400 == 110 [pid = 1726] [id = 216] 08:50:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 259 (0x99f5e400) [pid = 1726] [serial = 648] [outer = (nil)] 08:50:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 260 (0x9adce400) [pid = 1726] [serial = 649] [outer = 0x99f5e400] 08:50:06 INFO - PROCESS | 1726 | 1464105006920 Marionette DEBUG loaded listener.js 08:50:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 261 (0x9af72000) [pid = 1726] [serial = 650] [outer = 0x99f5e400] 08:50:07 INFO - PROCESS | 1726 | 1464105007855 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 08:50:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:50:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1477ms 08:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:50:07 INFO - PROCESS | 1726 | 1464105007894 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 08:50:07 INFO - PROCESS | 1726 | 1464105007897 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 08:50:07 INFO - PROCESS | 1726 | 1464105007904 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:50:07 INFO - PROCESS | 1726 | 1464105007907 Marionette TRACE conn4 <- [1,838,null,{}] 08:50:07 INFO - PROCESS | 1726 | 1464105007913 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:08 INFO - PROCESS | 1726 | 1464105008106 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 08:50:08 INFO - PROCESS | 1726 | 1464105008347 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:08 INFO - PROCESS | 1726 | ++DOCSHELL 0x8cf74400 == 111 [pid = 1726] [id = 217] 08:50:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 262 (0x93ae1c00) [pid = 1726] [serial = 651] [outer = (nil)] 08:50:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 263 (0x9d0bbc00) [pid = 1726] [serial = 652] [outer = 0x93ae1c00] 08:50:08 INFO - PROCESS | 1726 | 1464105008471 Marionette DEBUG loaded listener.js 08:50:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 264 (0xa22ef400) [pid = 1726] [serial = 653] [outer = 0x93ae1c00] 08:50:09 INFO - PROCESS | 1726 | 1464105009324 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 08:50:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:50:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1479ms 08:50:09 INFO - PROCESS | 1726 | 1464105009383 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 08:50:09 INFO - PROCESS | 1726 | 1464105009386 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 08:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:50:09 INFO - PROCESS | 1726 | 1464105009393 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:50:09 INFO - PROCESS | 1726 | 1464105009396 Marionette TRACE conn4 <- [1,842,null,{}] 08:50:09 INFO - PROCESS | 1726 | 1464105009402 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:09 INFO - PROCESS | 1726 | 1464105009576 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 08:50:09 INFO - PROCESS | 1726 | 1464105009773 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:09 INFO - PROCESS | 1726 | ++DOCSHELL 0x8abce800 == 112 [pid = 1726] [id = 218] 08:50:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 265 (0x8abcec00) [pid = 1726] [serial = 654] [outer = (nil)] 08:50:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 266 (0x8abd5400) [pid = 1726] [serial = 655] [outer = 0x8abcec00] 08:50:09 INFO - PROCESS | 1726 | 1464105009903 Marionette DEBUG loaded listener.js 08:50:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 267 (0x8abda000) [pid = 1726] [serial = 656] [outer = 0x8abcec00] 08:50:10 INFO - PROCESS | 1726 | 1464105010774 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 08:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1429ms 08:50:10 INFO - PROCESS | 1726 | 1464105010823 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 08:50:10 INFO - PROCESS | 1726 | 1464105010827 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 08:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:50:10 INFO - PROCESS | 1726 | 1464105010833 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:50:10 INFO - PROCESS | 1726 | 1464105010836 Marionette TRACE conn4 <- [1,846,null,{}] 08:50:10 INFO - PROCESS | 1726 | 1464105010842 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:11 INFO - PROCESS | 1726 | 1464105011020 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 08:50:11 INFO - PROCESS | 1726 | 1464105011220 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:11 INFO - PROCESS | 1726 | ++DOCSHELL 0x8abd1c00 == 113 [pid = 1726] [id = 219] 08:50:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 268 (0x8abd5800) [pid = 1726] [serial = 657] [outer = (nil)] 08:50:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 269 (0x8b0c4400) [pid = 1726] [serial = 658] [outer = 0x8abd5800] 08:50:11 INFO - PROCESS | 1726 | 1464105011305 Marionette DEBUG loaded listener.js 08:50:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 270 (0x8b0c6000) [pid = 1726] [serial = 659] [outer = 0x8abd5800] 08:50:12 INFO - PROCESS | 1726 | 1464105012245 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 08:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1433ms 08:50:12 INFO - PROCESS | 1726 | 1464105012266 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 08:50:12 INFO - PROCESS | 1726 | 1464105012271 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 08:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:50:12 INFO - PROCESS | 1726 | 1464105012277 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:50:12 INFO - PROCESS | 1726 | 1464105012280 Marionette TRACE conn4 <- [1,850,null,{}] 08:50:12 INFO - PROCESS | 1726 | 1464105012286 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:12 INFO - PROCESS | 1726 | 1464105012467 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 08:50:12 INFO - PROCESS | 1726 | 1464105012765 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:12 INFO - PROCESS | 1726 | ++DOCSHELL 0x8abce000 == 114 [pid = 1726] [id = 220] 08:50:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 271 (0x8abdb000) [pid = 1726] [serial = 660] [outer = (nil)] 08:50:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 272 (0x8b0cd800) [pid = 1726] [serial = 661] [outer = 0x8abdb000] 08:50:12 INFO - PROCESS | 1726 | 1464105012894 Marionette DEBUG loaded listener.js 08:50:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 273 (0x9280b800) [pid = 1726] [serial = 662] [outer = 0x8abdb000] 08:50:13 INFO - PROCESS | 1726 | 1464105013762 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 08:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1529ms 08:50:13 INFO - PROCESS | 1726 | 1464105013807 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 08:50:13 INFO - PROCESS | 1726 | 1464105013810 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 08:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:50:13 INFO - PROCESS | 1726 | 1464105013817 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:50:13 INFO - PROCESS | 1726 | 1464105013821 Marionette TRACE conn4 <- [1,854,null,{}] 08:50:13 INFO - PROCESS | 1726 | 1464105013828 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:14 INFO - PROCESS | 1726 | 1464105014008 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 08:50:14 INFO - PROCESS | 1726 | 1464105014210 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:14 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b0c9000 == 115 [pid = 1726] [id = 221] 08:50:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 274 (0x8b0cd000) [pid = 1726] [serial = 663] [outer = (nil)] 08:50:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 275 (0x91d06400) [pid = 1726] [serial = 664] [outer = 0x8b0cd000] 08:50:14 INFO - PROCESS | 1726 | 1464105014331 Marionette DEBUG loaded listener.js 08:50:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 276 (0x91d09000) [pid = 1726] [serial = 665] [outer = 0x8b0cd000] 08:50:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 277 (0x8aa5bc00) [pid = 1726] [serial = 666] [outer = 0x98ad3800] 08:50:15 INFO - PROCESS | 1726 | 1464105015403 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 08:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1630ms 08:50:15 INFO - PROCESS | 1726 | 1464105015447 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 08:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:50:15 INFO - PROCESS | 1726 | 1464105015451 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 08:50:15 INFO - PROCESS | 1726 | 1464105015457 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:50:15 INFO - PROCESS | 1726 | 1464105015461 Marionette TRACE conn4 <- [1,858,null,{}] 08:50:15 INFO - PROCESS | 1726 | 1464105015468 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:15 INFO - PROCESS | 1726 | 1464105015707 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 08:50:16 INFO - PROCESS | 1726 | 1464105016002 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:16 INFO - PROCESS | 1726 | ++DOCSHELL 0x8aa59800 == 116 [pid = 1726] [id = 222] 08:50:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 278 (0x8aa5fc00) [pid = 1726] [serial = 667] [outer = (nil)] 08:50:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 279 (0x8b0ce000) [pid = 1726] [serial = 668] [outer = 0x8aa5fc00] 08:50:16 INFO - PROCESS | 1726 | 1464105016098 Marionette DEBUG loaded listener.js 08:50:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 280 (0x91d0e400) [pid = 1726] [serial = 669] [outer = 0x8aa5fc00] 08:50:16 INFO - PROCESS | 1726 | 1464105016967 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 08:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1581ms 08:50:17 INFO - PROCESS | 1726 | 1464105017037 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 08:50:17 INFO - PROCESS | 1726 | 1464105017040 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 08:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:50:17 INFO - PROCESS | 1726 | 1464105017047 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:50:17 INFO - PROCESS | 1726 | 1464105017050 Marionette TRACE conn4 <- [1,862,null,{}] 08:50:17 INFO - PROCESS | 1726 | 1464105017056 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:17 INFO - PROCESS | 1726 | 1464105017267 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 08:50:17 INFO - PROCESS | 1726 | 1464105017515 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:17 INFO - PROCESS | 1726 | ++DOCSHELL 0x8885f000 == 117 [pid = 1726] [id = 223] 08:50:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 281 (0x88860000) [pid = 1726] [serial = 670] [outer = (nil)] 08:50:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 282 (0x88866000) [pid = 1726] [serial = 671] [outer = 0x88860000] 08:50:17 INFO - PROCESS | 1726 | 1464105017650 Marionette DEBUG loaded listener.js 08:50:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 283 (0x88869000) [pid = 1726] [serial = 672] [outer = 0x88860000] 08:50:18 INFO - PROCESS | 1726 | 1464105018501 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 08:50:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:50:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1485ms 08:50:18 INFO - PROCESS | 1726 | 1464105018532 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 08:50:18 INFO - PROCESS | 1726 | 1464105018536 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 08:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:50:18 INFO - PROCESS | 1726 | 1464105018542 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:50:18 INFO - PROCESS | 1726 | 1464105018555 Marionette TRACE conn4 <- [1,866,null,{}] 08:50:18 INFO - PROCESS | 1726 | 1464105018559 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:18 INFO - PROCESS | 1726 | 1464105018729 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 08:50:18 INFO - PROCESS | 1726 | 1464105018936 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:18 INFO - PROCESS | 1726 | ++DOCSHELL 0x8885f800 == 118 [pid = 1726] [id = 224] 08:50:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 284 (0x88862000) [pid = 1726] [serial = 673] [outer = (nil)] 08:50:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 285 (0x91d06c00) [pid = 1726] [serial = 674] [outer = 0x88862000] 08:50:19 INFO - PROCESS | 1726 | 1464105019054 Marionette DEBUG loaded listener.js 08:50:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 286 (0x91d0f800) [pid = 1726] [serial = 675] [outer = 0x88862000] 08:50:19 INFO - PROCESS | 1726 | 1464105019993 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 08:50:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:50:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1490ms 08:50:20 INFO - PROCESS | 1726 | 1464105020033 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 08:50:20 INFO - PROCESS | 1726 | 1464105020036 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 08:50:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:50:20 INFO - PROCESS | 1726 | 1464105020042 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:50:20 INFO - PROCESS | 1726 | 1464105020045 Marionette TRACE conn4 <- [1,870,null,{}] 08:50:20 INFO - PROCESS | 1726 | 1464105020051 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:20 INFO - PROCESS | 1726 | 1464105020220 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 08:50:20 INFO - PROCESS | 1726 | 1464105020426 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:20 INFO - PROCESS | 1726 | ++DOCSHELL 0x87c03c00 == 119 [pid = 1726] [id = 225] 08:50:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 287 (0x87c04000) [pid = 1726] [serial = 676] [outer = (nil)] 08:50:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 288 (0x87c09800) [pid = 1726] [serial = 677] [outer = 0x87c04000] 08:50:20 INFO - PROCESS | 1726 | 1464105020507 Marionette DEBUG loaded listener.js 08:50:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 289 (0x87c0b400) [pid = 1726] [serial = 678] [outer = 0x87c04000] 08:50:21 INFO - PROCESS | 1726 | 1464105021452 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 08:50:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1436ms 08:50:21 INFO - PROCESS | 1726 | 1464105021479 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 08:50:21 INFO - PROCESS | 1726 | 1464105021482 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 08:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:50:21 INFO - PROCESS | 1726 | 1464105021489 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:50:21 INFO - PROCESS | 1726 | 1464105021493 Marionette TRACE conn4 <- [1,874,null,{}] 08:50:21 INFO - PROCESS | 1726 | 1464105021498 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:21 INFO - PROCESS | 1726 | 1464105021668 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 08:50:22 INFO - PROCESS | 1726 | 1464105022004 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:22 INFO - PROCESS | 1726 | ++DOCSHELL 0x87c0a000 == 120 [pid = 1726] [id = 226] 08:50:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 290 (0x87c0b000) [pid = 1726] [serial = 679] [outer = (nil)] 08:50:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 291 (0x87d03800) [pid = 1726] [serial = 680] [outer = 0x87c0b000] 08:50:22 INFO - PROCESS | 1726 | 1464105022093 Marionette DEBUG loaded listener.js 08:50:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 292 (0x87d06000) [pid = 1726] [serial = 681] [outer = 0x87c0b000] 08:50:22 INFO - PROCESS | 1726 | 1464105022975 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 08:50:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:50:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1527ms 08:50:23 INFO - PROCESS | 1726 | 1464105023018 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 08:50:23 INFO - PROCESS | 1726 | 1464105023022 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 08:50:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:50:23 INFO - PROCESS | 1726 | 1464105023028 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:50:23 INFO - PROCESS | 1726 | 1464105023031 Marionette TRACE conn4 <- [1,878,null,{}] 08:50:23 INFO - PROCESS | 1726 | 1464105023037 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:23 INFO - PROCESS | 1726 | 1464105023211 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 08:50:23 INFO - PROCESS | 1726 | 1464105023467 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:23 INFO - PROCESS | 1726 | ++DOCSHELL 0x87d05c00 == 121 [pid = 1726] [id = 227] 08:50:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 293 (0x87d08800) [pid = 1726] [serial = 682] [outer = (nil)] 08:50:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 294 (0x87d0e400) [pid = 1726] [serial = 683] [outer = 0x87d08800] 08:50:23 INFO - PROCESS | 1726 | 1464105023592 Marionette DEBUG loaded listener.js 08:50:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 295 (0x87d10c00) [pid = 1726] [serial = 684] [outer = 0x87d08800] 08:50:24 INFO - PROCESS | 1726 | 1464105024408 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 08:50:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:50:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1429ms 08:50:24 INFO - PROCESS | 1726 | 1464105024458 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 08:50:24 INFO - PROCESS | 1726 | 1464105024462 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 08:50:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:50:24 INFO - PROCESS | 1726 | 1464105024468 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:50:24 INFO - PROCESS | 1726 | 1464105024470 Marionette TRACE conn4 <- [1,882,null,{}] 08:50:24 INFO - PROCESS | 1726 | 1464105024476 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:24 INFO - PROCESS | 1726 | 1464105024648 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 08:50:24 INFO - PROCESS | 1726 | 1464105024859 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:25 INFO - PROCESS | 1726 | ++DOCSHELL 0x87d02000 == 122 [pid = 1726] [id = 228] 08:50:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 296 (0x88866800) [pid = 1726] [serial = 685] [outer = (nil)] 08:50:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 297 (0x8a8be800) [pid = 1726] [serial = 686] [outer = 0x88866800] 08:50:25 INFO - PROCESS | 1726 | 1464105025324 Marionette DEBUG loaded listener.js 08:50:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 298 (0x8aa5e000) [pid = 1726] [serial = 687] [outer = 0x88866800] 08:50:26 INFO - PROCESS | 1726 | 1464105026300 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 08:50:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:50:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1878ms 08:50:26 INFO - PROCESS | 1726 | 1464105026347 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 08:50:26 INFO - PROCESS | 1726 | 1464105026354 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 08:50:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:50:26 INFO - PROCESS | 1726 | 1464105026362 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:50:26 INFO - PROCESS | 1726 | 1464105026367 Marionette TRACE conn4 <- [1,886,null,{}] 08:50:26 INFO - PROCESS | 1726 | 1464105026374 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:26 INFO - PROCESS | 1726 | 1464105026557 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 08:50:26 INFO - PROCESS | 1726 | 1464105026765 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:26 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a620c00 == 123 [pid = 1726] [id = 229] 08:50:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 299 (0x8cf76c00) [pid = 1726] [serial = 688] [outer = (nil)] 08:50:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 300 (0x8d693c00) [pid = 1726] [serial = 689] [outer = 0x8cf76c00] 08:50:26 INFO - PROCESS | 1726 | 1464105026917 Marionette DEBUG loaded listener.js 08:50:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 301 (0x8e16e400) [pid = 1726] [serial = 690] [outer = 0x8cf76c00] 08:50:28 INFO - PROCESS | 1726 | 1464105028023 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 08:50:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1682ms 08:50:28 INFO - PROCESS | 1726 | 1464105028043 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 08:50:28 INFO - PROCESS | 1726 | 1464105028048 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 08:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:50:28 INFO - PROCESS | 1726 | 1464105028058 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:50:28 INFO - PROCESS | 1726 | 1464105028061 Marionette TRACE conn4 <- [1,890,null,{}] 08:50:28 INFO - PROCESS | 1726 | 1464105028067 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:28 INFO - PROCESS | 1726 | 1464105028238 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 08:50:28 INFO - PROCESS | 1726 | 1464105028543 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:28 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bed6400 == 124 [pid = 1726] [id = 230] 08:50:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 302 (0x8cf13c00) [pid = 1726] [serial = 691] [outer = (nil)] 08:50:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 303 (0x8e170800) [pid = 1726] [serial = 692] [outer = 0x8cf13c00] 08:50:28 INFO - PROCESS | 1726 | 1464105028665 Marionette DEBUG loaded listener.js 08:50:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 304 (0x8e89b800) [pid = 1726] [serial = 693] [outer = 0x8cf13c00] 08:50:28 INFO - PROCESS | 1726 | --DOCSHELL 0x94fc7400 == 123 [pid = 1726] [id = 62] 08:50:28 INFO - PROCESS | 1726 | --DOCSHELL 0xa104f400 == 122 [pid = 1726] [id = 13] 08:50:28 INFO - PROCESS | 1726 | --DOCSHELL 0x98177c00 == 121 [pid = 1726] [id = 69] 08:50:28 INFO - PROCESS | 1726 | --DOCSHELL 0x97744400 == 120 [pid = 1726] [id = 63] 08:50:28 INFO - PROCESS | 1726 | --DOCSHELL 0x9956bc00 == 119 [pid = 1726] [id = 68] 08:50:28 INFO - PROCESS | 1726 | --DOCSHELL 0x9773ec00 == 118 [pid = 1726] [id = 31] 08:50:28 INFO - PROCESS | 1726 | --DOCSHELL 0x93b7f800 == 117 [pid = 1726] [id = 74] 08:50:28 INFO - PROCESS | 1726 | --DOCSHELL 0x9cc1dc00 == 116 [pid = 1726] [id = 53] 08:50:28 INFO - PROCESS | 1726 | --DOMWINDOW == 303 (0x91be9000) [pid = 1726] [serial = 580] [outer = (nil)] [url = about:blank] 08:50:28 INFO - PROCESS | 1726 | --DOMWINDOW == 302 (0x9b983400) [pid = 1726] [serial = 559] [outer = (nil)] [url = about:blank] 08:50:28 INFO - PROCESS | 1726 | --DOMWINDOW == 301 (0x919f4400) [pid = 1726] [serial = 562] [outer = (nil)] [url = about:blank] 08:50:28 INFO - PROCESS | 1726 | --DOMWINDOW == 300 (0x9a7be400) [pid = 1726] [serial = 556] [outer = (nil)] [url = about:blank] 08:50:28 INFO - PROCESS | 1726 | --DOMWINDOW == 299 (0x98d9c800) [pid = 1726] [serial = 550] [outer = (nil)] [url = about:blank] 08:50:28 INFO - PROCESS | 1726 | --DOMWINDOW == 298 (0x91befc00) [pid = 1726] [serial = 547] [outer = (nil)] [url = about:blank] 08:50:28 INFO - PROCESS | 1726 | --DOMWINDOW == 297 (0x9a3c9000) [pid = 1726] [serial = 553] [outer = (nil)] [url = about:blank] 08:50:29 INFO - PROCESS | 1726 | --DOCSHELL 0x8d56f800 == 115 [pid = 1726] [id = 148] 08:50:29 INFO - PROCESS | 1726 | --DOMWINDOW == 296 (0x8e911000) [pid = 1726] [serial = 544] [outer = (nil)] [url = about:blank] 08:50:29 INFO - PROCESS | 1726 | --DOMWINDOW == 295 (0x93d91800) [pid = 1726] [serial = 577] [outer = (nil)] [url = about:blank] 08:50:29 INFO - PROCESS | 1726 | --DOMWINDOW == 294 (0x98da2000) [pid = 1726] [serial = 316] [outer = (nil)] [url = about:blank] 08:50:29 INFO - PROCESS | 1726 | --DOMWINDOW == 293 (0x8cf13800) [pid = 1726] [serial = 568] [outer = (nil)] [url = about:blank] 08:50:29 INFO - PROCESS | 1726 | --DOMWINDOW == 292 (0x92897800) [pid = 1726] [serial = 574] [outer = (nil)] [url = about:blank] 08:50:29 INFO - PROCESS | 1726 | --DOMWINDOW == 291 (0x9cc22400) [pid = 1726] [serial = 412] [outer = (nil)] [url = about:blank] 08:50:29 INFO - PROCESS | 1726 | --DOMWINDOW == 290 (0x9299b400) [pid = 1726] [serial = 539] [outer = (nil)] [url = about:blank] 08:50:29 INFO - PROCESS | 1726 | --DOMWINDOW == 289 (0x92c64000) [pid = 1726] [serial = 575] [outer = (nil)] [url = about:blank] 08:50:29 INFO - PROCESS | 1726 | --DOMWINDOW == 288 (0x9adcb000) [pid = 1726] [serial = 361] [outer = (nil)] [url = about:blank] 08:50:29 INFO - PROCESS | 1726 | --DOMWINDOW == 287 (0x8e893000) [pid = 1726] [serial = 565] [outer = (nil)] [url = about:blank] 08:50:29 INFO - PROCESS | 1726 | --DOMWINDOW == 286 (0xa81ab800) [pid = 1726] [serial = 225] [outer = (nil)] [url = about:blank] 08:50:29 INFO - PROCESS | 1726 | --DOMWINDOW == 285 (0x90c6d800) [pid = 1726] [serial = 572] [outer = (nil)] [url = about:blank] 08:50:29 INFO - PROCESS | 1726 | --DOMWINDOW == 284 (0x8bed3800) [pid = 1726] [serial = 541] [outer = (nil)] [url = about:blank] 08:50:29 INFO - PROCESS | 1726 | --DOMWINDOW == 283 (0x8e580800) [pid = 1726] [serial = 569] [outer = (nil)] [url = about:blank] 08:50:29 INFO - PROCESS | 1726 | --DOMWINDOW == 282 (0x9515a800) [pid = 1726] [serial = 578] [outer = (nil)] [url = about:blank] 08:50:29 INFO - PROCESS | 1726 | --DOMWINDOW == 281 (0xa22eec00) [pid = 1726] [serial = 271] [outer = (nil)] [url = about:blank] 08:50:29 INFO - PROCESS | 1726 | --DOMWINDOW == 280 (0x90b74400) [pid = 1726] [serial = 571] [outer = (nil)] [url = about:blank] 08:50:29 INFO - PROCESS | 1726 | --DOMWINDOW == 279 (0x8e90e400) [pid = 1726] [serial = 566] [outer = (nil)] [url = about:blank] 08:50:29 INFO - PROCESS | 1726 | 1464105029531 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 08:50:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:50:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1545ms 08:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:50:29 INFO - PROCESS | 1726 | 1464105029603 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 08:50:29 INFO - PROCESS | 1726 | 1464105029605 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 08:50:29 INFO - PROCESS | 1726 | 1464105029612 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:50:29 INFO - PROCESS | 1726 | 1464105029618 Marionette TRACE conn4 <- [1,894,null,{}] 08:50:29 INFO - PROCESS | 1726 | 1464105029633 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:29 INFO - PROCESS | 1726 | 1464105029799 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 08:50:29 INFO - PROCESS | 1726 | 1464105029811 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:29 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bec8400 == 116 [pid = 1726] [id = 231] 08:50:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 280 (0x8e912c00) [pid = 1726] [serial = 694] [outer = (nil)] 08:50:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 281 (0x8f5dac00) [pid = 1726] [serial = 695] [outer = 0x8e912c00] 08:50:29 INFO - PROCESS | 1726 | 1464105029885 Marionette DEBUG loaded listener.js 08:50:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 282 (0x8f769000) [pid = 1726] [serial = 696] [outer = 0x8e912c00] 08:50:30 INFO - PROCESS | 1726 | 1464105030757 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 08:50:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:50:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1200ms 08:50:30 INFO - PROCESS | 1726 | 1464105030811 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 08:50:30 INFO - PROCESS | 1726 | 1464105030815 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 08:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:50:30 INFO - PROCESS | 1726 | 1464105030821 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:50:30 INFO - PROCESS | 1726 | 1464105030824 Marionette TRACE conn4 <- [1,898,null,{}] 08:50:30 INFO - PROCESS | 1726 | 1464105030830 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:31 INFO - PROCESS | 1726 | 1464105031007 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 08:50:31 INFO - PROCESS | 1726 | 1464105031192 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:31 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e30f000 == 117 [pid = 1726] [id = 232] 08:50:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 283 (0x8e911000) [pid = 1726] [serial = 697] [outer = (nil)] 08:50:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 284 (0x90a78800) [pid = 1726] [serial = 698] [outer = 0x8e911000] 08:50:31 INFO - PROCESS | 1726 | 1464105031265 Marionette DEBUG loaded listener.js 08:50:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 285 (0x90c62400) [pid = 1726] [serial = 699] [outer = 0x8e911000] 08:50:32 INFO - PROCESS | 1726 | 1464105032135 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 08:50:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:50:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1336ms 08:50:32 INFO - PROCESS | 1726 | 1464105032157 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 08:50:32 INFO - PROCESS | 1726 | 1464105032161 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 08:50:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:50:32 INFO - PROCESS | 1726 | 1464105032167 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:50:32 INFO - PROCESS | 1726 | 1464105032169 Marionette TRACE conn4 <- [1,902,null,{}] 08:50:32 INFO - PROCESS | 1726 | 1464105032176 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:32 INFO - PROCESS | 1726 | 1464105032401 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 08:50:32 INFO - PROCESS | 1726 | 1464105032433 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:32 INFO - PROCESS | 1726 | ++DOCSHELL 0x90a74000 == 118 [pid = 1726] [id = 233] 08:50:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 286 (0x90d99800) [pid = 1726] [serial = 700] [outer = (nil)] 08:50:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 287 (0x91bed400) [pid = 1726] [serial = 701] [outer = 0x90d99800] 08:50:32 INFO - PROCESS | 1726 | 1464105032508 Marionette DEBUG loaded listener.js 08:50:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 288 (0x91d0d400) [pid = 1726] [serial = 702] [outer = 0x90d99800] 08:50:33 INFO - PROCESS | 1726 | 1464105033424 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 08:50:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1328ms 08:50:33 INFO - PROCESS | 1726 | 1464105033496 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 08:50:33 INFO - PROCESS | 1726 | 1464105033499 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 08:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:50:33 INFO - PROCESS | 1726 | 1464105033505 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:50:33 INFO - PROCESS | 1726 | 1464105033507 Marionette TRACE conn4 <- [1,906,null,{}] 08:50:33 INFO - PROCESS | 1726 | 1464105033513 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:33 INFO - PROCESS | 1726 | --DOMWINDOW == 287 (0x8f54a000) [pid = 1726] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:50:33 INFO - PROCESS | 1726 | --DOMWINDOW == 286 (0x8cf7a800) [pid = 1726] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:50:33 INFO - PROCESS | 1726 | --DOMWINDOW == 285 (0x8e90fc00) [pid = 1726] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:50:33 INFO - PROCESS | 1726 | --DOMWINDOW == 284 (0x8a628000) [pid = 1726] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:50:33 INFO - PROCESS | 1726 | --DOMWINDOW == 283 (0x8e897c00) [pid = 1726] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:50:33 INFO - PROCESS | 1726 | 1464105033971 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 08:50:34 INFO - PROCESS | 1726 | 1464105034125 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:34 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e2fe800 == 119 [pid = 1726] [id = 234] 08:50:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 284 (0x8f5d4400) [pid = 1726] [serial = 703] [outer = (nil)] 08:50:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 285 (0x919f2400) [pid = 1726] [serial = 704] [outer = 0x8f5d4400] 08:50:34 INFO - PROCESS | 1726 | 1464105034198 Marionette DEBUG loaded listener.js 08:50:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 286 (0x92890400) [pid = 1726] [serial = 705] [outer = 0x8f5d4400] 08:50:34 INFO - PROCESS | 1726 | 1464105034858 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 08:50:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:50:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1384ms 08:50:34 INFO - PROCESS | 1726 | 1464105034889 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 08:50:34 INFO - PROCESS | 1726 | 1464105034893 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 08:50:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:50:34 INFO - PROCESS | 1726 | 1464105034898 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:50:34 INFO - PROCESS | 1726 | 1464105034901 Marionette TRACE conn4 <- [1,910,null,{}] 08:50:34 INFO - PROCESS | 1726 | 1464105034907 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:35 INFO - PROCESS | 1726 | 1464105035057 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 08:50:35 INFO - PROCESS | 1726 | 1464105035223 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:35 INFO - PROCESS | 1726 | ++DOCSHELL 0x8cf7a800 == 120 [pid = 1726] [id = 235] 08:50:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 287 (0x8d68c000) [pid = 1726] [serial = 706] [outer = (nil)] 08:50:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 288 (0x92eb6c00) [pid = 1726] [serial = 707] [outer = 0x8d68c000] 08:50:35 INFO - PROCESS | 1726 | 1464105035293 Marionette DEBUG loaded listener.js 08:50:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 289 (0x93d91800) [pid = 1726] [serial = 708] [outer = 0x8d68c000] 08:50:36 INFO - PROCESS | 1726 | 1464105036203 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 08:50:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1334ms 08:50:36 INFO - PROCESS | 1726 | 1464105036234 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 08:50:36 INFO - PROCESS | 1726 | 1464105036239 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 08:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:50:36 INFO - PROCESS | 1726 | 1464105036248 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:50:36 INFO - PROCESS | 1726 | 1464105036254 Marionette TRACE conn4 <- [1,914,null,{}] 08:50:36 INFO - PROCESS | 1726 | 1464105036264 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:36 INFO - PROCESS | 1726 | 1464105036457 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 08:50:36 INFO - PROCESS | 1726 | 1464105036729 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:36 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a625000 == 121 [pid = 1726] [id = 236] 08:50:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 290 (0x8a8bb800) [pid = 1726] [serial = 709] [outer = (nil)] 08:50:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 291 (0x8beca800) [pid = 1726] [serial = 710] [outer = 0x8a8bb800] 08:50:36 INFO - PROCESS | 1726 | 1464105036860 Marionette DEBUG loaded listener.js 08:50:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 292 (0x8cf79800) [pid = 1726] [serial = 711] [outer = 0x8a8bb800] 08:50:37 INFO - PROCESS | 1726 | 1464105037786 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 08:50:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1583ms 08:50:37 INFO - PROCESS | 1726 | 1464105037831 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 08:50:37 INFO - PROCESS | 1726 | 1464105037840 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 08:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:50:37 INFO - PROCESS | 1726 | 1464105037858 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:50:37 INFO - PROCESS | 1726 | 1464105037865 Marionette TRACE conn4 <- [1,918,null,{}] 08:50:37 INFO - PROCESS | 1726 | 1464105037871 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:38 INFO - PROCESS | 1726 | 1464105038059 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 08:50:38 INFO - PROCESS | 1726 | 1464105038264 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:38 INFO - PROCESS | 1726 | ++DOCSHELL 0x8cf7f000 == 122 [pid = 1726] [id = 237] 08:50:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 293 (0x8d56f800) [pid = 1726] [serial = 712] [outer = (nil)] 08:50:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 294 (0x8e585000) [pid = 1726] [serial = 713] [outer = 0x8d56f800] 08:50:38 INFO - PROCESS | 1726 | 1464105038397 Marionette DEBUG loaded listener.js 08:50:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 295 (0x8e90b400) [pid = 1726] [serial = 714] [outer = 0x8d56f800] 08:50:39 INFO - PROCESS | 1726 | 1464105039346 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 08:50:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:50:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1532ms 08:50:39 INFO - PROCESS | 1726 | 1464105039391 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 08:50:39 INFO - PROCESS | 1726 | 1464105039396 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 08:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:50:39 INFO - PROCESS | 1726 | 1464105039403 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:50:39 INFO - PROCESS | 1726 | 1464105039409 Marionette TRACE conn4 <- [1,922,null,{}] 08:50:39 INFO - PROCESS | 1726 | 1464105039426 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:39 INFO - PROCESS | 1726 | 1464105039620 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 08:50:39 INFO - PROCESS | 1726 | 1464105039880 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:39 INFO - PROCESS | 1726 | ++DOCSHELL 0x919f5c00 == 123 [pid = 1726] [id = 238] 08:50:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 296 (0x91d02800) [pid = 1726] [serial = 715] [outer = (nil)] 08:50:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 297 (0x92c64800) [pid = 1726] [serial = 716] [outer = 0x91d02800] 08:50:39 INFO - PROCESS | 1726 | 1464105039985 Marionette DEBUG loaded listener.js 08:50:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 298 (0x9515c800) [pid = 1726] [serial = 717] [outer = 0x91d02800] 08:50:40 INFO - PROCESS | 1726 | 1464105040838 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 08:50:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1483ms 08:50:40 INFO - PROCESS | 1726 | 1464105040887 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 08:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:50:40 INFO - PROCESS | 1726 | 1464105040892 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 08:50:40 INFO - PROCESS | 1726 | 1464105040898 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:50:40 INFO - PROCESS | 1726 | 1464105040901 Marionette TRACE conn4 <- [1,926,null,{}] 08:50:40 INFO - PROCESS | 1726 | 1464105040907 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:41 INFO - PROCESS | 1726 | 1464105041086 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 08:50:41 INFO - PROCESS | 1726 | 1464105041289 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:41 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f76e000 == 124 [pid = 1726] [id = 239] 08:50:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 299 (0x92c6dc00) [pid = 1726] [serial = 718] [outer = (nil)] 08:50:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 300 (0x98178800) [pid = 1726] [serial = 719] [outer = 0x92c6dc00] 08:50:41 INFO - PROCESS | 1726 | 1464105041411 Marionette DEBUG loaded listener.js 08:50:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 301 (0x9967fc00) [pid = 1726] [serial = 720] [outer = 0x92c6dc00] 08:50:42 INFO - PROCESS | 1726 | 1464105042315 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 08:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1482ms 08:50:42 INFO - PROCESS | 1726 | 1464105042379 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 08:50:42 INFO - PROCESS | 1726 | 1464105042383 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 08:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:50:42 INFO - PROCESS | 1726 | 1464105042389 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:50:42 INFO - PROCESS | 1726 | 1464105042393 Marionette TRACE conn4 <- [1,930,null,{}] 08:50:42 INFO - PROCESS | 1726 | 1464105042398 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:42 INFO - PROCESS | 1726 | 1464105042576 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 08:50:42 INFO - PROCESS | 1726 | 1464105042823 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:42 INFO - PROCESS | 1726 | ++DOCSHELL 0x929a1400 == 125 [pid = 1726] [id = 240] 08:50:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 302 (0x97742800) [pid = 1726] [serial = 721] [outer = (nil)] 08:50:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 303 (0x99e67800) [pid = 1726] [serial = 722] [outer = 0x97742800] 08:50:42 INFO - PROCESS | 1726 | 1464105042952 Marionette DEBUG loaded listener.js 08:50:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 304 (0x9a0c0400) [pid = 1726] [serial = 723] [outer = 0x97742800] 08:50:43 INFO - PROCESS | 1726 | 1464105043851 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 08:50:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:50:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1533ms 08:50:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:50:43 INFO - PROCESS | 1726 | 1464105043924 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 08:50:43 INFO - PROCESS | 1726 | 1464105043927 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 08:50:43 INFO - PROCESS | 1726 | 1464105043934 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:50:43 INFO - PROCESS | 1726 | 1464105043937 Marionette TRACE conn4 <- [1,934,null,{}] 08:50:43 INFO - PROCESS | 1726 | 1464105043942 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:44 INFO - PROCESS | 1726 | 1464105044184 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 08:50:44 INFO - PROCESS | 1726 | 1464105044456 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:44 INFO - PROCESS | 1726 | ++DOCSHELL 0x951f0800 == 126 [pid = 1726] [id = 241] 08:50:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 305 (0x999e2400) [pid = 1726] [serial = 724] [outer = (nil)] 08:50:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 306 (0x9adc3800) [pid = 1726] [serial = 725] [outer = 0x999e2400] 08:50:44 INFO - PROCESS | 1726 | 1464105044582 Marionette DEBUG loaded listener.js 08:50:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 307 (0x9b85a000) [pid = 1726] [serial = 726] [outer = 0x999e2400] 08:50:45 INFO - PROCESS | 1726 | 1464105045412 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 08:50:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:50:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1532ms 08:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:50:45 INFO - PROCESS | 1726 | 1464105045465 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 08:50:45 INFO - PROCESS | 1726 | 1464105045469 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 08:50:45 INFO - PROCESS | 1726 | 1464105045475 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:50:45 INFO - PROCESS | 1726 | 1464105045478 Marionette TRACE conn4 <- [1,938,null,{}] 08:50:45 INFO - PROCESS | 1726 | 1464105045484 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:45 INFO - PROCESS | 1726 | 1464105045662 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 08:50:45 INFO - PROCESS | 1726 | 1464105045868 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:45 INFO - PROCESS | 1726 | ++DOCSHELL 0x999c2c00 == 127 [pid = 1726] [id = 242] 08:50:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 308 (0x9a7c1000) [pid = 1726] [serial = 727] [outer = (nil)] 08:50:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 309 (0x9cc22400) [pid = 1726] [serial = 728] [outer = 0x9a7c1000] 08:50:45 INFO - PROCESS | 1726 | 1464105045995 Marionette DEBUG loaded listener.js 08:50:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 310 (0x9d0bc400) [pid = 1726] [serial = 729] [outer = 0x9a7c1000] 08:50:46 INFO - PROCESS | 1726 | 1464105046905 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 08:50:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:50:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1478ms 08:50:46 INFO - PROCESS | 1726 | 1464105046953 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 08:50:46 INFO - PROCESS | 1726 | 1464105046956 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 08:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:50:46 INFO - PROCESS | 1726 | 1464105046963 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:50:46 INFO - PROCESS | 1726 | 1464105046966 Marionette TRACE conn4 <- [1,942,null,{}] 08:50:46 INFO - PROCESS | 1726 | 1464105046972 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:47 INFO - PROCESS | 1726 | 1464105047171 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 08:50:47 INFO - PROCESS | 1726 | 1464105047376 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:47 INFO - PROCESS | 1726 | ++DOCSHELL 0x9b97b400 == 128 [pid = 1726] [id = 243] 08:50:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 311 (0x9b982800) [pid = 1726] [serial = 730] [outer = (nil)] 08:50:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 312 (0xa227d000) [pid = 1726] [serial = 731] [outer = 0x9b982800] 08:50:47 INFO - PROCESS | 1726 | 1464105047504 Marionette DEBUG loaded listener.js 08:50:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 313 (0xa22eb400) [pid = 1726] [serial = 732] [outer = 0x9b982800] 08:50:48 INFO - PROCESS | 1726 | 1464105048413 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 08:50:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:50:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1480ms 08:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:50:48 INFO - PROCESS | 1726 | 1464105048446 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 08:50:48 INFO - PROCESS | 1726 | 1464105048449 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 08:50:48 INFO - PROCESS | 1726 | 1464105048455 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:50:48 INFO - PROCESS | 1726 | 1464105048459 Marionette TRACE conn4 <- [1,946,null,{}] 08:50:48 INFO - PROCESS | 1726 | 1464105048465 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:48 INFO - PROCESS | 1726 | 1464105048639 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 08:50:48 INFO - PROCESS | 1726 | 1464105048852 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:48 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1e2000 == 129 [pid = 1726] [id = 244] 08:50:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 314 (0x8b1e2400) [pid = 1726] [serial = 733] [outer = (nil)] 08:50:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 315 (0x8b1ea000) [pid = 1726] [serial = 734] [outer = 0x8b1e2400] 08:50:48 INFO - PROCESS | 1726 | 1464105048976 Marionette DEBUG loaded listener.js 08:50:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 316 (0x8b1ed400) [pid = 1726] [serial = 735] [outer = 0x8b1e2400] 08:50:49 INFO - PROCESS | 1726 | 1464105049930 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 08:50:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1534ms 08:50:49 INFO - PROCESS | 1726 | 1464105049989 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 08:50:49 INFO - PROCESS | 1726 | 1464105049993 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 08:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:50:50 INFO - PROCESS | 1726 | 1464105049999 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:50:50 INFO - PROCESS | 1726 | 1464105050003 Marionette TRACE conn4 <- [1,950,null,{}] 08:50:50 INFO - PROCESS | 1726 | 1464105050008 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:50 INFO - PROCESS | 1726 | 1464105050207 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 08:50:50 INFO - PROCESS | 1726 | 1464105050461 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:50 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1e1400 == 130 [pid = 1726] [id = 245] 08:50:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 317 (0x8b1e6c00) [pid = 1726] [serial = 736] [outer = (nil)] 08:50:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 318 (0x8ccc3800) [pid = 1726] [serial = 737] [outer = 0x8b1e6c00] 08:50:50 INFO - PROCESS | 1726 | 1464105050593 Marionette DEBUG loaded listener.js 08:50:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 319 (0x8ccc7400) [pid = 1726] [serial = 738] [outer = 0x8b1e6c00] 08:50:51 INFO - PROCESS | 1726 | 1464105051489 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 08:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1532ms 08:50:51 INFO - PROCESS | 1726 | 1464105051532 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 08:50:51 INFO - PROCESS | 1726 | 1464105051537 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 08:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:50:51 INFO - PROCESS | 1726 | 1464105051543 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:50:51 INFO - PROCESS | 1726 | 1464105051548 Marionette TRACE conn4 <- [1,954,null,{}] 08:50:51 INFO - PROCESS | 1726 | 1464105051553 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:51 INFO - PROCESS | 1726 | 1464105051770 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 08:50:52 INFO - PROCESS | 1726 | 1464105052062 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:52 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1f0400 == 131 [pid = 1726] [id = 246] 08:50:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 320 (0x9b2b7000) [pid = 1726] [serial = 739] [outer = (nil)] 08:50:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 321 (0xa224d400) [pid = 1726] [serial = 740] [outer = 0x9b2b7000] 08:50:52 INFO - PROCESS | 1726 | 1464105052200 Marionette DEBUG loaded listener.js 08:50:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 322 (0xa30eb400) [pid = 1726] [serial = 741] [outer = 0x9b2b7000] 08:50:53 INFO - PROCESS | 1726 | 1464105053072 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 08:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1578ms 08:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:50:53 INFO - PROCESS | 1726 | 1464105053123 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 08:50:53 INFO - PROCESS | 1726 | 1464105053126 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 08:50:53 INFO - PROCESS | 1726 | 1464105053132 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:50:53 INFO - PROCESS | 1726 | 1464105053136 Marionette TRACE conn4 <- [1,958,null,{}] 08:50:53 INFO - PROCESS | 1726 | 1464105053141 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:53 INFO - PROCESS | 1726 | 1464105053332 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 08:50:53 INFO - PROCESS | 1726 | 1464105053543 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:53 INFO - PROCESS | 1726 | ++DOCSHELL 0x86f7b000 == 132 [pid = 1726] [id = 247] 08:50:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 323 (0x86f7d000) [pid = 1726] [serial = 742] [outer = (nil)] 08:50:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 324 (0x86f83000) [pid = 1726] [serial = 743] [outer = 0x86f7d000] 08:50:53 INFO - PROCESS | 1726 | 1464105053732 Marionette DEBUG loaded listener.js 08:50:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 325 (0x86f86000) [pid = 1726] [serial = 744] [outer = 0x86f7d000] 08:50:54 INFO - PROCESS | 1726 | 1464105054584 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 08:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1485ms 08:50:54 INFO - PROCESS | 1726 | 1464105054617 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 08:50:54 INFO - PROCESS | 1726 | 1464105054621 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 08:50:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:50:54 INFO - PROCESS | 1726 | 1464105054627 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:50:54 INFO - PROCESS | 1726 | 1464105054630 Marionette TRACE conn4 <- [1,962,null,{}] 08:50:54 INFO - PROCESS | 1726 | 1464105054636 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:54 INFO - PROCESS | 1726 | 1464105054810 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 08:50:55 INFO - PROCESS | 1726 | 1464105055035 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:55 INFO - PROCESS | 1726 | ++DOCSHELL 0x86f7c800 == 133 [pid = 1726] [id = 248] 08:50:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 326 (0x86f7dc00) [pid = 1726] [serial = 745] [outer = (nil)] 08:50:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 327 (0x870bc800) [pid = 1726] [serial = 746] [outer = 0x86f7dc00] 08:50:55 INFO - PROCESS | 1726 | 1464105055151 Marionette DEBUG loaded listener.js 08:50:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 328 (0x870bf400) [pid = 1726] [serial = 747] [outer = 0x86f7dc00] 08:50:56 INFO - PROCESS | 1726 | 1464105056074 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 08:50:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1484ms 08:50:56 INFO - PROCESS | 1726 | 1464105056111 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 08:50:56 INFO - PROCESS | 1726 | 1464105056115 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 08:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:50:56 INFO - PROCESS | 1726 | 1464105056121 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:50:56 INFO - PROCESS | 1726 | 1464105056125 Marionette TRACE conn4 <- [1,966,null,{}] 08:50:56 INFO - PROCESS | 1726 | 1464105056130 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:56 INFO - PROCESS | 1726 | 1464105056310 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 08:50:56 INFO - PROCESS | 1726 | 1464105056526 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:56 INFO - PROCESS | 1726 | ++DOCSHELL 0x870b8800 == 134 [pid = 1726] [id = 249] 08:50:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 329 (0x870b9c00) [pid = 1726] [serial = 748] [outer = (nil)] 08:50:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 330 (0x870c5c00) [pid = 1726] [serial = 749] [outer = 0x870b9c00] 08:50:56 INFO - PROCESS | 1726 | 1464105056641 Marionette DEBUG loaded listener.js 08:50:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 331 (0x87179400) [pid = 1726] [serial = 750] [outer = 0x870b9c00] 08:50:57 INFO - PROCESS | 1726 | 1464105057577 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 08:50:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:50:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1496ms 08:50:57 INFO - PROCESS | 1726 | 1464105057618 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 08:50:57 INFO - PROCESS | 1726 | 1464105057622 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 08:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:50:57 INFO - PROCESS | 1726 | 1464105057629 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:50:57 INFO - PROCESS | 1726 | 1464105057632 Marionette TRACE conn4 <- [1,970,null,{}] 08:50:57 INFO - PROCESS | 1726 | 1464105057638 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:57 INFO - PROCESS | 1726 | 1464105057812 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 08:50:58 INFO - PROCESS | 1726 | 1464105058072 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:58 INFO - PROCESS | 1726 | ++DOCSHELL 0x86f7a400 == 135 [pid = 1726] [id = 250] 08:50:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 332 (0x870bf800) [pid = 1726] [serial = 751] [outer = (nil)] 08:50:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 333 (0x8717f800) [pid = 1726] [serial = 752] [outer = 0x870bf800] 08:50:58 INFO - PROCESS | 1726 | 1464105058215 Marionette DEBUG loaded listener.js 08:50:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 334 (0x87184000) [pid = 1726] [serial = 753] [outer = 0x870bf800] 08:50:59 INFO - PROCESS | 1726 | 1464105059109 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 08:50:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1581ms 08:50:59 INFO - PROCESS | 1726 | 1464105059211 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 08:50:59 INFO - PROCESS | 1726 | 1464105059215 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 08:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:50:59 INFO - PROCESS | 1726 | 1464105059221 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:50:59 INFO - PROCESS | 1726 | 1464105059223 Marionette TRACE conn4 <- [1,974,null,{}] 08:50:59 INFO - PROCESS | 1726 | 1464105059229 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:59 INFO - PROCESS | 1726 | 1464105059432 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 08:50:59 INFO - PROCESS | 1726 | 1464105059702 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:59 INFO - PROCESS | 1726 | ++DOCSHELL 0x8717c000 == 136 [pid = 1726] [id = 251] 08:50:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 335 (0x87183000) [pid = 1726] [serial = 754] [outer = (nil)] 08:50:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 336 (0x875e7400) [pid = 1726] [serial = 755] [outer = 0x87183000] 08:50:59 INFO - PROCESS | 1726 | 1464105059804 Marionette DEBUG loaded listener.js 08:50:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 337 (0x875eb800) [pid = 1726] [serial = 756] [outer = 0x87183000] 08:51:00 INFO - PROCESS | 1726 | 1464105060664 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 08:51:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:51:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1478ms 08:51:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:51:00 INFO - PROCESS | 1726 | 1464105060700 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 08:51:00 INFO - PROCESS | 1726 | 1464105060703 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 08:51:00 INFO - PROCESS | 1726 | 1464105060709 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:51:00 INFO - PROCESS | 1726 | 1464105060713 Marionette TRACE conn4 <- [1,978,null,{}] 08:51:00 INFO - PROCESS | 1726 | 1464105060718 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:00 INFO - PROCESS | 1726 | 1464105060916 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 08:51:01 INFO - PROCESS | 1726 | 1464105061189 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:01 INFO - PROCESS | 1726 | ++DOCSHELL 0x87188000 == 137 [pid = 1726] [id = 252] 08:51:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 338 (0x875e8c00) [pid = 1726] [serial = 757] [outer = (nil)] 08:51:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 339 (0x875f1800) [pid = 1726] [serial = 758] [outer = 0x875e8c00] 08:51:01 INFO - PROCESS | 1726 | 1464105061315 Marionette DEBUG loaded listener.js 08:51:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 340 (0x8cccd000) [pid = 1726] [serial = 759] [outer = 0x875e8c00] 08:51:02 INFO - PROCESS | 1726 | 1464105062242 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 08:51:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:51:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1586ms 08:51:02 INFO - PROCESS | 1726 | 1464105062295 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 08:51:02 INFO - PROCESS | 1726 | 1464105062299 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 08:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:51:02 INFO - PROCESS | 1726 | 1464105062311 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:51:02 INFO - PROCESS | 1726 | 1464105062315 Marionette TRACE conn4 <- [1,982,null,{}] 08:51:02 INFO - PROCESS | 1726 | 1464105062321 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:02 INFO - PROCESS | 1726 | 1464105062520 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 08:51:02 INFO - PROCESS | 1726 | 1464105062779 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:02 INFO - PROCESS | 1726 | ++DOCSHELL 0x875e7800 == 138 [pid = 1726] [id = 253] 08:51:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 341 (0x875eb000) [pid = 1726] [serial = 760] [outer = (nil)] 08:51:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 342 (0x8e904800) [pid = 1726] [serial = 761] [outer = 0x875eb000] 08:51:02 INFO - PROCESS | 1726 | 1464105062910 Marionette DEBUG loaded listener.js 08:51:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 343 (0xa3225c00) [pid = 1726] [serial = 762] [outer = 0x875eb000] 08:51:03 INFO - PROCESS | 1726 | 1464105063768 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 08:51:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:51:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1539ms 08:51:03 INFO - PROCESS | 1726 | 1464105063846 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 08:51:03 INFO - PROCESS | 1726 | 1464105063850 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 08:51:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:51:03 INFO - PROCESS | 1726 | 1464105063856 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:51:03 INFO - PROCESS | 1726 | 1464105063859 Marionette TRACE conn4 <- [1,986,null,{}] 08:51:03 INFO - PROCESS | 1726 | 1464105063864 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:04 INFO - PROCESS | 1726 | 1464105064056 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 08:51:04 INFO - PROCESS | 1726 | 1464105064317 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:04 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ba77400 == 139 [pid = 1726] [id = 254] 08:51:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 344 (0x8ba78400) [pid = 1726] [serial = 763] [outer = (nil)] 08:51:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 345 (0x8ba7e800) [pid = 1726] [serial = 764] [outer = 0x8ba78400] 08:51:04 INFO - PROCESS | 1726 | 1464105064439 Marionette DEBUG loaded listener.js 08:51:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 346 (0x8ba81c00) [pid = 1726] [serial = 765] [outer = 0x8ba78400] 08:51:05 INFO - PROCESS | 1726 | 1464105065288 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 08:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1480ms 08:51:05 INFO - PROCESS | 1726 | 1464105065337 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 08:51:05 INFO - PROCESS | 1726 | 1464105065340 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 08:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:51:05 INFO - PROCESS | 1726 | 1464105065347 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:51:05 INFO - PROCESS | 1726 | 1464105065350 Marionette TRACE conn4 <- [1,990,null,{}] 08:51:05 INFO - PROCESS | 1726 | 1464105065356 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:05 INFO - PROCESS | 1726 | 1464105065536 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 08:51:05 INFO - PROCESS | 1726 | 1464105065756 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:06 INFO - PROCESS | 1726 | ++DOCSHELL 0x86f83800 == 140 [pid = 1726] [id = 255] 08:51:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 347 (0x86f84c00) [pid = 1726] [serial = 766] [outer = (nil)] 08:51:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 348 (0x870c4000) [pid = 1726] [serial = 767] [outer = 0x86f84c00] 08:51:06 INFO - PROCESS | 1726 | 1464105066255 Marionette DEBUG loaded listener.js 08:51:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 349 (0x875e6000) [pid = 1726] [serial = 768] [outer = 0x86f84c00] 08:51:06 INFO - PROCESS | 1726 | --DOCSHELL 0x9237b400 == 139 [pid = 1726] [id = 58] 08:51:06 INFO - PROCESS | 1726 | --DOCSHELL 0x98a4b800 == 138 [pid = 1726] [id = 55] 08:51:06 INFO - PROCESS | 1726 | --DOCSHELL 0x8f5e1800 == 137 [pid = 1726] [id = 138] 08:51:06 INFO - PROCESS | 1726 | --DOCSHELL 0x8e2fe800 == 136 [pid = 1726] [id = 234] 08:51:06 INFO - PROCESS | 1726 | --DOCSHELL 0x90a74000 == 135 [pid = 1726] [id = 233] 08:51:06 INFO - PROCESS | 1726 | --DOCSHELL 0x8e30f000 == 134 [pid = 1726] [id = 232] 08:51:06 INFO - PROCESS | 1726 | --DOCSHELL 0x8bec8400 == 133 [pid = 1726] [id = 231] 08:51:06 INFO - PROCESS | 1726 | --DOCSHELL 0x8bed6400 == 132 [pid = 1726] [id = 230] 08:51:06 INFO - PROCESS | 1726 | --DOCSHELL 0x8a620c00 == 131 [pid = 1726] [id = 229] 08:51:06 INFO - PROCESS | 1726 | --DOCSHELL 0x87d02000 == 130 [pid = 1726] [id = 228] 08:51:06 INFO - PROCESS | 1726 | --DOCSHELL 0x8abce800 == 129 [pid = 1726] [id = 218] 08:51:06 INFO - PROCESS | 1726 | --DOCSHELL 0x8cf74400 == 128 [pid = 1726] [id = 217] 08:51:06 INFO - PROCESS | 1726 | --DOCSHELL 0x8a61f800 == 127 [pid = 1726] [id = 215] 08:51:06 INFO - PROCESS | 1726 | --DOCSHELL 0x8cf77400 == 126 [pid = 1726] [id = 216] 08:51:06 INFO - PROCESS | 1726 | --DOCSHELL 0x8f54c400 == 125 [pid = 1726] [id = 214] 08:51:06 INFO - PROCESS | 1726 | --DOCSHELL 0x8e895400 == 124 [pid = 1726] [id = 213] 08:51:06 INFO - PROCESS | 1726 | --DOCSHELL 0x8d68e800 == 123 [pid = 1726] [id = 212] 08:51:07 INFO - PROCESS | 1726 | --DOMWINDOW == 348 (0x92ad3c00) [pid = 1726] [serial = 632] [outer = (nil)] [url = about:blank] 08:51:07 INFO - PROCESS | 1726 | --DOMWINDOW == 347 (0x91be9800) [pid = 1726] [serial = 629] [outer = (nil)] [url = about:blank] 08:51:07 INFO - PROCESS | 1726 | --DOMWINDOW == 346 (0x8e151000) [pid = 1726] [serial = 616] [outer = (nil)] [url = about:blank] 08:51:07 INFO - PROCESS | 1726 | --DOMWINDOW == 345 (0x9a7b9400) [pid = 1726] [serial = 595] [outer = (nil)] [url = about:blank] 08:51:07 INFO - PROCESS | 1726 | --DOMWINDOW == 344 (0x8cf79000) [pid = 1726] [serial = 607] [outer = (nil)] [url = about:blank] 08:51:07 INFO - PROCESS | 1726 | --DOMWINDOW == 343 (0x8e30b800) [pid = 1726] [serial = 617] [outer = (nil)] [url = about:blank] 08:51:07 INFO - PROCESS | 1726 | --DOMWINDOW == 342 (0xa2277000) [pid = 1726] [serial = 604] [outer = (nil)] [url = about:blank] 08:51:07 INFO - PROCESS | 1726 | --DOMWINDOW == 341 (0x919f9c00) [pid = 1726] [serial = 628] [outer = (nil)] [url = about:blank] 08:51:07 INFO - PROCESS | 1726 | --DOMWINDOW == 340 (0x8f771c00) [pid = 1726] [serial = 625] [outer = (nil)] [url = about:blank] 08:51:07 INFO - PROCESS | 1726 | --DOMWINDOW == 339 (0x8f76d000) [pid = 1726] [serial = 586] [outer = (nil)] [url = about:blank] 08:51:07 INFO - PROCESS | 1726 | --DOMWINDOW == 338 (0x8e979000) [pid = 1726] [serial = 622] [outer = (nil)] [url = about:blank] 08:51:07 INFO - PROCESS | 1726 | --DOMWINDOW == 337 (0x8e315800) [pid = 1726] [serial = 620] [outer = (nil)] [url = about:blank] 08:51:07 INFO - PROCESS | 1726 | --DOMWINDOW == 336 (0x8bec9800) [pid = 1726] [serial = 619] [outer = (nil)] [url = about:blank] 08:51:07 INFO - PROCESS | 1726 | --DOMWINDOW == 335 (0x9b85d000) [pid = 1726] [serial = 598] [outer = (nil)] [url = about:blank] 08:51:07 INFO - PROCESS | 1726 | --DOMWINDOW == 334 (0x919f9400) [pid = 1726] [serial = 631] [outer = (nil)] [url = about:blank] 08:51:07 INFO - PROCESS | 1726 | --DOMWINDOW == 333 (0x8e586c00) [pid = 1726] [serial = 610] [outer = (nil)] [url = about:blank] 08:51:07 INFO - PROCESS | 1726 | --DOMWINDOW == 332 (0x9d0f1800) [pid = 1726] [serial = 601] [outer = (nil)] [url = about:blank] 08:51:07 INFO - PROCESS | 1726 | --DOMWINDOW == 331 (0x92eaf800) [pid = 1726] [serial = 589] [outer = (nil)] [url = about:blank] 08:51:07 INFO - PROCESS | 1726 | --DOMWINDOW == 330 (0x8e170000) [pid = 1726] [serial = 613] [outer = (nil)] [url = about:blank] 08:51:07 INFO - PROCESS | 1726 | --DOMWINDOW == 329 (0x8e14c000) [pid = 1726] [serial = 583] [outer = (nil)] [url = about:blank] 08:51:07 INFO - PROCESS | 1726 | --DOMWINDOW == 328 (0x99e65800) [pid = 1726] [serial = 592] [outer = (nil)] [url = about:blank] 08:51:07 INFO - PROCESS | 1726 | --DOMWINDOW == 327 (0x8f54e800) [pid = 1726] [serial = 623] [outer = (nil)] [url = about:blank] 08:51:07 INFO - PROCESS | 1726 | 1464105067861 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 08:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 2530ms 08:51:07 INFO - PROCESS | 1726 | 1464105067878 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 08:51:07 INFO - PROCESS | 1726 | 1464105067885 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 08:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:51:07 INFO - PROCESS | 1726 | 1464105067893 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:51:07 INFO - PROCESS | 1726 | 1464105067898 Marionette TRACE conn4 <- [1,994,null,{}] 08:51:07 INFO - PROCESS | 1726 | 1464105067905 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:08 INFO - PROCESS | 1726 | 1464105068089 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 08:51:08 INFO - PROCESS | 1726 | 1464105068289 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:08 INFO - PROCESS | 1726 | ++DOCSHELL 0x87187400 == 124 [pid = 1726] [id = 256] 08:51:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 328 (0x87c0dc00) [pid = 1726] [serial = 769] [outer = (nil)] 08:51:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 329 (0x8a8bfc00) [pid = 1726] [serial = 770] [outer = 0x87c0dc00] 08:51:08 INFO - PROCESS | 1726 | 1464105068365 Marionette DEBUG loaded listener.js 08:51:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 330 (0x8aa5b800) [pid = 1726] [serial = 771] [outer = 0x87c0dc00] 08:51:09 INFO - PROCESS | 1726 | 1464105069180 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 08:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1340ms 08:51:09 INFO - PROCESS | 1726 | 1464105069233 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 08:51:09 INFO - PROCESS | 1726 | 1464105069239 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 08:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:51:09 INFO - PROCESS | 1726 | 1464105069294 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:51:09 INFO - PROCESS | 1726 | 1464105069299 Marionette TRACE conn4 <- [1,998,null,{}] 08:51:09 INFO - PROCESS | 1726 | 1464105069306 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:09 INFO - PROCESS | 1726 | 1464105069560 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 08:51:09 INFO - PROCESS | 1726 | 1464105069587 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:09 INFO - PROCESS | 1726 | ++DOCSHELL 0x8abd3c00 == 125 [pid = 1726] [id = 257] 08:51:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 331 (0x8abdc000) [pid = 1726] [serial = 772] [outer = (nil)] 08:51:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 332 (0x8b1ef000) [pid = 1726] [serial = 773] [outer = 0x8abdc000] 08:51:09 INFO - PROCESS | 1726 | 1464105069663 Marionette DEBUG loaded listener.js 08:51:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 333 (0x8ba7e000) [pid = 1726] [serial = 774] [outer = 0x8abdc000] 08:51:10 INFO - PROCESS | 1726 | 1464105070588 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 08:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1355ms 08:51:10 INFO - PROCESS | 1726 | 1464105070632 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 08:51:10 INFO - PROCESS | 1726 | 1464105070635 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 08:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:51:10 INFO - PROCESS | 1726 | 1464105070650 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:51:10 INFO - PROCESS | 1726 | 1464105070656 Marionette TRACE conn4 <- [1,1002,null,{}] 08:51:10 INFO - PROCESS | 1726 | 1464105070671 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:10 INFO - PROCESS | 1726 | 1464105070912 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 08:51:10 INFO - PROCESS | 1726 | 1464105070942 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:10 INFO - PROCESS | 1726 | ++DOCSHELL 0x86505000 == 126 [pid = 1726] [id = 258] 08:51:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 334 (0x8cf15c00) [pid = 1726] [serial = 775] [outer = (nil)] 08:51:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 335 (0x8cf74400) [pid = 1726] [serial = 776] [outer = 0x8cf15c00] 08:51:11 INFO - PROCESS | 1726 | 1464105071015 Marionette DEBUG loaded listener.js 08:51:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 336 (0x8cf7f800) [pid = 1726] [serial = 777] [outer = 0x8cf15c00] 08:51:11 INFO - PROCESS | 1726 | --DOMWINDOW == 335 (0x8e975000) [pid = 1726] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:51:11 INFO - PROCESS | 1726 | --DOMWINDOW == 334 (0x8f5d4400) [pid = 1726] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:51:11 INFO - PROCESS | 1726 | --DOMWINDOW == 333 (0x8e912c00) [pid = 1726] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:51:11 INFO - PROCESS | 1726 | --DOMWINDOW == 332 (0x8e911000) [pid = 1726] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:51:11 INFO - PROCESS | 1726 | --DOMWINDOW == 331 (0x8cf13c00) [pid = 1726] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:51:11 INFO - PROCESS | 1726 | --DOMWINDOW == 330 (0x8cf76c00) [pid = 1726] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:51:11 INFO - PROCESS | 1726 | --DOMWINDOW == 329 (0x88866800) [pid = 1726] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:51:11 INFO - PROCESS | 1726 | --DOMWINDOW == 328 (0x90d99800) [pid = 1726] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:51:12 INFO - PROCESS | 1726 | 1464105072415 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 08:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1843ms 08:51:12 INFO - PROCESS | 1726 | 1464105072488 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 08:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:51:12 INFO - PROCESS | 1726 | 1464105072493 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 08:51:12 INFO - PROCESS | 1726 | 1464105072499 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:51:12 INFO - PROCESS | 1726 | 1464105072502 Marionette TRACE conn4 <- [1,1006,null,{}] 08:51:12 INFO - PROCESS | 1726 | 1464105072507 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:12 INFO - PROCESS | 1726 | 1464105072663 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 08:51:12 INFO - PROCESS | 1726 | 1464105072677 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:12 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b34a800 == 127 [pid = 1726] [id = 259] 08:51:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 329 (0x8cccdc00) [pid = 1726] [serial = 778] [outer = (nil)] 08:51:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 330 (0x8e170000) [pid = 1726] [serial = 779] [outer = 0x8cccdc00] 08:51:12 INFO - PROCESS | 1726 | 1464105072912 Marionette DEBUG loaded listener.js 08:51:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 331 (0x8e2f4800) [pid = 1726] [serial = 780] [outer = 0x8cccdc00] 08:51:13 INFO - PROCESS | 1726 | 1464105073681 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 08:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1234ms 08:51:13 INFO - PROCESS | 1726 | 1464105073733 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 08:51:13 INFO - PROCESS | 1726 | 1464105073737 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 08:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:51:13 INFO - PROCESS | 1726 | 1464105073743 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:51:13 INFO - PROCESS | 1726 | 1464105073745 Marionette TRACE conn4 <- [1,1010,null,{}] 08:51:13 INFO - PROCESS | 1726 | 1464105073751 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:13 INFO - PROCESS | 1726 | 1464105073983 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 08:51:14 INFO - PROCESS | 1726 | 1464105074249 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:14 INFO - PROCESS | 1726 | ++DOCSHELL 0x86507800 == 128 [pid = 1726] [id = 260] 08:51:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 332 (0x8650c400) [pid = 1726] [serial = 781] [outer = (nil)] 08:51:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 333 (0x870bac00) [pid = 1726] [serial = 782] [outer = 0x8650c400] 08:51:14 INFO - PROCESS | 1726 | 1464105074401 Marionette DEBUG loaded listener.js 08:51:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 334 (0x875f0c00) [pid = 1726] [serial = 783] [outer = 0x8650c400] 08:51:15 INFO - PROCESS | 1726 | 1464105075337 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 08:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1628ms 08:51:15 INFO - PROCESS | 1726 | 1464105075373 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 08:51:15 INFO - PROCESS | 1726 | 1464105075380 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 08:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:51:15 INFO - PROCESS | 1726 | 1464105075388 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:51:15 INFO - PROCESS | 1726 | 1464105075393 Marionette TRACE conn4 <- [1,1014,null,{}] 08:51:15 INFO - PROCESS | 1726 | 1464105075400 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:15 INFO - PROCESS | 1726 | 1464105075615 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 08:51:15 INFO - PROCESS | 1726 | 1464105075889 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:15 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b0c1800 == 129 [pid = 1726] [id = 261] 08:51:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 335 (0x8b0cb000) [pid = 1726] [serial = 784] [outer = (nil)] 08:51:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 336 (0x8b1f0800) [pid = 1726] [serial = 785] [outer = 0x8b0cb000] 08:51:16 INFO - PROCESS | 1726 | 1464105076025 Marionette DEBUG loaded listener.js 08:51:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 337 (0x8ba83800) [pid = 1726] [serial = 786] [outer = 0x8b0cb000] 08:51:16 INFO - PROCESS | 1726 | 1464105076966 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 08:51:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:51:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1642ms 08:51:17 INFO - PROCESS | 1726 | 1464105077033 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 08:51:17 INFO - PROCESS | 1726 | 1464105077040 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 08:51:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:51:17 INFO - PROCESS | 1726 | 1464105077050 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:51:17 INFO - PROCESS | 1726 | 1464105077054 Marionette TRACE conn4 <- [1,1018,null,{}] 08:51:17 INFO - PROCESS | 1726 | 1464105077060 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:17 INFO - PROCESS | 1726 | 1464105077285 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 08:51:17 INFO - PROCESS | 1726 | 1464105077619 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:17 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d574000 == 130 [pid = 1726] [id = 262] 08:51:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 338 (0x8e16ac00) [pid = 1726] [serial = 787] [outer = (nil)] 08:51:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 339 (0x8e2fec00) [pid = 1726] [serial = 788] [outer = 0x8e16ac00] 08:51:17 INFO - PROCESS | 1726 | 1464105077746 Marionette DEBUG loaded listener.js 08:51:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 340 (0x8e31a000) [pid = 1726] [serial = 789] [outer = 0x8e16ac00] 08:51:18 INFO - PROCESS | 1726 | 1464105078734 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 08:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1737ms 08:51:18 INFO - PROCESS | 1726 | 1464105078787 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 08:51:18 INFO - PROCESS | 1726 | 1464105078791 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 08:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:51:18 INFO - PROCESS | 1726 | 1464105078809 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:51:18 INFO - PROCESS | 1726 | 1464105078819 Marionette TRACE conn4 <- [1,1022,null,{}] 08:51:18 INFO - PROCESS | 1726 | 1464105078827 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:19 INFO - PROCESS | 1726 | 1464105079078 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 08:51:19 INFO - PROCESS | 1726 | 1464105079384 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:19 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e912c00 == 131 [pid = 1726] [id = 263] 08:51:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 341 (0x8e973c00) [pid = 1726] [serial = 790] [outer = (nil)] 08:51:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 342 (0x8f5dd800) [pid = 1726] [serial = 791] [outer = 0x8e973c00] 08:51:19 INFO - PROCESS | 1726 | 1464105079480 Marionette DEBUG loaded listener.js 08:51:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 343 (0x8f773400) [pid = 1726] [serial = 792] [outer = 0x8e973c00] 08:51:20 INFO - PROCESS | 1726 | 1464105080379 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 08:51:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:51:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1653ms 08:51:20 INFO - PROCESS | 1726 | 1464105080455 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 08:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:51:20 INFO - PROCESS | 1726 | 1464105080461 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 08:51:20 INFO - PROCESS | 1726 | 1464105080467 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:51:20 INFO - PROCESS | 1726 | 1464105080470 Marionette TRACE conn4 <- [1,1026,null,{}] 08:51:20 INFO - PROCESS | 1726 | 1464105080476 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:20 INFO - PROCESS | 1726 | 1464105080710 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 08:51:20 INFO - PROCESS | 1726 | 1464105080972 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:21 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f5d9c00 == 132 [pid = 1726] [id = 264] 08:51:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 344 (0x8f767000) [pid = 1726] [serial = 793] [outer = (nil)] 08:51:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 345 (0x90d99800) [pid = 1726] [serial = 794] [outer = 0x8f767000] 08:51:21 INFO - PROCESS | 1726 | 1464105081101 Marionette DEBUG loaded listener.js 08:51:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 346 (0x919f2800) [pid = 1726] [serial = 795] [outer = 0x8f767000] 08:51:21 INFO - PROCESS | 1726 | 1464105081970 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 08:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1579ms 08:51:22 INFO - PROCESS | 1726 | 1464105082046 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 08:51:22 INFO - PROCESS | 1726 | 1464105082051 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 08:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:51:22 INFO - PROCESS | 1726 | 1464105082058 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:51:22 INFO - PROCESS | 1726 | 1464105082062 Marionette TRACE conn4 <- [1,1030,null,{}] 08:51:22 INFO - PROCESS | 1726 | 1464105082068 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:22 INFO - PROCESS | 1726 | 1464105082366 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 08:51:22 INFO - PROCESS | 1726 | 1464105082702 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:22 INFO - PROCESS | 1726 | ++DOCSHELL 0x91bf1c00 == 133 [pid = 1726] [id = 265] 08:51:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 347 (0x91bf2c00) [pid = 1726] [serial = 796] [outer = (nil)] 08:51:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 348 (0x91d05400) [pid = 1726] [serial = 797] [outer = 0x91bf2c00] 08:51:22 INFO - PROCESS | 1726 | 1464105082818 Marionette DEBUG loaded listener.js 08:51:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 349 (0x92999800) [pid = 1726] [serial = 798] [outer = 0x91bf2c00] 08:51:23 INFO - PROCESS | 1726 | 1464105083749 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 08:51:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:51:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1735ms 08:51:23 INFO - PROCESS | 1726 | 1464105083794 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 08:51:23 INFO - PROCESS | 1726 | 1464105083798 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 08:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:51:23 INFO - PROCESS | 1726 | 1464105083804 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:51:23 INFO - PROCESS | 1726 | 1464105083808 Marionette TRACE conn4 <- [1,1034,null,{}] 08:51:23 INFO - PROCESS | 1726 | 1464105083813 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:24 INFO - PROCESS | 1726 | 1464105084006 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 08:51:24 INFO - PROCESS | 1726 | 1464105084272 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:24 INFO - PROCESS | 1726 | ++DOCSHELL 0x91be9400 == 134 [pid = 1726] [id = 266] 08:51:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 350 (0x91bf4000) [pid = 1726] [serial = 799] [outer = (nil)] 08:51:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 351 (0x95364400) [pid = 1726] [serial = 800] [outer = 0x91bf4000] 08:51:24 INFO - PROCESS | 1726 | 1464105084412 Marionette DEBUG loaded listener.js 08:51:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 352 (0x98171400) [pid = 1726] [serial = 801] [outer = 0x91bf4000] 08:51:25 INFO - PROCESS | 1726 | 1464105085291 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 08:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1528ms 08:51:25 INFO - PROCESS | 1726 | 1464105085333 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 08:51:25 INFO - PROCESS | 1726 | 1464105085338 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 08:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:51:25 INFO - PROCESS | 1726 | 1464105085344 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:51:25 INFO - PROCESS | 1726 | 1464105085347 Marionette TRACE conn4 <- [1,1038,null,{}] 08:51:25 INFO - PROCESS | 1726 | 1464105085353 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:25 INFO - PROCESS | 1726 | 1464105085530 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 08:51:25 INFO - PROCESS | 1726 | 1464105085755 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:25 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f548c00 == 135 [pid = 1726] [id = 267] 08:51:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 353 (0x92eb6000) [pid = 1726] [serial = 802] [outer = (nil)] 08:51:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 354 (0x99e41000) [pid = 1726] [serial = 803] [outer = 0x92eb6000] 08:51:25 INFO - PROCESS | 1726 | 1464105085922 Marionette DEBUG loaded listener.js 08:51:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 355 (0x99f5a800) [pid = 1726] [serial = 804] [outer = 0x92eb6000] 08:51:26 INFO - PROCESS | 1726 | 1464105086809 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 08:51:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1528ms 08:51:26 INFO - PROCESS | 1726 | 1464105086872 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 08:51:26 INFO - PROCESS | 1726 | 1464105086876 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 08:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:51:26 INFO - PROCESS | 1726 | 1464105086882 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:51:26 INFO - PROCESS | 1726 | 1464105086886 Marionette TRACE conn4 <- [1,1042,null,{}] 08:51:26 INFO - PROCESS | 1726 | 1464105086891 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:27 INFO - PROCESS | 1726 | 1464105087075 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 08:51:27 INFO - PROCESS | 1726 | 1464105087405 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:27 INFO - PROCESS | 1726 | ++DOCSHELL 0x92eac800 == 136 [pid = 1726] [id = 268] 08:51:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 356 (0x93b81800) [pid = 1726] [serial = 805] [outer = (nil)] 08:51:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 357 (0x9a7bbc00) [pid = 1726] [serial = 806] [outer = 0x93b81800] 08:51:27 INFO - PROCESS | 1726 | 1464105087495 Marionette DEBUG loaded listener.js 08:51:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 358 (0x9a90ec00) [pid = 1726] [serial = 807] [outer = 0x93b81800] 08:51:28 INFO - PROCESS | 1726 | 1464105088362 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 08:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1529ms 08:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:51:28 INFO - PROCESS | 1726 | 1464105088413 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 08:51:28 INFO - PROCESS | 1726 | 1464105088416 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 08:51:28 INFO - PROCESS | 1726 | 1464105088423 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:51:28 INFO - PROCESS | 1726 | 1464105088426 Marionette TRACE conn4 <- [1,1046,null,{}] 08:51:28 INFO - PROCESS | 1726 | 1464105088432 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:28 INFO - PROCESS | 1726 | 1464105088625 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 08:51:28 INFO - PROCESS | 1726 | 1464105088955 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:28 INFO - PROCESS | 1726 | ++DOCSHELL 0x99f5bc00 == 137 [pid = 1726] [id = 269] 08:51:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 359 (0x9a7c0c00) [pid = 1726] [serial = 808] [outer = (nil)] 08:51:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 360 (0x9b856800) [pid = 1726] [serial = 809] [outer = 0x9a7c0c00] 08:51:29 INFO - PROCESS | 1726 | 1464105089057 Marionette DEBUG loaded listener.js 08:51:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 361 (0x9cc1e000) [pid = 1726] [serial = 810] [outer = 0x9a7c0c00] 08:51:29 INFO - PROCESS | 1726 | 1464105089917 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 08:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1539ms 08:51:29 INFO - PROCESS | 1726 | 1464105089962 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 08:51:29 INFO - PROCESS | 1726 | 1464105089966 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 08:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:51:29 INFO - PROCESS | 1726 | 1464105089972 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:51:29 INFO - PROCESS | 1726 | 1464105089975 Marionette TRACE conn4 <- [1,1050,null,{}] 08:51:29 INFO - PROCESS | 1726 | 1464105089981 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:30 INFO - PROCESS | 1726 | 1464105090173 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 08:51:30 INFO - PROCESS | 1726 | 1464105090445 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:30 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bd56800 == 138 [pid = 1726] [id = 270] 08:51:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 362 (0x8bd56c00) [pid = 1726] [serial = 811] [outer = (nil)] 08:51:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 363 (0x8bd5ac00) [pid = 1726] [serial = 812] [outer = 0x8bd56c00] 08:51:30 INFO - PROCESS | 1726 | 1464105090605 Marionette DEBUG loaded listener.js 08:51:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 364 (0x9a3cd800) [pid = 1726] [serial = 813] [outer = 0x8bd56c00] 08:51:31 INFO - PROCESS | 1726 | 1464105091538 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 08:51:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:51:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1632ms 08:51:31 INFO - PROCESS | 1726 | 1464105091605 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 08:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:51:31 INFO - PROCESS | 1726 | 1464105091609 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 08:51:31 INFO - PROCESS | 1726 | 1464105091616 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:51:31 INFO - PROCESS | 1726 | 1464105091620 Marionette TRACE conn4 <- [1,1054,null,{}] 08:51:31 INFO - PROCESS | 1726 | 1464105091625 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:31 INFO - PROCESS | 1726 | 1464105091881 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 08:51:32 INFO - PROCESS | 1726 | 1464105092214 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:32 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bd59000 == 139 [pid = 1726] [id = 271] 08:51:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 365 (0x8bd5ec00) [pid = 1726] [serial = 814] [outer = (nil)] 08:51:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 366 (0x8cf4bc00) [pid = 1726] [serial = 815] [outer = 0x8bd5ec00] 08:51:32 INFO - PROCESS | 1726 | 1464105092303 Marionette DEBUG loaded listener.js 08:51:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 367 (0x8cf50800) [pid = 1726] [serial = 816] [outer = 0x8bd5ec00] 08:51:33 INFO - PROCESS | 1726 | 1464105093175 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 08:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1631ms 08:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:51:33 INFO - PROCESS | 1726 | 1464105093247 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 08:51:33 INFO - PROCESS | 1726 | 1464105093250 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 08:51:33 INFO - PROCESS | 1726 | 1464105093256 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:51:33 INFO - PROCESS | 1726 | 1464105093260 Marionette TRACE conn4 <- [1,1058,null,{}] 08:51:33 INFO - PROCESS | 1726 | 1464105093265 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:33 INFO - PROCESS | 1726 | 1464105093449 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 08:51:33 INFO - PROCESS | 1726 | 1464105093717 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:33 INFO - PROCESS | 1726 | ++DOCSHELL 0x867e7400 == 140 [pid = 1726] [id = 272] 08:51:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 368 (0x867e7800) [pid = 1726] [serial = 817] [outer = (nil)] 08:51:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 369 (0x867f0000) [pid = 1726] [serial = 818] [outer = 0x867e7800] 08:51:33 INFO - PROCESS | 1726 | 1464105093871 Marionette DEBUG loaded listener.js 08:51:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 370 (0x867f3000) [pid = 1726] [serial = 819] [outer = 0x867e7800] 08:51:34 INFO - PROCESS | 1726 | 1464105094732 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 08:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1541ms 08:51:34 INFO - PROCESS | 1726 | 1464105094797 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 08:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:51:34 INFO - PROCESS | 1726 | 1464105094810 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 08:51:34 INFO - PROCESS | 1726 | 1464105094817 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:51:34 INFO - PROCESS | 1726 | 1464105094820 Marionette TRACE conn4 <- [1,1062,null,{}] 08:51:34 INFO - PROCESS | 1726 | 1464105094826 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:35 INFO - PROCESS | 1726 | 1464105095058 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 08:51:35 INFO - PROCESS | 1726 | 1464105095378 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:35 INFO - PROCESS | 1726 | ++DOCSHELL 0x867e7c00 == 141 [pid = 1726] [id = 273] 08:51:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 371 (0x867e9c00) [pid = 1726] [serial = 820] [outer = (nil)] 08:51:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 372 (0x8986bc00) [pid = 1726] [serial = 821] [outer = 0x867e9c00] 08:51:35 INFO - PROCESS | 1726 | 1464105095465 Marionette DEBUG loaded listener.js 08:51:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 373 (0x8986ec00) [pid = 1726] [serial = 822] [outer = 0x867e9c00] 08:51:36 INFO - PROCESS | 1726 | 1464105096353 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 08:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1582ms 08:51:36 INFO - PROCESS | 1726 | 1464105096399 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 08:51:36 INFO - PROCESS | 1726 | 1464105096403 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 08:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:51:36 INFO - PROCESS | 1726 | 1464105096409 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:51:36 INFO - PROCESS | 1726 | 1464105096413 Marionette TRACE conn4 <- [1,1066,null,{}] 08:51:36 INFO - PROCESS | 1726 | 1464105096418 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:36 INFO - PROCESS | 1726 | 1464105096597 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 08:51:36 INFO - PROCESS | 1726 | 1464105096910 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:36 INFO - PROCESS | 1726 | ++DOCSHELL 0x867ee800 == 142 [pid = 1726] [id = 274] 08:51:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 374 (0x88868400) [pid = 1726] [serial = 823] [outer = (nil)] 08:51:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 375 (0x89875c00) [pid = 1726] [serial = 824] [outer = 0x88868400] 08:51:37 INFO - PROCESS | 1726 | 1464105096999 Marionette DEBUG loaded listener.js 08:51:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 376 (0x89877400) [pid = 1726] [serial = 825] [outer = 0x88868400] 08:51:37 INFO - PROCESS | 1726 | 1464105097879 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 08:51:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1528ms 08:51:37 INFO - PROCESS | 1726 | 1464105097937 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 08:51:37 INFO - PROCESS | 1726 | 1464105097940 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 08:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:51:37 INFO - PROCESS | 1726 | 1464105097947 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:51:37 INFO - PROCESS | 1726 | 1464105097950 Marionette TRACE conn4 <- [1,1070,null,{}] 08:51:37 INFO - PROCESS | 1726 | 1464105097955 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:38 INFO - PROCESS | 1726 | 1464105098173 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 08:51:38 INFO - PROCESS | 1726 | 1464105098484 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:38 INFO - PROCESS | 1726 | ++DOCSHELL 0x85ee3400 == 143 [pid = 1726] [id = 275] 08:51:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 377 (0x85ee4400) [pid = 1726] [serial = 826] [outer = (nil)] 08:51:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 378 (0x85eea800) [pid = 1726] [serial = 827] [outer = 0x85ee4400] 08:51:38 INFO - PROCESS | 1726 | 1464105098576 Marionette DEBUG loaded listener.js 08:51:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 379 (0x85eec000) [pid = 1726] [serial = 828] [outer = 0x85ee4400] 08:51:39 INFO - PROCESS | 1726 | 1464105099416 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 08:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1531ms 08:51:39 INFO - PROCESS | 1726 | 1464105099479 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 08:51:39 INFO - PROCESS | 1726 | 1464105099483 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 08:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:51:39 INFO - PROCESS | 1726 | 1464105099490 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:51:39 INFO - PROCESS | 1726 | 1464105099493 Marionette TRACE conn4 <- [1,1074,null,{}] 08:51:39 INFO - PROCESS | 1726 | 1464105099499 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:39 INFO - PROCESS | 1726 | 1464105099705 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 08:51:40 INFO - PROCESS | 1726 | 1464105100020 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:40 INFO - PROCESS | 1726 | ++DOCSHELL 0x85eed000 == 144 [pid = 1726] [id = 276] 08:51:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 380 (0x85eedc00) [pid = 1726] [serial = 829] [outer = (nil)] 08:51:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 381 (0x89871800) [pid = 1726] [serial = 830] [outer = 0x85eedc00] 08:51:40 INFO - PROCESS | 1726 | 1464105100111 Marionette DEBUG loaded listener.js 08:51:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 382 (0x89878800) [pid = 1726] [serial = 831] [outer = 0x85eedc00] 08:51:41 INFO - PROCESS | 1726 | 1464105101015 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 08:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1540ms 08:51:41 INFO - PROCESS | 1726 | 1464105101030 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 08:51:41 INFO - PROCESS | 1726 | 1464105101034 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 08:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:51:41 INFO - PROCESS | 1726 | 1464105101041 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:51:41 INFO - PROCESS | 1726 | 1464105101043 Marionette TRACE conn4 <- [1,1078,null,{}] 08:51:41 INFO - PROCESS | 1726 | 1464105101049 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:41 INFO - PROCESS | 1726 | 1464105101245 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 08:51:41 INFO - PROCESS | 1726 | 1464105101571 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:41 INFO - PROCESS | 1726 | ++DOCSHELL 0x856b7800 == 145 [pid = 1726] [id = 277] 08:51:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 383 (0x856b8c00) [pid = 1726] [serial = 832] [outer = (nil)] 08:51:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 384 (0x856bf400) [pid = 1726] [serial = 833] [outer = 0x856b8c00] 08:51:41 INFO - PROCESS | 1726 | 1464105101664 Marionette DEBUG loaded listener.js 08:51:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 385 (0x856c1000) [pid = 1726] [serial = 834] [outer = 0x856b8c00] 08:51:42 INFO - PROCESS | 1726 | 1464105102558 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 08:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1581ms 08:51:42 INFO - PROCESS | 1726 | 1464105102623 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 08:51:42 INFO - PROCESS | 1726 | 1464105102627 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 08:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:51:42 INFO - PROCESS | 1726 | 1464105102633 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:51:42 INFO - PROCESS | 1726 | 1464105102636 Marionette TRACE conn4 <- [1,1082,null,{}] 08:51:42 INFO - PROCESS | 1726 | 1464105102641 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:42 INFO - PROCESS | 1726 | 1464105102828 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 08:51:43 INFO - PROCESS | 1726 | 1464105103139 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:43 INFO - PROCESS | 1726 | ++DOCSHELL 0x849e5400 == 146 [pid = 1726] [id = 278] 08:51:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 386 (0x849e7400) [pid = 1726] [serial = 835] [outer = (nil)] 08:51:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 387 (0x849ed000) [pid = 1726] [serial = 836] [outer = 0x849e7400] 08:51:43 INFO - PROCESS | 1726 | 1464105103228 Marionette DEBUG loaded listener.js 08:51:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 388 (0x849eec00) [pid = 1726] [serial = 837] [outer = 0x849e7400] 08:51:44 INFO - PROCESS | 1726 | 1464105104195 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 08:51:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:51:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1598ms 08:51:44 INFO - PROCESS | 1726 | 1464105104231 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 08:51:44 INFO - PROCESS | 1726 | 1464105104234 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 08:51:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:51:44 INFO - PROCESS | 1726 | 1464105104246 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:51:44 INFO - PROCESS | 1726 | 1464105104249 Marionette TRACE conn4 <- [1,1086,null,{}] 08:51:44 INFO - PROCESS | 1726 | 1464105104255 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:45 INFO - PROCESS | 1726 | --DOCSHELL 0x8b34d800 == 145 [pid = 1726] [id = 194] 08:51:45 INFO - PROCESS | 1726 | --DOCSHELL 0x8a61b800 == 144 [pid = 1726] [id = 189] 08:51:45 INFO - PROCESS | 1726 | --DOCSHELL 0x90b6bc00 == 143 [pid = 1726] [id = 190] 08:51:45 INFO - PROCESS | 1726 | --DOCSHELL 0x8becd400 == 142 [pid = 1726] [id = 203] 08:51:45 INFO - PROCESS | 1726 | --DOCSHELL 0x8b356000 == 141 [pid = 1726] [id = 198] 08:51:45 INFO - PROCESS | 1726 | --DOCSHELL 0x8e14dc00 == 140 [pid = 1726] [id = 197] 08:51:45 INFO - PROCESS | 1726 | --DOCSHELL 0x8a61c000 == 139 [pid = 1726] [id = 201] 08:51:45 INFO - PROCESS | 1726 | --DOCSHELL 0x8bed3c00 == 138 [pid = 1726] [id = 199] 08:51:45 INFO - PROCESS | 1726 | --DOCSHELL 0x8b350800 == 137 [pid = 1726] [id = 200] 08:51:45 INFO - PROCESS | 1726 | --DOCSHELL 0x8a8c5800 == 136 [pid = 1726] [id = 202] 08:51:45 INFO - PROCESS | 1726 | --DOCSHELL 0x8b34a800 == 135 [pid = 1726] [id = 259] 08:51:45 INFO - PROCESS | 1726 | --DOCSHELL 0x86505000 == 134 [pid = 1726] [id = 258] 08:51:45 INFO - PROCESS | 1726 | --DOCSHELL 0x8abd3c00 == 133 [pid = 1726] [id = 257] 08:51:45 INFO - PROCESS | 1726 | --DOCSHELL 0x87187400 == 132 [pid = 1726] [id = 256] 08:51:45 INFO - PROCESS | 1726 | --DOCSHELL 0x86f83800 == 131 [pid = 1726] [id = 255] 08:51:45 INFO - PROCESS | 1726 | --DOCSHELL 0x875e7800 == 130 [pid = 1726] [id = 253] 08:51:45 INFO - PROCESS | 1726 | --DOCSHELL 0x87188000 == 129 [pid = 1726] [id = 252] 08:51:45 INFO - PROCESS | 1726 | --DOCSHELL 0x8717c000 == 128 [pid = 1726] [id = 251] 08:51:45 INFO - PROCESS | 1726 | --DOCSHELL 0x86f7a400 == 127 [pid = 1726] [id = 250] 08:51:45 INFO - PROCESS | 1726 | --DOCSHELL 0x870b8800 == 126 [pid = 1726] [id = 249] 08:51:45 INFO - PROCESS | 1726 | --DOCSHELL 0x86f7b000 == 125 [pid = 1726] [id = 247] 08:51:45 INFO - PROCESS | 1726 | --DOCSHELL 0x86f7c800 == 124 [pid = 1726] [id = 248] 08:51:45 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1f0400 == 123 [pid = 1726] [id = 246] 08:51:45 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1e1400 == 122 [pid = 1726] [id = 245] 08:51:45 INFO - PROCESS | 1726 | --DOCSHELL 0x9b97b400 == 121 [pid = 1726] [id = 243] 08:51:45 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1e2000 == 120 [pid = 1726] [id = 244] 08:51:45 INFO - PROCESS | 1726 | --DOCSHELL 0x999c2c00 == 119 [pid = 1726] [id = 242] 08:51:45 INFO - PROCESS | 1726 | --DOCSHELL 0x951f0800 == 118 [pid = 1726] [id = 241] 08:51:45 INFO - PROCESS | 1726 | --DOCSHELL 0x929a1400 == 117 [pid = 1726] [id = 240] 08:51:45 INFO - PROCESS | 1726 | --DOCSHELL 0x8f76e000 == 116 [pid = 1726] [id = 239] 08:51:45 INFO - PROCESS | 1726 | --DOCSHELL 0x8cf7f000 == 115 [pid = 1726] [id = 237] 08:51:45 INFO - PROCESS | 1726 | --DOCSHELL 0x919f5c00 == 114 [pid = 1726] [id = 238] 08:51:45 INFO - PROCESS | 1726 | --DOCSHELL 0x8a625000 == 113 [pid = 1726] [id = 236] 08:51:45 INFO - PROCESS | 1726 | 1464105105527 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 08:51:45 INFO - PROCESS | 1726 | --DOMWINDOW == 387 (0x92eb6c00) [pid = 1726] [serial = 707] [outer = (nil)] [url = about:blank] 08:51:45 INFO - PROCESS | 1726 | --DOMWINDOW == 386 (0x8cf17800) [pid = 1726] [serial = 434] [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.] 08:51:45 INFO - PROCESS | 1726 | --DOMWINDOW == 385 (0x92890400) [pid = 1726] [serial = 705] [outer = (nil)] [url = about:blank] 08:51:45 INFO - PROCESS | 1726 | --DOMWINDOW == 384 (0x87c09800) [pid = 1726] [serial = 677] [outer = (nil)] [url = about:blank] 08:51:45 INFO - PROCESS | 1726 | --DOMWINDOW == 383 (0x8f769000) [pid = 1726] [serial = 696] [outer = (nil)] [url = about:blank] 08:51:45 INFO - PROCESS | 1726 | --DOMWINDOW == 382 (0x90c62400) [pid = 1726] [serial = 699] [outer = (nil)] [url = about:blank] 08:51:45 INFO - PROCESS | 1726 | --DOMWINDOW == 381 (0x8b0cd800) [pid = 1726] [serial = 661] [outer = (nil)] [url = about:blank] 08:51:45 INFO - PROCESS | 1726 | --DOMWINDOW == 380 (0x9a3cf800) [pid = 1726] [serial = 646] [outer = (nil)] [url = about:blank] 08:51:45 INFO - PROCESS | 1726 | --DOMWINDOW == 379 (0x8e89b800) [pid = 1726] [serial = 693] [outer = (nil)] [url = about:blank] 08:51:45 INFO - PROCESS | 1726 | --DOMWINDOW == 378 (0x87d0e400) [pid = 1726] [serial = 683] [outer = (nil)] [url = about:blank] 08:51:45 INFO - PROCESS | 1726 | --DOMWINDOW == 377 (0x8e16e400) [pid = 1726] [serial = 690] [outer = (nil)] [url = about:blank] 08:51:45 INFO - PROCESS | 1726 | --DOMWINDOW == 376 (0x8b0c4400) [pid = 1726] [serial = 658] [outer = (nil)] [url = about:blank] 08:51:45 INFO - PROCESS | 1726 | --DOMWINDOW == 375 (0x8abd5400) [pid = 1726] [serial = 655] [outer = (nil)] [url = about:blank] 08:51:45 INFO - PROCESS | 1726 | --DOMWINDOW == 374 (0x8f5dac00) [pid = 1726] [serial = 695] [outer = (nil)] [url = about:blank] 08:51:45 INFO - PROCESS | 1726 | --DOMWINDOW == 373 (0x87d03800) [pid = 1726] [serial = 680] [outer = (nil)] [url = about:blank] 08:51:45 INFO - PROCESS | 1726 | --DOMWINDOW == 372 (0x8a8be800) [pid = 1726] [serial = 686] [outer = (nil)] [url = about:blank] 08:51:45 INFO - PROCESS | 1726 | --DOMWINDOW == 371 (0x90a78800) [pid = 1726] [serial = 698] [outer = (nil)] [url = about:blank] 08:51:45 INFO - PROCESS | 1726 | --DOMWINDOW == 370 (0x93d9a400) [pid = 1726] [serial = 634] [outer = (nil)] [url = about:blank] 08:51:45 INFO - PROCESS | 1726 | --DOMWINDOW == 369 (0x88866000) [pid = 1726] [serial = 671] [outer = (nil)] [url = about:blank] 08:51:45 INFO - PROCESS | 1726 | --DOMWINDOW == 368 (0x91d06400) [pid = 1726] [serial = 664] [outer = (nil)] [url = about:blank] 08:51:45 INFO - PROCESS | 1726 | --DOMWINDOW == 367 (0x8d693c00) [pid = 1726] [serial = 689] [outer = (nil)] [url = about:blank] 08:51:45 INFO - PROCESS | 1726 | --DOMWINDOW == 366 (0x9adce400) [pid = 1726] [serial = 649] [outer = (nil)] [url = about:blank] 08:51:45 INFO - PROCESS | 1726 | --DOMWINDOW == 365 (0x919f2400) [pid = 1726] [serial = 704] [outer = (nil)] [url = about:blank] 08:51:45 INFO - PROCESS | 1726 | --DOMWINDOW == 364 (0x9d0bbc00) [pid = 1726] [serial = 652] [outer = (nil)] [url = about:blank] 08:51:45 INFO - PROCESS | 1726 | --DOMWINDOW == 363 (0x91bed400) [pid = 1726] [serial = 701] [outer = (nil)] [url = about:blank] 08:51:45 INFO - PROCESS | 1726 | --DOMWINDOW == 362 (0x999cc800) [pid = 1726] [serial = 643] [outer = (nil)] [url = about:blank] 08:51:45 INFO - PROCESS | 1726 | --DOMWINDOW == 361 (0x8aa5e000) [pid = 1726] [serial = 687] [outer = (nil)] [url = about:blank] 08:51:45 INFO - PROCESS | 1726 | --DOMWINDOW == 360 (0x8e2f1800) [pid = 1726] [serial = 637] [outer = (nil)] [url = about:blank] 08:51:45 INFO - PROCESS | 1726 | --DOMWINDOW == 359 (0x91d06c00) [pid = 1726] [serial = 674] [outer = (nil)] [url = about:blank] 08:51:45 INFO - PROCESS | 1726 | --DOMWINDOW == 358 (0x8e170800) [pid = 1726] [serial = 692] [outer = (nil)] [url = about:blank] 08:51:45 INFO - PROCESS | 1726 | --DOMWINDOW == 357 (0x91d0d400) [pid = 1726] [serial = 702] [outer = (nil)] [url = about:blank] 08:51:45 INFO - PROCESS | 1726 | --DOMWINDOW == 356 (0x8b0ce000) [pid = 1726] [serial = 668] [outer = (nil)] [url = about:blank] 08:51:45 INFO - PROCESS | 1726 | --DOMWINDOW == 355 (0x90a6ec00) [pid = 1726] [serial = 640] [outer = (nil)] [url = about:blank] 08:51:45 INFO - PROCESS | 1726 | --DOMWINDOW == 354 (0x90c68c00) [pid = 1726] [serial = 626] [outer = (nil)] [url = about:blank] 08:51:45 INFO - PROCESS | 1726 | 1464105105954 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:45 INFO - PROCESS | 1726 | ++DOCSHELL 0x867ea000 == 114 [pid = 1726] [id = 279] 08:51:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 355 (0x867eb800) [pid = 1726] [serial = 838] [outer = (nil)] 08:51:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 356 (0x86f7a400) [pid = 1726] [serial = 839] [outer = 0x867eb800] 08:51:46 INFO - PROCESS | 1726 | 1464105106029 Marionette DEBUG loaded listener.js 08:51:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 357 (0x86f85800) [pid = 1726] [serial = 840] [outer = 0x867eb800] 08:51:46 INFO - PROCESS | 1726 | 1464105106783 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 08:51:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:51:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 2581ms 08:51:46 INFO - PROCESS | 1726 | 1464105106840 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 08:51:46 INFO - PROCESS | 1726 | 1464105106845 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 08:51:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:51:46 INFO - PROCESS | 1726 | 1464105106854 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:51:46 INFO - PROCESS | 1726 | 1464105106860 Marionette TRACE conn4 <- [1,1090,null,{}] 08:51:46 INFO - PROCESS | 1726 | 1464105106867 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:47 INFO - PROCESS | 1726 | 1464105107041 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 08:51:47 INFO - PROCESS | 1726 | 1464105107055 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:47 INFO - PROCESS | 1726 | ++DOCSHELL 0x8717dc00 == 115 [pid = 1726] [id = 280] 08:51:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 358 (0x87188000) [pid = 1726] [serial = 841] [outer = (nil)] 08:51:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 359 (0x87c02400) [pid = 1726] [serial = 842] [outer = 0x87188000] 08:51:47 INFO - PROCESS | 1726 | 1464105107130 Marionette DEBUG loaded listener.js 08:51:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 360 (0x87c10000) [pid = 1726] [serial = 843] [outer = 0x87188000] 08:51:48 INFO - PROCESS | 1726 | 1464105108139 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 08:51:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:51:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1379ms 08:51:48 INFO - PROCESS | 1726 | 1464105108235 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 08:51:48 INFO - PROCESS | 1726 | 1464105108240 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 08:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:51:48 INFO - PROCESS | 1726 | 1464105108247 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:51:48 INFO - PROCESS | 1726 | 1464105108250 Marionette TRACE conn4 <- [1,1094,null,{}] 08:51:48 INFO - PROCESS | 1726 | 1464105108256 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:48 INFO - PROCESS | 1726 | 1464105108506 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 08:51:48 INFO - PROCESS | 1726 | 1464105108538 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:48 INFO - PROCESS | 1726 | ++DOCSHELL 0x8717c000 == 116 [pid = 1726] [id = 281] 08:51:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 361 (0x8886c800) [pid = 1726] [serial = 844] [outer = (nil)] 08:51:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 362 (0x8a620400) [pid = 1726] [serial = 845] [outer = 0x8886c800] 08:51:48 INFO - PROCESS | 1726 | 1464105108613 Marionette DEBUG loaded listener.js 08:51:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 363 (0x8aa62800) [pid = 1726] [serial = 846] [outer = 0x8886c800] 08:51:49 INFO - PROCESS | 1726 | 1464105109667 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 08:51:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:51:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1486ms 08:51:49 INFO - PROCESS | 1726 | 1464105109735 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 08:51:49 INFO - PROCESS | 1726 | 1464105109740 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 08:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:51:49 INFO - PROCESS | 1726 | 1464105109756 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:51:49 INFO - PROCESS | 1726 | 1464105109763 Marionette TRACE conn4 <- [1,1098,null,{}] 08:51:49 INFO - PROCESS | 1726 | 1464105109775 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:50 INFO - PROCESS | 1726 | 1464105110030 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 08:51:50 INFO - PROCESS | 1726 | 1464105110060 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:50 INFO - PROCESS | 1726 | ++DOCSHELL 0x8abcdc00 == 117 [pid = 1726] [id = 282] 08:51:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 364 (0x8abd3c00) [pid = 1726] [serial = 847] [outer = (nil)] 08:51:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 365 (0x8b1efc00) [pid = 1726] [serial = 848] [outer = 0x8abd3c00] 08:51:50 INFO - PROCESS | 1726 | 1464105110135 Marionette DEBUG loaded listener.js 08:51:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 366 (0x8ba7c800) [pid = 1726] [serial = 849] [outer = 0x8abd3c00] 08:51:50 INFO - PROCESS | 1726 | --DOMWINDOW == 365 (0x8b354000) [pid = 1726] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:51:50 INFO - PROCESS | 1726 | --DOMWINDOW == 364 (0x92c70c00) [pid = 1726] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:51:50 INFO - PROCESS | 1726 | --DOMWINDOW == 363 (0x8abdc000) [pid = 1726] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:51:50 INFO - PROCESS | 1726 | --DOMWINDOW == 362 (0x8cf15c00) [pid = 1726] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:51:50 INFO - PROCESS | 1726 | --DOMWINDOW == 361 (0x86f84c00) [pid = 1726] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:51:50 INFO - PROCESS | 1726 | --DOMWINDOW == 360 (0x8d68c000) [pid = 1726] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:51:50 INFO - PROCESS | 1726 | --DOMWINDOW == 359 (0x87c0dc00) [pid = 1726] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:51:51 INFO - PROCESS | 1726 | 1464105111473 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 08:51:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:51:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1754ms 08:51:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:51:51 INFO - PROCESS | 1726 | 1464105111502 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 08:51:51 INFO - PROCESS | 1726 | 1464105111505 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 08:51:51 INFO - PROCESS | 1726 | 1464105111510 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:51:51 INFO - PROCESS | 1726 | 1464105111514 Marionette TRACE conn4 <- [1,1102,null,{}] 08:51:51 INFO - PROCESS | 1726 | 1464105111519 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:51 INFO - PROCESS | 1726 | 1464105111687 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 08:51:51 INFO - PROCESS | 1726 | 1464105111703 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:51 INFO - PROCESS | 1726 | ++DOCSHELL 0x87d09c00 == 118 [pid = 1726] [id = 283] 08:51:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 360 (0x8abdc000) [pid = 1726] [serial = 850] [outer = (nil)] 08:51:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 361 (0x8bd51800) [pid = 1726] [serial = 851] [outer = 0x8abdc000] 08:51:51 INFO - PROCESS | 1726 | 1464105111774 Marionette DEBUG loaded listener.js 08:51:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 362 (0x8bd58000) [pid = 1726] [serial = 852] [outer = 0x8abdc000] 08:51:52 INFO - PROCESS | 1726 | 1464105112705 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 08:51:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:51:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1233ms 08:51:52 INFO - PROCESS | 1726 | 1464105112744 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 08:51:52 INFO - PROCESS | 1726 | 1464105112747 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 08:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:51:52 INFO - PROCESS | 1726 | 1464105112753 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:51:52 INFO - PROCESS | 1726 | 1464105112756 Marionette TRACE conn4 <- [1,1106,null,{}] 08:51:52 INFO - PROCESS | 1726 | 1464105112762 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:53 INFO - PROCESS | 1726 | 1464105113045 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 08:51:53 INFO - PROCESS | 1726 | 1464105113392 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:53 INFO - PROCESS | 1726 | ++DOCSHELL 0x849f3c00 == 119 [pid = 1726] [id = 284] 08:51:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 363 (0x856b7000) [pid = 1726] [serial = 853] [outer = (nil)] 08:51:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 364 (0x856c5000) [pid = 1726] [serial = 854] [outer = 0x856b7000] 08:51:53 INFO - PROCESS | 1726 | 1464105113489 Marionette DEBUG loaded listener.js 08:51:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 365 (0x867f3400) [pid = 1726] [serial = 855] [outer = 0x856b7000] 08:51:54 INFO - PROCESS | 1726 | 1464105114411 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 08:51:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:51:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1727ms 08:51:54 INFO - PROCESS | 1726 | 1464105114483 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 08:51:54 INFO - PROCESS | 1726 | 1464105114488 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 08:51:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:51:54 INFO - PROCESS | 1726 | 1464105114496 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:51:54 INFO - PROCESS | 1726 | 1464105114502 Marionette TRACE conn4 <- [1,1110,null,{}] 08:51:54 INFO - PROCESS | 1726 | 1464105114510 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:54 INFO - PROCESS | 1726 | 1464105114741 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 08:51:55 INFO - PROCESS | 1726 | 1464105115059 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:55 INFO - PROCESS | 1726 | ++DOCSHELL 0x87c0bc00 == 120 [pid = 1726] [id = 285] 08:51:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 366 (0x87c0dc00) [pid = 1726] [serial = 856] [outer = (nil)] 08:51:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 367 (0x88866c00) [pid = 1726] [serial = 857] [outer = 0x87c0dc00] 08:51:55 INFO - PROCESS | 1726 | 1464105115155 Marionette DEBUG loaded listener.js 08:51:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 368 (0x89877000) [pid = 1726] [serial = 858] [outer = 0x87c0dc00] 08:51:56 INFO - PROCESS | 1726 | 1464105116063 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 08:51:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:51:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1636ms 08:51:56 INFO - PROCESS | 1726 | 1464105116133 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 08:51:56 INFO - PROCESS | 1726 | 1464105116138 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 08:51:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:51:56 INFO - PROCESS | 1726 | 1464105116145 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:51:56 INFO - PROCESS | 1726 | 1464105116148 Marionette TRACE conn4 <- [1,1114,null,{}] 08:51:56 INFO - PROCESS | 1726 | 1464105116155 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:56 INFO - PROCESS | 1726 | 1464105116352 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 08:51:56 INFO - PROCESS | 1726 | 1464105116722 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:56 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b0ce400 == 121 [pid = 1726] [id = 286] 08:51:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 369 (0x8b1e2000) [pid = 1726] [serial = 859] [outer = (nil)] 08:51:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 370 (0x8b349800) [pid = 1726] [serial = 860] [outer = 0x8b1e2000] 08:51:56 INFO - PROCESS | 1726 | 1464105116816 Marionette DEBUG loaded listener.js 08:51:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 371 (0x8bd5bc00) [pid = 1726] [serial = 861] [outer = 0x8b1e2000] 08:51:57 INFO - PROCESS | 1726 | 1464105117762 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 08:51:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:51:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1636ms 08:51:57 INFO - PROCESS | 1726 | 1464105117782 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 08:51:57 INFO - PROCESS | 1726 | 1464105117788 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 08:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:51:57 INFO - PROCESS | 1726 | 1464105117805 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:51:57 INFO - PROCESS | 1726 | 1464105117812 Marionette TRACE conn4 <- [1,1118,null,{}] 08:51:57 INFO - PROCESS | 1726 | 1464105117818 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:58 INFO - PROCESS | 1726 | 1464105118017 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 08:51:58 INFO - PROCESS | 1726 | 1464105118325 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:58 INFO - PROCESS | 1726 | ++DOCSHELL 0x8abdc400 == 122 [pid = 1726] [id = 287] 08:51:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 372 (0x8cf19400) [pid = 1726] [serial = 862] [outer = (nil)] 08:51:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 373 (0x8cf4d400) [pid = 1726] [serial = 863] [outer = 0x8cf19400] 08:51:58 INFO - PROCESS | 1726 | 1464105118416 Marionette DEBUG loaded listener.js 08:51:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 374 (0x8d56e400) [pid = 1726] [serial = 864] [outer = 0x8cf19400] 08:51:59 INFO - PROCESS | 1726 | 1464105119355 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 08:51:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:51:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1598ms 08:51:59 INFO - PROCESS | 1726 | 1464105119394 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 08:51:59 INFO - PROCESS | 1726 | 1464105119397 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 08:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:51:59 INFO - PROCESS | 1726 | 1464105119404 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:51:59 INFO - PROCESS | 1726 | 1464105119407 Marionette TRACE conn4 <- [1,1122,null,{}] 08:51:59 INFO - PROCESS | 1726 | 1464105119413 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:59 INFO - PROCESS | 1726 | 1464105119633 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 08:51:59 INFO - PROCESS | 1726 | 1464105119947 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:59 INFO - PROCESS | 1726 | ++DOCSHELL 0x849f2800 == 123 [pid = 1726] [id = 288] 08:51:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 375 (0x8cf4c400) [pid = 1726] [serial = 865] [outer = (nil)] 08:52:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 376 (0x8e170400) [pid = 1726] [serial = 866] [outer = 0x8cf4c400] 08:52:00 INFO - PROCESS | 1726 | 1464105120039 Marionette DEBUG loaded listener.js 08:52:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 377 (0x8e175400) [pid = 1726] [serial = 867] [outer = 0x8cf4c400] 08:52:00 INFO - PROCESS | 1726 | 1464105120941 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 08:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1585ms 08:52:00 INFO - PROCESS | 1726 | 1464105120990 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 08:52:00 INFO - PROCESS | 1726 | 1464105120995 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 08:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:52:01 INFO - PROCESS | 1726 | 1464105121001 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:52:01 INFO - PROCESS | 1726 | 1464105121005 Marionette TRACE conn4 <- [1,1126,null,{}] 08:52:01 INFO - PROCESS | 1726 | 1464105121011 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:01 INFO - PROCESS | 1726 | 1464105121213 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 08:52:01 INFO - PROCESS | 1726 | 1464105121548 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:01 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e579800 == 124 [pid = 1726] [id = 289] 08:52:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 378 (0x8e57e400) [pid = 1726] [serial = 868] [outer = (nil)] 08:52:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 379 (0x8e587c00) [pid = 1726] [serial = 869] [outer = 0x8e57e400] 08:52:01 INFO - PROCESS | 1726 | 1464105121651 Marionette DEBUG loaded listener.js 08:52:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 380 (0x8f54cc00) [pid = 1726] [serial = 870] [outer = 0x8e57e400] 08:52:02 INFO - PROCESS | 1726 | 1464105122621 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 08:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1682ms 08:52:02 INFO - PROCESS | 1726 | 1464105122684 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 08:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:52:02 INFO - PROCESS | 1726 | 1464105122688 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 08:52:02 INFO - PROCESS | 1726 | 1464105122694 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:52:02 INFO - PROCESS | 1726 | 1464105122698 Marionette TRACE conn4 <- [1,1130,null,{}] 08:52:02 INFO - PROCESS | 1726 | 1464105122704 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:02 INFO - PROCESS | 1726 | 1464105122898 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 08:52:03 INFO - PROCESS | 1726 | 1464105123214 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:03 INFO - PROCESS | 1726 | ++DOCSHELL 0x8cf15000 == 125 [pid = 1726] [id = 290] 08:52:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 381 (0x8e97e800) [pid = 1726] [serial = 871] [outer = (nil)] 08:52:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 382 (0x90a74800) [pid = 1726] [serial = 872] [outer = 0x8e97e800] 08:52:03 INFO - PROCESS | 1726 | 1464105123307 Marionette DEBUG loaded listener.js 08:52:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 383 (0x90c62400) [pid = 1726] [serial = 873] [outer = 0x8e97e800] 08:52:04 INFO - PROCESS | 1726 | 1464105124219 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 08:52:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:52:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1580ms 08:52:04 INFO - PROCESS | 1726 | 1464105124275 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 08:52:04 INFO - PROCESS | 1726 | 1464105124279 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 08:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:52:04 INFO - PROCESS | 1726 | 1464105124285 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:52:04 INFO - PROCESS | 1726 | 1464105124289 Marionette TRACE conn4 <- [1,1134,null,{}] 08:52:04 INFO - PROCESS | 1726 | 1464105124294 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:04 INFO - PROCESS | 1726 | 1464105124480 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 08:52:04 INFO - PROCESS | 1726 | 1464105124791 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:04 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e173000 == 126 [pid = 1726] [id = 291] 08:52:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 384 (0x8f5de800) [pid = 1726] [serial = 874] [outer = (nil)] 08:52:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 385 (0x919fac00) [pid = 1726] [serial = 875] [outer = 0x8f5de800] 08:52:04 INFO - PROCESS | 1726 | 1464105124879 Marionette DEBUG loaded listener.js 08:52:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 386 (0x91bec800) [pid = 1726] [serial = 876] [outer = 0x8f5de800] 08:52:05 INFO - PROCESS | 1726 | 1464105125748 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 08:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1492ms 08:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:52:05 INFO - PROCESS | 1726 | 1464105125780 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 08:52:05 INFO - PROCESS | 1726 | 1464105125783 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 08:52:05 INFO - PROCESS | 1726 | 1464105125790 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:52:05 INFO - PROCESS | 1726 | 1464105125794 Marionette TRACE conn4 <- [1,1138,null,{}] 08:52:05 INFO - PROCESS | 1726 | 1464105125799 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:05 INFO - PROCESS | 1726 | 1464105125978 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 08:52:06 INFO - PROCESS | 1726 | 1464105126265 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:06 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f5e1c00 == 127 [pid = 1726] [id = 292] 08:52:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 387 (0x8f768800) [pid = 1726] [serial = 877] [outer = (nil)] 08:52:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 388 (0x91d0d800) [pid = 1726] [serial = 878] [outer = 0x8f768800] 08:52:06 INFO - PROCESS | 1726 | 1464105126395 Marionette DEBUG loaded listener.js 08:52:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 389 (0x9280e800) [pid = 1726] [serial = 879] [outer = 0x8f768800] 08:52:07 INFO - PROCESS | 1726 | 1464105127231 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 08:52:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:52:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1485ms 08:52:07 INFO - PROCESS | 1726 | 1464105127275 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 08:52:07 INFO - PROCESS | 1726 | 1464105127279 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 08:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:52:07 INFO - PROCESS | 1726 | 1464105127285 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:52:07 INFO - PROCESS | 1726 | 1464105127295 Marionette TRACE conn4 <- [1,1142,null,{}] 08:52:07 INFO - PROCESS | 1726 | 1464105127300 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:07 INFO - PROCESS | 1726 | 1464105127489 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 08:52:07 INFO - PROCESS | 1726 | 1464105127824 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:07 INFO - PROCESS | 1726 | ++DOCSHELL 0x8650a000 == 128 [pid = 1726] [id = 293] 08:52:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 390 (0x91be8800) [pid = 1726] [serial = 880] [outer = (nil)] 08:52:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 391 (0x92ae0800) [pid = 1726] [serial = 881] [outer = 0x91be8800] 08:52:07 INFO - PROCESS | 1726 | 1464105127914 Marionette DEBUG loaded listener.js 08:52:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 392 (0x92c70c00) [pid = 1726] [serial = 882] [outer = 0x91be8800] 08:52:08 INFO - PROCESS | 1726 | 1464105128789 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 08:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1540ms 08:52:08 INFO - PROCESS | 1726 | 1464105128826 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 08:52:08 INFO - PROCESS | 1726 | 1464105128830 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 08:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:52:08 INFO - PROCESS | 1726 | 1464105128836 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:52:08 INFO - PROCESS | 1726 | 1464105128840 Marionette TRACE conn4 <- [1,1146,null,{}] 08:52:08 INFO - PROCESS | 1726 | 1464105128845 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:09 INFO - PROCESS | 1726 | 1464105129026 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 08:52:09 INFO - PROCESS | 1726 | 1464105129311 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:09 INFO - PROCESS | 1726 | ++DOCSHELL 0x9515a400 == 129 [pid = 1726] [id = 294] 08:52:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 393 (0x9515b800) [pid = 1726] [serial = 883] [outer = (nil)] 08:52:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 394 (0x951e6000) [pid = 1726] [serial = 884] [outer = 0x9515b800] 08:52:09 INFO - PROCESS | 1726 | 1464105129472 Marionette DEBUG loaded listener.js 08:52:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 395 (0x98d9bc00) [pid = 1726] [serial = 885] [outer = 0x9515b800] 08:52:10 INFO - PROCESS | 1726 | 1464105130392 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 08:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1584ms 08:52:10 INFO - PROCESS | 1726 | 1464105130422 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 08:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:52:10 INFO - PROCESS | 1726 | 1464105130427 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 08:52:10 INFO - PROCESS | 1726 | 1464105130433 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:52:10 INFO - PROCESS | 1726 | 1464105130437 Marionette TRACE conn4 <- [1,1150,null,{}] 08:52:10 INFO - PROCESS | 1726 | 1464105130443 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:10 INFO - PROCESS | 1726 | 1464105130659 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 08:52:10 INFO - PROCESS | 1726 | 1464105130979 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:11 INFO - PROCESS | 1726 | ++DOCSHELL 0x9a3d5c00 == 130 [pid = 1726] [id = 295] 08:52:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 396 (0x9a7bac00) [pid = 1726] [serial = 886] [outer = (nil)] 08:52:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 397 (0x9add0000) [pid = 1726] [serial = 887] [outer = 0x9a7bac00] 08:52:11 INFO - PROCESS | 1726 | 1464105131086 Marionette DEBUG loaded listener.js 08:52:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 398 (0x9af72400) [pid = 1726] [serial = 888] [outer = 0x9a7bac00] 08:52:11 INFO - PROCESS | 1726 | 1464105131943 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 08:52:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:52:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1578ms 08:52:12 INFO - PROCESS | 1726 | 1464105132011 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 08:52:12 INFO - PROCESS | 1726 | 1464105132014 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 08:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:52:12 INFO - PROCESS | 1726 | 1464105132022 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:52:12 INFO - PROCESS | 1726 | 1464105132025 Marionette TRACE conn4 <- [1,1154,null,{}] 08:52:12 INFO - PROCESS | 1726 | 1464105132031 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:12 INFO - PROCESS | 1726 | 1464105132221 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 08:52:12 INFO - PROCESS | 1726 | 1464105132538 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:12 INFO - PROCESS | 1726 | ++DOCSHELL 0x9a7b8400 == 131 [pid = 1726] [id = 296] 08:52:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 399 (0x9a7bcc00) [pid = 1726] [serial = 889] [outer = (nil)] 08:52:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 400 (0xa2142800) [pid = 1726] [serial = 890] [outer = 0x9a7bcc00] 08:52:12 INFO - PROCESS | 1726 | 1464105132647 Marionette DEBUG loaded listener.js 08:52:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 401 (0xa224f000) [pid = 1726] [serial = 891] [outer = 0x9a7bcc00] 08:52:13 INFO - PROCESS | 1726 | 1464105133511 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 08:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1530ms 08:52:13 INFO - PROCESS | 1726 | 1464105133553 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 08:52:13 INFO - PROCESS | 1726 | 1464105133558 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 08:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:52:13 INFO - PROCESS | 1726 | 1464105133564 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:52:13 INFO - PROCESS | 1726 | 1464105133568 Marionette TRACE conn4 <- [1,1158,null,{}] 08:52:13 INFO - PROCESS | 1726 | 1464105133575 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:13 INFO - PROCESS | 1726 | 1464105133779 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 08:52:14 INFO - PROCESS | 1726 | 1464105134120 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:14 INFO - PROCESS | 1726 | ++DOCSHELL 0x85881c00 == 132 [pid = 1726] [id = 297] 08:52:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 402 (0x85882000) [pid = 1726] [serial = 892] [outer = (nil)] 08:52:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 403 (0x8588a400) [pid = 1726] [serial = 893] [outer = 0x85882000] 08:52:14 INFO - PROCESS | 1726 | 1464105134226 Marionette DEBUG loaded listener.js 08:52:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 404 (0x8588c400) [pid = 1726] [serial = 894] [outer = 0x85882000] 08:52:15 INFO - PROCESS | 1726 | 1464105135104 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 08:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1591ms 08:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:52:15 INFO - PROCESS | 1726 | 1464105135156 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 08:52:15 INFO - PROCESS | 1726 | 1464105135159 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 08:52:15 INFO - PROCESS | 1726 | 1464105135166 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:52:15 INFO - PROCESS | 1726 | 1464105135169 Marionette TRACE conn4 <- [1,1162,null,{}] 08:52:15 INFO - PROCESS | 1726 | 1464105135175 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:15 INFO - PROCESS | 1726 | 1464105135381 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 08:52:15 INFO - PROCESS | 1726 | 1464105135703 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:15 INFO - PROCESS | 1726 | ++DOCSHELL 0x85881400 == 133 [pid = 1726] [id = 298] 08:52:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 405 (0x8588f400) [pid = 1726] [serial = 895] [outer = (nil)] 08:52:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 406 (0x85f7e800) [pid = 1726] [serial = 896] [outer = 0x8588f400] 08:52:15 INFO - PROCESS | 1726 | 1464105135802 Marionette DEBUG loaded listener.js 08:52:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 407 (0x85f81000) [pid = 1726] [serial = 897] [outer = 0x8588f400] 08:52:16 INFO - PROCESS | 1726 | 1464105136669 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 08:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1542ms 08:52:16 INFO - PROCESS | 1726 | 1464105136707 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 08:52:16 INFO - PROCESS | 1726 | 1464105136710 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 08:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:52:16 INFO - PROCESS | 1726 | 1464105136717 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:52:16 INFO - PROCESS | 1726 | 1464105136722 Marionette TRACE conn4 <- [1,1166,null,{}] 08:52:16 INFO - PROCESS | 1726 | 1464105136728 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:16 INFO - PROCESS | 1726 | 1464105136910 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 08:52:17 INFO - PROCESS | 1726 | 1464105137258 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:17 INFO - PROCESS | 1726 | ++DOCSHELL 0x85f7a800 == 134 [pid = 1726] [id = 299] 08:52:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 408 (0x85f80c00) [pid = 1726] [serial = 898] [outer = (nil)] 08:52:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 409 (0x85f88800) [pid = 1726] [serial = 899] [outer = 0x85f80c00] 08:52:17 INFO - PROCESS | 1726 | 1464105137346 Marionette DEBUG loaded listener.js 08:52:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 410 (0x8becec00) [pid = 1726] [serial = 900] [outer = 0x85f80c00] 08:52:18 INFO - PROCESS | 1726 | 1464105138222 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 08:52:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:52:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1539ms 08:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:52:18 INFO - PROCESS | 1726 | 1464105138257 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 08:52:18 INFO - PROCESS | 1726 | 1464105138260 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 08:52:18 INFO - PROCESS | 1726 | 1464105138266 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:52:18 INFO - PROCESS | 1726 | 1464105138270 Marionette TRACE conn4 <- [1,1170,null,{}] 08:52:18 INFO - PROCESS | 1726 | 1464105138276 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:18 INFO - PROCESS | 1726 | 1464105138467 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 08:52:19 INFO - PROCESS | 1726 | 1464105139332 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:19 INFO - PROCESS | 1726 | ++DOCSHELL 0x856b8400 == 135 [pid = 1726] [id = 300] 08:52:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 411 (0x856b9800) [pid = 1726] [serial = 901] [outer = (nil)] 08:52:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 412 (0x85885000) [pid = 1726] [serial = 902] [outer = 0x856b9800] 08:52:19 INFO - PROCESS | 1726 | 1464105139443 Marionette DEBUG loaded listener.js 08:52:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 413 (0x85ef0400) [pid = 1726] [serial = 903] [outer = 0x856b9800] 08:52:20 INFO - PROCESS | 1726 | 1464105140310 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 08:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 2094ms 08:52:20 INFO - PROCESS | 1726 | 1464105140361 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 08:52:20 INFO - PROCESS | 1726 | 1464105140367 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 08:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:52:20 INFO - PROCESS | 1726 | 1464105140374 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:52:20 INFO - PROCESS | 1726 | 1464105140380 Marionette TRACE conn4 <- [1,1174,null,{}] 08:52:20 INFO - PROCESS | 1726 | 1464105140387 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:20 INFO - PROCESS | 1726 | 1464105140573 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 08:52:20 INFO - PROCESS | 1726 | 1464105140861 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:20 INFO - PROCESS | 1726 | ++DOCSHELL 0x85eecc00 == 136 [pid = 1726] [id = 301] 08:52:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 414 (0x86504c00) [pid = 1726] [serial = 904] [outer = (nil)] 08:52:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 415 (0x870bf000) [pid = 1726] [serial = 905] [outer = 0x86504c00] 08:52:21 INFO - PROCESS | 1726 | 1464105140999 Marionette DEBUG loaded listener.js 08:52:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 416 (0x87187400) [pid = 1726] [serial = 906] [outer = 0x86504c00] 08:52:22 INFO - PROCESS | 1726 | 1464105142018 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 08:52:22 INFO - PROCESS | 1726 | 1464105142070 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 08:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:52:22 INFO - PROCESS | 1726 | 1464105142078 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:52:22 INFO - PROCESS | 1726 | 1464105142081 Marionette TRACE conn4 <- [1,1178,null,{}] 08:52:22 INFO - PROCESS | 1726 | 1464105142087 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:22 INFO - PROCESS | 1726 | 1464105142267 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 08:52:22 INFO - PROCESS | 1726 | 1464105142657 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:22 INFO - PROCESS | 1726 | ++DOCSHELL 0x875e9400 == 137 [pid = 1726] [id = 302] 08:52:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 417 (0x88866800) [pid = 1726] [serial = 907] [outer = (nil)] 08:52:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 418 (0x8a8c2400) [pid = 1726] [serial = 908] [outer = 0x88866800] 08:52:22 INFO - PROCESS | 1726 | 1464105142747 Marionette DEBUG loaded listener.js 08:52:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 419 (0x8abdbc00) [pid = 1726] [serial = 909] [outer = 0x88866800] 08:52:24 INFO - PROCESS | 1726 | --DOCSHELL 0x92375c00 == 136 [pid = 1726] [id = 70] 08:52:24 INFO - PROCESS | 1726 | --DOCSHELL 0x8e97b000 == 135 [pid = 1726] [id = 209] 08:52:24 INFO - PROCESS | 1726 | --DOCSHELL 0x8e978000 == 134 [pid = 1726] [id = 139] 08:52:24 INFO - PROCESS | 1726 | --DOCSHELL 0x98ad4800 == 133 [pid = 1726] [id = 184] 08:52:24 INFO - PROCESS | 1726 | --DOCSHELL 0x9a0c8c00 == 132 [pid = 1726] [id = 185] 08:52:24 INFO - PROCESS | 1726 | --DOCSHELL 0x87d09c00 == 131 [pid = 1726] [id = 283] 08:52:24 INFO - PROCESS | 1726 | --DOCSHELL 0x8abcdc00 == 130 [pid = 1726] [id = 282] 08:52:24 INFO - PROCESS | 1726 | --DOCSHELL 0x8717c000 == 129 [pid = 1726] [id = 281] 08:52:24 INFO - PROCESS | 1726 | --DOCSHELL 0x8717dc00 == 128 [pid = 1726] [id = 280] 08:52:24 INFO - PROCESS | 1726 | --DOCSHELL 0x867ea000 == 127 [pid = 1726] [id = 279] 08:52:24 INFO - PROCESS | 1726 | --DOCSHELL 0x856b7800 == 126 [pid = 1726] [id = 277] 08:52:24 INFO - PROCESS | 1726 | --DOCSHELL 0x85eed000 == 125 [pid = 1726] [id = 276] 08:52:24 INFO - PROCESS | 1726 | --DOCSHELL 0x85ee3400 == 124 [pid = 1726] [id = 275] 08:52:24 INFO - PROCESS | 1726 | --DOCSHELL 0x867ee800 == 123 [pid = 1726] [id = 274] 08:52:24 INFO - PROCESS | 1726 | --DOCSHELL 0x867e7400 == 122 [pid = 1726] [id = 272] 08:52:24 INFO - PROCESS | 1726 | --DOCSHELL 0x867e7c00 == 121 [pid = 1726] [id = 273] 08:52:24 INFO - PROCESS | 1726 | --DOCSHELL 0x8bd59000 == 120 [pid = 1726] [id = 271] 08:52:24 INFO - PROCESS | 1726 | --DOCSHELL 0x8bd56800 == 119 [pid = 1726] [id = 270] 08:52:24 INFO - PROCESS | 1726 | --DOCSHELL 0x99f5bc00 == 118 [pid = 1726] [id = 269] 08:52:24 INFO - PROCESS | 1726 | --DOCSHELL 0x8f548c00 == 117 [pid = 1726] [id = 267] 08:52:24 INFO - PROCESS | 1726 | --DOCSHELL 0x92eac800 == 116 [pid = 1726] [id = 268] 08:52:24 INFO - PROCESS | 1726 | --DOCSHELL 0x91be9400 == 115 [pid = 1726] [id = 266] 08:52:24 INFO - PROCESS | 1726 | --DOCSHELL 0x91bf1c00 == 114 [pid = 1726] [id = 265] 08:52:24 INFO - PROCESS | 1726 | --DOCSHELL 0x8f5d9c00 == 113 [pid = 1726] [id = 264] 08:52:24 INFO - PROCESS | 1726 | --DOCSHELL 0x8e912c00 == 112 [pid = 1726] [id = 263] 08:52:24 INFO - PROCESS | 1726 | --DOCSHELL 0x8d574000 == 111 [pid = 1726] [id = 262] 08:52:24 INFO - PROCESS | 1726 | --DOCSHELL 0x8b0c1800 == 110 [pid = 1726] [id = 261] 08:52:24 INFO - PROCESS | 1726 | --DOCSHELL 0x86507800 == 109 [pid = 1726] [id = 260] 08:52:24 INFO - PROCESS | 1726 | --DOMWINDOW == 418 (0x98d9f400) [pid = 1726] [serial = 581] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1726 | --DOMWINDOW == 417 (0x951ea400) [pid = 1726] [serial = 635] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1726 | --DOMWINDOW == 416 (0x8e170000) [pid = 1726] [serial = 779] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1726 | --DOMWINDOW == 415 (0x8ba7e000) [pid = 1726] [serial = 774] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1726 | --DOMWINDOW == 414 (0x8cf74400) [pid = 1726] [serial = 776] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1726 | --DOMWINDOW == 413 (0x8cf7f800) [pid = 1726] [serial = 777] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1726 | --DOMWINDOW == 412 (0x870c4000) [pid = 1726] [serial = 767] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1726 | --DOMWINDOW == 411 (0x8beca800) [pid = 1726] [serial = 710] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1726 | --DOMWINDOW == 410 (0x8e585000) [pid = 1726] [serial = 713] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1726 | --DOMWINDOW == 409 (0x93d91800) [pid = 1726] [serial = 708] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1726 | --DOMWINDOW == 408 (0x8a8bfc00) [pid = 1726] [serial = 770] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1726 | --DOMWINDOW == 407 (0x9adc3800) [pid = 1726] [serial = 725] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1726 | --DOMWINDOW == 406 (0x8b1ea000) [pid = 1726] [serial = 734] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1726 | --DOMWINDOW == 405 (0x8ccc3800) [pid = 1726] [serial = 737] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1726 | --DOMWINDOW == 404 (0xa224d400) [pid = 1726] [serial = 740] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1726 | --DOMWINDOW == 403 (0x86f83000) [pid = 1726] [serial = 743] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1726 | --DOMWINDOW == 402 (0x870bc800) [pid = 1726] [serial = 746] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1726 | --DOMWINDOW == 401 (0x870c5c00) [pid = 1726] [serial = 749] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1726 | --DOMWINDOW == 400 (0x8717f800) [pid = 1726] [serial = 752] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1726 | --DOMWINDOW == 399 (0x875e7400) [pid = 1726] [serial = 755] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1726 | --DOMWINDOW == 398 (0x875f1800) [pid = 1726] [serial = 758] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1726 | --DOMWINDOW == 397 (0x8e904800) [pid = 1726] [serial = 761] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1726 | --DOMWINDOW == 396 (0x8ba7e800) [pid = 1726] [serial = 764] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1726 | --DOMWINDOW == 395 (0x98178800) [pid = 1726] [serial = 719] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1726 | --DOMWINDOW == 394 (0xa227d000) [pid = 1726] [serial = 731] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1726 | --DOMWINDOW == 393 (0x9cc22400) [pid = 1726] [serial = 728] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1726 | --DOMWINDOW == 392 (0x99e67800) [pid = 1726] [serial = 722] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1726 | --DOMWINDOW == 391 (0x92c64800) [pid = 1726] [serial = 716] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1726 | --DOMWINDOW == 390 (0x875e6000) [pid = 1726] [serial = 768] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1726 | --DOMWINDOW == 389 (0x8b1ef000) [pid = 1726] [serial = 773] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1726 | --DOMWINDOW == 388 (0x8aa5b800) [pid = 1726] [serial = 771] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1726 | 1464105144625 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 08:52:24 INFO - PROCESS | 1726 | 1464105144673 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 08:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:52:24 INFO - PROCESS | 1726 | 1464105144687 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:52:24 INFO - PROCESS | 1726 | 1464105144695 Marionette TRACE conn4 <- [1,1182,null,{}] 08:52:24 INFO - PROCESS | 1726 | 1464105144703 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:24 INFO - PROCESS | 1726 | 1464105144912 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 08:52:25 INFO - PROCESS | 1726 | 1464105145109 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:25 INFO - PROCESS | 1726 | ++DOCSHELL 0x849e4c00 == 110 [pid = 1726] [id = 303] 08:52:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 389 (0x849eb800) [pid = 1726] [serial = 910] [outer = (nil)] 08:52:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 390 (0x875e9000) [pid = 1726] [serial = 911] [outer = 0x849eb800] 08:52:25 INFO - PROCESS | 1726 | 1464105145206 Marionette DEBUG loaded listener.js 08:52:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 391 (0x8885d400) [pid = 1726] [serial = 912] [outer = 0x849eb800] 08:52:25 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 08:52:25 INFO - PROCESS | 1726 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:52:26 INFO - PROCESS | 1726 | 1464105146009 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 08:52:26 INFO - PROCESS | 1726 | 1464105146050 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 08:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:52:26 INFO - PROCESS | 1726 | 1464105146091 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:52:26 INFO - PROCESS | 1726 | 1464105146094 Marionette TRACE conn4 <- [1,1186,null,{}] 08:52:26 INFO - PROCESS | 1726 | 1464105146099 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:26 INFO - PROCESS | 1726 | 1464105146272 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 08:52:26 INFO - PROCESS | 1726 | 1464105146284 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:26 INFO - PROCESS | 1726 | ++DOCSHELL 0x86f86c00 == 111 [pid = 1726] [id = 304] 08:52:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 392 (0x875e6000) [pid = 1726] [serial = 913] [outer = (nil)] 08:52:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 393 (0x8b0ca800) [pid = 1726] [serial = 914] [outer = 0x875e6000] 08:52:26 INFO - PROCESS | 1726 | 1464105146356 Marionette DEBUG loaded listener.js 08:52:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 394 (0x8b1ec800) [pid = 1726] [serial = 915] [outer = 0x875e6000] 08:52:27 INFO - PROCESS | 1726 | 1464105147339 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 08:52:27 INFO - PROCESS | 1726 | 1464105147379 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 08:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:52:27 INFO - PROCESS | 1726 | 1464105147386 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:52:27 INFO - PROCESS | 1726 | 1464105147390 Marionette TRACE conn4 <- [1,1190,null,{}] 08:52:27 INFO - PROCESS | 1726 | 1464105147395 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:27 INFO - PROCESS | 1726 | 1464105147644 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 08:52:27 INFO - PROCESS | 1726 | 1464105147694 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:27 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b354000 == 112 [pid = 1726] [id = 305] 08:52:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 395 (0x8ba80400) [pid = 1726] [serial = 916] [outer = (nil)] 08:52:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 396 (0x8bd56400) [pid = 1726] [serial = 917] [outer = 0x8ba80400] 08:52:27 INFO - PROCESS | 1726 | 1464105147776 Marionette DEBUG loaded listener.js 08:52:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 397 (0x8cf17800) [pid = 1726] [serial = 918] [outer = 0x8ba80400] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 396 (0x9b2b7000) [pid = 1726] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 395 (0x8e2f1c00) [pid = 1726] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 394 (0x8a8bb800) [pid = 1726] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 393 (0x951e6800) [pid = 1726] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 392 (0x8cf77000) [pid = 1726] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 391 (0x8a623000) [pid = 1726] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 390 (0x951ecc00) [pid = 1726] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 389 (0x8a8b8400) [pid = 1726] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 388 (0x999e2400) [pid = 1726] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 387 (0x9b85d800) [pid = 1726] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 386 (0x92c6d400) [pid = 1726] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 385 (0x92c6dc00) [pid = 1726] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 384 (0x8a8c1c00) [pid = 1726] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 383 (0x99e6bc00) [pid = 1726] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 382 (0x87183000) [pid = 1726] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 381 (0x870bf800) [pid = 1726] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 380 (0x8cf12000) [pid = 1726] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 379 (0x8f766400) [pid = 1726] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 378 (0x99f5e400) [pid = 1726] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 377 (0x8e97d400) [pid = 1726] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 376 (0x9a7b9800) [pid = 1726] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 375 (0x9cc7f000) [pid = 1726] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 374 (0x8beccc00) [pid = 1726] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 373 (0x870b9c00) [pid = 1726] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 372 (0x8abdb000) [pid = 1726] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 371 (0x8d56a000) [pid = 1726] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 370 (0x8abcec00) [pid = 1726] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 369 (0x97742800) [pid = 1726] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 368 (0x9aa64400) [pid = 1726] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 367 (0x8e977800) [pid = 1726] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 366 (0x8b34d000) [pid = 1726] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 365 (0x99784800) [pid = 1726] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 364 (0x90a72000) [pid = 1726] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 363 (0x99f54c00) [pid = 1726] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 362 (0x92c61400) [pid = 1726] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 361 (0x90c61c00) [pid = 1726] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 360 (0x875eb000) [pid = 1726] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 359 (0x95364c00) [pid = 1726] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 358 (0x965be800) [pid = 1726] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 357 (0x88860000) [pid = 1726] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 356 (0xa62ed800) [pid = 1726] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 355 (0x8f541800) [pid = 1726] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 354 (0x875e8c00) [pid = 1726] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 353 (0x87d08800) [pid = 1726] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 352 (0xa2277c00) [pid = 1726] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 351 (0x8b0cd000) [pid = 1726] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 350 (0x92893000) [pid = 1726] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 349 (0x995ee800) [pid = 1726] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 348 (0x92ad7000) [pid = 1726] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 347 (0x8e148000) [pid = 1726] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 346 (0x86f7d000) [pid = 1726] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 345 (0x8ba78400) [pid = 1726] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 344 (0x8d578800) [pid = 1726] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 343 (0x8d696c00) [pid = 1726] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 342 (0x92808000) [pid = 1726] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 341 (0x8e2f7000) [pid = 1726] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 340 (0xa21a3c00) [pid = 1726] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 339 (0x99e68000) [pid = 1726] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 338 (0x9a7c1000) [pid = 1726] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 337 (0x9515f400) [pid = 1726] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 336 (0x8becac00) [pid = 1726] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 335 (0x87c0b000) [pid = 1726] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 334 (0x8a61d400) [pid = 1726] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 333 (0x90a78400) [pid = 1726] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 332 (0x8e974c00) [pid = 1726] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 331 (0x8aa5fc00) [pid = 1726] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 330 (0x8b1e6c00) [pid = 1726] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 329 (0x92808c00) [pid = 1726] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 328 (0x8f768000) [pid = 1726] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 327 (0x8e14ac00) [pid = 1726] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 326 (0x90c5fc00) [pid = 1726] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 325 (0x8abd5800) [pid = 1726] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 324 (0x8cf71000) [pid = 1726] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 323 (0x8e895000) [pid = 1726] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 322 (0x93ade400) [pid = 1726] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 321 (0x8d56f800) [pid = 1726] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 320 (0x8cf78c00) [pid = 1726] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 319 (0x8bed0000) [pid = 1726] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 318 (0x99e70c00) [pid = 1726] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 317 (0x8b1e2400) [pid = 1726] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 316 (0x9a0c4800) [pid = 1726] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 315 (0x8e156c00) [pid = 1726] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 314 (0x87c04000) [pid = 1726] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 313 (0x8f769c00) [pid = 1726] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 312 (0xa21a3400) [pid = 1726] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 311 (0xa1057400) [pid = 1726] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 310 (0xa50f3400) [pid = 1726] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 309 (0x93b82000) [pid = 1726] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 308 (0x91d02800) [pid = 1726] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 307 (0x8e972c00) [pid = 1726] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 306 (0x9b975400) [pid = 1726] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 305 (0x88862000) [pid = 1726] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 304 (0x8f550c00) [pid = 1726] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 303 (0x9a911800) [pid = 1726] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 302 (0x951ebc00) [pid = 1726] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 301 (0x90d9c800) [pid = 1726] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 300 (0x99f5c000) [pid = 1726] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 299 (0x9b2b6c00) [pid = 1726] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 298 (0x99570c00) [pid = 1726] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 297 (0x8becbc00) [pid = 1726] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 296 (0x8d68a800) [pid = 1726] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 295 (0x919f5400) [pid = 1726] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 294 (0x8d577800) [pid = 1726] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 293 (0x8e57dc00) [pid = 1726] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 292 (0x93ae1c00) [pid = 1726] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 291 (0x9b982800) [pid = 1726] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 290 (0x90a6ac00) [pid = 1726] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 289 (0x9a0c1000) [pid = 1726] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 288 (0x90b76800) [pid = 1726] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 287 (0x8e14cc00) [pid = 1726] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 286 (0x8d56c000) [pid = 1726] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 285 (0x93b80800) [pid = 1726] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 284 (0x86f7dc00) [pid = 1726] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 283 (0x8abd3c00) [pid = 1726] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 282 (0x8e973c00) [pid = 1726] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 281 (0x8f767000) [pid = 1726] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 280 (0x9a7c0c00) [pid = 1726] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 279 (0x867eb800) [pid = 1726] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 278 (0x8e16ac00) [pid = 1726] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 277 (0x85eedc00) [pid = 1726] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 276 (0x8b0cb000) [pid = 1726] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 275 (0x867e7800) [pid = 1726] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 274 (0x8bd5ec00) [pid = 1726] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 273 (0x91bf2c00) [pid = 1726] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 272 (0x8bd56c00) [pid = 1726] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 271 (0x85ee4400) [pid = 1726] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 270 (0x867e9c00) [pid = 1726] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 269 (0x8650c400) [pid = 1726] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 268 (0x91bf4000) [pid = 1726] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 267 (0x92eb6000) [pid = 1726] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 266 (0x88868400) [pid = 1726] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 265 (0x93b81800) [pid = 1726] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 264 (0x87188000) [pid = 1726] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 263 (0x8886c800) [pid = 1726] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 262 (0x9a7b3000) [pid = 1726] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 261 (0x9a3cb800) [pid = 1726] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 260 (0x8cf1e000) [pid = 1726] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 259 (0x8e979c00) [pid = 1726] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 258 (0x8e2fc400) [pid = 1726] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 257 (0x8f5e1000) [pid = 1726] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:52:30 INFO - PROCESS | 1726 | --DOMWINDOW == 256 (0x8e898000) [pid = 1726] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:52:31 INFO - PROCESS | 1726 | 1464105151000 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 08:52:31 INFO - PROCESS | 1726 | 1464105151032 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 08:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:52:31 INFO - PROCESS | 1726 | 1464105151042 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:52:31 INFO - PROCESS | 1726 | 1464105151044 Marionette TRACE conn4 <- [1,1194,null,{}] 08:52:31 INFO - PROCESS | 1726 | 1464105151049 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:31 INFO - PROCESS | 1726 | 1464105151295 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 08:52:31 INFO - PROCESS | 1726 | 1464105151318 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:31 INFO - PROCESS | 1726 | ++DOCSHELL 0x856b9400 == 113 [pid = 1726] [id = 306] 08:52:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 257 (0x856bd000) [pid = 1726] [serial = 919] [outer = (nil)] 08:52:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 258 (0x870bf800) [pid = 1726] [serial = 920] [outer = 0x856bd000] 08:52:31 INFO - PROCESS | 1726 | 1464105151390 Marionette DEBUG loaded listener.js 08:52:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 259 (0x87d05800) [pid = 1726] [serial = 921] [outer = 0x856bd000] 08:52:32 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 08:52:32 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 08:52:32 INFO - PROCESS | 1726 | 1464105152260 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 08:52:32 INFO - PROCESS | 1726 | 1464105152301 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 08:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:52:32 INFO - PROCESS | 1726 | 1464105152307 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:52:32 INFO - PROCESS | 1726 | 1464105152310 Marionette TRACE conn4 <- [1,1198,null,{}] 08:52:32 INFO - PROCESS | 1726 | 1464105152316 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:32 INFO - PROCESS | 1726 | 1464105152612 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 08:52:33 INFO - PROCESS | 1726 | 1464105152994 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:33 INFO - PROCESS | 1726 | ++DOCSHELL 0x84161800 == 114 [pid = 1726] [id = 307] 08:52:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 260 (0x849e8400) [pid = 1726] [serial = 922] [outer = (nil)] 08:52:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 261 (0x856b7800) [pid = 1726] [serial = 923] [outer = 0x849e8400] 08:52:33 INFO - PROCESS | 1726 | 1464105153089 Marionette DEBUG loaded listener.js 08:52:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 262 (0x85888c00) [pid = 1726] [serial = 924] [outer = 0x849e8400] 08:52:34 INFO - PROCESS | 1726 | 1464105154012 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1732ms 08:52:34 INFO - PROCESS | 1726 | 1464105154043 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 08:52:34 INFO - PROCESS | 1726 | 1464105154048 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 08:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:52:34 INFO - PROCESS | 1726 | 1464105154056 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:52:34 INFO - PROCESS | 1726 | 1464105154063 Marionette TRACE conn4 <- [1,1202,null,{}] 08:52:34 INFO - PROCESS | 1726 | 1464105154070 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:34 INFO - PROCESS | 1726 | 1464105154266 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 08:52:34 INFO - PROCESS | 1726 | 1464105154590 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:34 INFO - PROCESS | 1726 | ++DOCSHELL 0x86f7e400 == 115 [pid = 1726] [id = 308] 08:52:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 263 (0x86f84800) [pid = 1726] [serial = 925] [outer = (nil)] 08:52:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 264 (0x870c7000) [pid = 1726] [serial = 926] [outer = 0x86f84800] 08:52:34 INFO - PROCESS | 1726 | 1464105154685 Marionette DEBUG loaded listener.js 08:52:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 265 (0x87185400) [pid = 1726] [serial = 927] [outer = 0x86f84800] 08:52:35 INFO - PROCESS | 1726 | 1464105155603 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:52:35 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 08:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1597ms 08:52:35 INFO - PROCESS | 1726 | 1464105155654 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 08:52:35 INFO - PROCESS | 1726 | 1464105155658 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 08:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:52:35 INFO - PROCESS | 1726 | 1464105155665 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:52:35 INFO - PROCESS | 1726 | 1464105155668 Marionette TRACE conn4 <- [1,1206,null,{}] 08:52:35 INFO - PROCESS | 1726 | 1464105155674 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:35 INFO - PROCESS | 1726 | 1464105155870 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 08:52:36 INFO - PROCESS | 1726 | 1464105156250 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:36 INFO - PROCESS | 1726 | ++DOCSHELL 0x88867000 == 116 [pid = 1726] [id = 309] 08:52:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 266 (0x8986d800) [pid = 1726] [serial = 928] [outer = (nil)] 08:52:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 267 (0x8a629c00) [pid = 1726] [serial = 929] [outer = 0x8986d800] 08:52:36 INFO - PROCESS | 1726 | 1464105156344 Marionette DEBUG loaded listener.js 08:52:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 268 (0x8abcec00) [pid = 1726] [serial = 930] [outer = 0x8986d800] 08:52:37 INFO - PROCESS | 1726 | 1464105157293 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:52:37 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 08:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1680ms 08:52:37 INFO - PROCESS | 1726 | 1464105157345 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 08:52:37 INFO - PROCESS | 1726 | 1464105157352 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 08:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:52:37 INFO - PROCESS | 1726 | 1464105157368 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:52:37 INFO - PROCESS | 1726 | 1464105157375 Marionette TRACE conn4 <- [1,1210,null,{}] 08:52:37 INFO - PROCESS | 1726 | 1464105157381 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:37 INFO - PROCESS | 1726 | 1464105157618 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 08:52:37 INFO - PROCESS | 1726 | 1464105157941 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:37 INFO - PROCESS | 1726 | ++DOCSHELL 0x8abd7800 == 117 [pid = 1726] [id = 310] 08:52:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 269 (0x8b1e7c00) [pid = 1726] [serial = 931] [outer = (nil)] 08:52:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 270 (0x8bd54400) [pid = 1726] [serial = 932] [outer = 0x8b1e7c00] 08:52:38 INFO - PROCESS | 1726 | 1464105158032 Marionette DEBUG loaded listener.js 08:52:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 271 (0x8bed0000) [pid = 1726] [serial = 933] [outer = 0x8b1e7c00] 08:52:38 INFO - PROCESS | 1726 | 1464105158911 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:52:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:52:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1609ms 08:52:38 INFO - PROCESS | 1726 | 1464105158970 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 08:52:38 INFO - PROCESS | 1726 | 1464105158974 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 08:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:52:38 INFO - PROCESS | 1726 | 1464105158980 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:52:38 INFO - PROCESS | 1726 | 1464105158984 Marionette TRACE conn4 <- [1,1214,null,{}] 08:52:38 INFO - PROCESS | 1726 | 1464105158989 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:39 INFO - PROCESS | 1726 | 1464105159178 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 08:52:39 INFO - PROCESS | 1726 | 1464105159496 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:39 INFO - PROCESS | 1726 | ++DOCSHELL 0x87c08000 == 118 [pid = 1726] [id = 311] 08:52:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 272 (0x8ba80800) [pid = 1726] [serial = 934] [outer = (nil)] 08:52:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 273 (0x8cf12400) [pid = 1726] [serial = 935] [outer = 0x8ba80800] 08:52:39 INFO - PROCESS | 1726 | 1464105159588 Marionette DEBUG loaded listener.js 08:52:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 274 (0x8cf1d400) [pid = 1726] [serial = 936] [outer = 0x8ba80800] 08:52:40 INFO - PROCESS | 1726 | 1464105160450 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 08:52:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:52:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1530ms 08:52:40 INFO - PROCESS | 1726 | 1464105160510 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 08:52:40 INFO - PROCESS | 1726 | 1464105160514 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 08:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:52:40 INFO - PROCESS | 1726 | 1464105160520 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:52:40 INFO - PROCESS | 1726 | 1464105160524 Marionette TRACE conn4 <- [1,1218,null,{}] 08:52:40 INFO - PROCESS | 1726 | 1464105160529 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:40 INFO - PROCESS | 1726 | 1464105160770 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 08:52:41 INFO - PROCESS | 1726 | 1464105161118 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:41 INFO - PROCESS | 1726 | ++DOCSHELL 0x8cf75c00 == 119 [pid = 1726] [id = 312] 08:52:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 275 (0x8cf76400) [pid = 1726] [serial = 937] [outer = (nil)] 08:52:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 276 (0x8cf7dc00) [pid = 1726] [serial = 938] [outer = 0x8cf76400] 08:52:41 INFO - PROCESS | 1726 | 1464105161216 Marionette DEBUG loaded listener.js 08:52:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 277 (0x8e153800) [pid = 1726] [serial = 939] [outer = 0x8cf76400] 08:52:42 INFO - PROCESS | 1726 | 1464105162166 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 08:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1679ms 08:52:42 INFO - PROCESS | 1726 | 1464105162200 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 08:52:42 INFO - PROCESS | 1726 | 1464105162203 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 08:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:52:42 INFO - PROCESS | 1726 | 1464105162210 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:52:42 INFO - PROCESS | 1726 | 1464105162214 Marionette TRACE conn4 <- [1,1222,null,{}] 08:52:42 INFO - PROCESS | 1726 | 1464105162220 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:42 INFO - PROCESS | 1726 | 1464105162426 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 08:52:42 INFO - PROCESS | 1726 | 1464105162750 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:42 INFO - PROCESS | 1726 | ++DOCSHELL 0x8cccbc00 == 120 [pid = 1726] [id = 313] 08:52:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 278 (0x8cf4e800) [pid = 1726] [serial = 940] [outer = (nil)] 08:52:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 279 (0x8e31a400) [pid = 1726] [serial = 941] [outer = 0x8cf4e800] 08:52:42 INFO - PROCESS | 1726 | 1464105162868 Marionette DEBUG loaded listener.js 08:52:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 280 (0x8e57dc00) [pid = 1726] [serial = 942] [outer = 0x8cf4e800] 08:52:43 INFO - PROCESS | 1726 | 1464105163721 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 08:52:43 INFO - PROCESS | 1726 | 1464105163795 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 08:52:43 INFO - PROCESS | 1726 | 1464105163802 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:52:43 INFO - PROCESS | 1726 | 1464105163806 Marionette TRACE conn4 <- [1,1226,null,{}] 08:52:43 INFO - PROCESS | 1726 | 1464105163811 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:44 INFO - PROCESS | 1726 | 1464105164010 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 08:52:44 INFO - PROCESS | 1726 | 1464105164328 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:44 INFO - PROCESS | 1726 | ++DOCSHELL 0x8abd9000 == 121 [pid = 1726] [id = 314] 08:52:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 281 (0x8ba7ac00) [pid = 1726] [serial = 943] [outer = (nil)] 08:52:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 282 (0x8e90cc00) [pid = 1726] [serial = 944] [outer = 0x8ba7ac00] 08:52:44 INFO - PROCESS | 1726 | 1464105164417 Marionette DEBUG loaded listener.js 08:52:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 283 (0x8e978000) [pid = 1726] [serial = 945] [outer = 0x8ba7ac00] 08:52:45 INFO - PROCESS | 1726 | --DOCSHELL 0x94fc8800 == 120 [pid = 1726] [id = 9] 08:52:45 INFO - PROCESS | 1726 | 1464105165384 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 08:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1633ms 08:52:45 INFO - PROCESS | 1726 | 1464105165439 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 08:52:45 INFO - PROCESS | 1726 | 1464105165443 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 08:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:52:45 INFO - PROCESS | 1726 | 1464105165452 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:52:45 INFO - PROCESS | 1726 | 1464105165454 Marionette TRACE conn4 <- [1,1230,null,{}] 08:52:45 INFO - PROCESS | 1726 | 1464105165460 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:45 INFO - PROCESS | 1726 | 1464105165717 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 08:52:46 INFO - PROCESS | 1726 | 1464105166047 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:46 INFO - PROCESS | 1726 | ++DOCSHELL 0x8aa5d000 == 121 [pid = 1726] [id = 315] 08:52:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 284 (0x8e310000) [pid = 1726] [serial = 946] [outer = (nil)] 08:52:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 285 (0x8f548000) [pid = 1726] [serial = 947] [outer = 0x8e310000] 08:52:46 INFO - PROCESS | 1726 | 1464105166132 Marionette DEBUG loaded listener.js 08:52:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 286 (0x8f5d6000) [pid = 1726] [serial = 948] [outer = 0x8e310000] 08:52:47 INFO - PROCESS | 1726 | 1464105167001 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 08:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1585ms 08:52:47 INFO - PROCESS | 1726 | 1464105167037 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 08:52:47 INFO - PROCESS | 1726 | 1464105167041 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 08:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:52:47 INFO - PROCESS | 1726 | 1464105167047 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:52:47 INFO - PROCESS | 1726 | 1464105167058 Marionette TRACE conn4 <- [1,1234,null,{}] 08:52:47 INFO - PROCESS | 1726 | 1464105167083 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:47 INFO - PROCESS | 1726 | 1464105167267 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 08:52:47 INFO - PROCESS | 1726 | 1464105167544 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:47 INFO - PROCESS | 1726 | ++DOCSHELL 0x8aa56800 == 122 [pid = 1726] [id = 316] 08:52:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 287 (0x8e90e800) [pid = 1726] [serial = 949] [outer = (nil)] 08:52:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 288 (0x8f773800) [pid = 1726] [serial = 950] [outer = 0x8e90e800] 08:52:47 INFO - PROCESS | 1726 | 1464105167676 Marionette DEBUG loaded listener.js 08:52:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 289 (0x90a78400) [pid = 1726] [serial = 951] [outer = 0x8e90e800] 08:52:48 INFO - PROCESS | 1726 | 1464105168531 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 08:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1551ms 08:52:48 INFO - PROCESS | 1726 | 1464105168600 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 08:52:48 INFO - PROCESS | 1726 | 1464105168604 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 08:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:52:48 INFO - PROCESS | 1726 | 1464105168610 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:52:48 INFO - PROCESS | 1726 | 1464105168613 Marionette TRACE conn4 <- [1,1238,null,{}] 08:52:48 INFO - PROCESS | 1726 | 1464105168619 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:48 INFO - PROCESS | 1726 | 1464105168808 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 08:52:49 INFO - PROCESS | 1726 | 1464105169140 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:49 INFO - PROCESS | 1726 | ++DOCSHELL 0x90d9c800 == 123 [pid = 1726] [id = 317] 08:52:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 290 (0x90d9d800) [pid = 1726] [serial = 952] [outer = (nil)] 08:52:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 291 (0x919f5800) [pid = 1726] [serial = 953] [outer = 0x90d9d800] 08:52:49 INFO - PROCESS | 1726 | 1464105169251 Marionette DEBUG loaded listener.js 08:52:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 292 (0x91d02c00) [pid = 1726] [serial = 954] [outer = 0x90d9d800] 08:52:50 INFO - PROCESS | 1726 | 1464105170169 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 08:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1578ms 08:52:50 INFO - PROCESS | 1726 | 1464105170189 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 08:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:52:50 INFO - PROCESS | 1726 | 1464105170193 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 08:52:50 INFO - PROCESS | 1726 | 1464105170199 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:52:50 INFO - PROCESS | 1726 | 1464105170203 Marionette TRACE conn4 <- [1,1242,null,{}] 08:52:50 INFO - PROCESS | 1726 | 1464105170209 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:50 INFO - PROCESS | 1726 | 1464105170417 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 08:52:50 INFO - PROCESS | 1726 | 1464105170774 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:50 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f548400 == 124 [pid = 1726] [id = 318] 08:52:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 293 (0x90c60400) [pid = 1726] [serial = 955] [outer = (nil)] 08:52:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 294 (0x92898800) [pid = 1726] [serial = 956] [outer = 0x90c60400] 08:52:50 INFO - PROCESS | 1726 | 1464105170863 Marionette DEBUG loaded listener.js 08:52:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 295 (0x92c6f400) [pid = 1726] [serial = 957] [outer = 0x90c60400] 08:52:51 INFO - PROCESS | 1726 | 1464105171705 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 08:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1545ms 08:52:51 INFO - PROCESS | 1726 | 1464105171745 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 08:52:51 INFO - PROCESS | 1726 | 1464105171749 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 08:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:52:51 INFO - PROCESS | 1726 | 1464105171755 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:52:51 INFO - PROCESS | 1726 | 1464105171758 Marionette TRACE conn4 <- [1,1246,null,{}] 08:52:51 INFO - PROCESS | 1726 | 1464105171763 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:51 INFO - PROCESS | 1726 | 1464105171943 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 08:52:52 INFO - PROCESS | 1726 | 1464105172226 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:52 INFO - PROCESS | 1726 | ++DOCSHELL 0x90b74c00 == 125 [pid = 1726] [id = 319] 08:52:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 296 (0x90c66400) [pid = 1726] [serial = 958] [outer = (nil)] 08:52:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 297 (0x93b86c00) [pid = 1726] [serial = 959] [outer = 0x90c66400] 08:52:52 INFO - PROCESS | 1726 | 1464105172356 Marionette DEBUG loaded listener.js 08:52:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 298 (0x94fc2c00) [pid = 1726] [serial = 960] [outer = 0x90c66400] 08:52:53 INFO - PROCESS | 1726 | 1464105173259 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 08:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1580ms 08:52:53 INFO - PROCESS | 1726 | 1464105173335 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 08:52:53 INFO - PROCESS | 1726 | 1464105173339 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 08:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:52:53 INFO - PROCESS | 1726 | 1464105173345 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:52:53 INFO - PROCESS | 1726 | 1464105173348 Marionette TRACE conn4 <- [1,1250,null,{}] 08:52:53 INFO - PROCESS | 1726 | 1464105173354 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:53 INFO - PROCESS | 1726 | 1464105173539 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 08:52:53 INFO - PROCESS | 1726 | 1464105173863 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:53 INFO - PROCESS | 1726 | ++DOCSHELL 0x9288ec00 == 126 [pid = 1726] [id = 320] 08:52:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 299 (0x92eac400) [pid = 1726] [serial = 961] [outer = (nil)] 08:52:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 300 (0x97743400) [pid = 1726] [serial = 962] [outer = 0x92eac400] 08:52:53 INFO - PROCESS | 1726 | 1464105173952 Marionette DEBUG loaded listener.js 08:52:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 301 (0x9816c000) [pid = 1726] [serial = 963] [outer = 0x92eac400] 08:52:54 INFO - PROCESS | 1726 | 1464105174827 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 08:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1528ms 08:52:54 INFO - PROCESS | 1726 | 1464105174874 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 08:52:54 INFO - PROCESS | 1726 | 1464105174877 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 08:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:52:54 INFO - PROCESS | 1726 | 1464105174884 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:52:54 INFO - PROCESS | 1726 | 1464105174887 Marionette TRACE conn4 <- [1,1254,null,{}] 08:52:54 INFO - PROCESS | 1726 | 1464105174892 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:55 INFO - PROCESS | 1726 | 1464105175075 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 08:52:55 INFO - PROCESS | 1726 | 1464105175331 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:55 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e2f2800 == 127 [pid = 1726] [id = 321] 08:52:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 302 (0x8f5e2400) [pid = 1726] [serial = 964] [outer = (nil)] 08:52:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 303 (0x99578c00) [pid = 1726] [serial = 965] [outer = 0x8f5e2400] 08:52:55 INFO - PROCESS | 1726 | 1464105175473 Marionette DEBUG loaded listener.js 08:52:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 304 (0x999aac00) [pid = 1726] [serial = 966] [outer = 0x8f5e2400] 08:52:56 INFO - PROCESS | 1726 | 1464105176330 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 08:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1483ms 08:52:56 INFO - PROCESS | 1726 | 1464105176367 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 08:52:56 INFO - PROCESS | 1726 | 1464105176371 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 08:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:52:56 INFO - PROCESS | 1726 | 1464105176377 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:52:56 INFO - PROCESS | 1726 | 1464105176380 Marionette TRACE conn4 <- [1,1258,null,{}] 08:52:56 INFO - PROCESS | 1726 | 1464105176386 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:56 INFO - PROCESS | 1726 | 1464105176567 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 08:52:56 INFO - PROCESS | 1726 | 1464105176855 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:56 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f5d7c00 == 128 [pid = 1726] [id = 322] 08:52:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 305 (0x8f767800) [pid = 1726] [serial = 967] [outer = (nil)] 08:52:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 306 (0x99e6b800) [pid = 1726] [serial = 968] [outer = 0x8f767800] 08:52:56 INFO - PROCESS | 1726 | 1464105176990 Marionette DEBUG loaded listener.js 08:52:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 307 (0x99f54c00) [pid = 1726] [serial = 969] [outer = 0x8f767800] 08:52:57 INFO - PROCESS | 1726 | 1464105177816 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 08:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1477ms 08:52:57 INFO - PROCESS | 1726 | 1464105177863 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 08:52:57 INFO - PROCESS | 1726 | 1464105177873 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 08:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:52:57 INFO - PROCESS | 1726 | 1464105177908 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:52:57 INFO - PROCESS | 1726 | 1464105177914 Marionette TRACE conn4 <- [1,1262,null,{}] 08:52:57 INFO - PROCESS | 1726 | 1464105177920 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:58 INFO - PROCESS | 1726 | 1464105178109 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 08:52:58 INFO - PROCESS | 1726 | 1464105178437 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:58 INFO - PROCESS | 1726 | ++DOCSHELL 0x93b80800 == 129 [pid = 1726] [id = 323] 08:52:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 308 (0x999dd000) [pid = 1726] [serial = 970] [outer = (nil)] 08:52:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 309 (0x9a0c8400) [pid = 1726] [serial = 971] [outer = 0x999dd000] 08:52:58 INFO - PROCESS | 1726 | 1464105178527 Marionette DEBUG loaded listener.js 08:52:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 310 (0x9a1cc400) [pid = 1726] [serial = 972] [outer = 0x999dd000] 08:52:59 INFO - PROCESS | 1726 | 1464105179432 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 08:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1586ms 08:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:52:59 INFO - PROCESS | 1726 | 1464105179489 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 08:52:59 INFO - PROCESS | 1726 | 1464105179492 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 08:52:59 INFO - PROCESS | 1726 | 1464105179499 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:52:59 INFO - PROCESS | 1726 | 1464105179502 Marionette TRACE conn4 <- [1,1266,null,{}] 08:52:59 INFO - PROCESS | 1726 | 1464105179508 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:59 INFO - PROCESS | 1726 | 1464105179699 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 08:53:00 INFO - PROCESS | 1726 | 1464105180029 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:00 INFO - PROCESS | 1726 | ++DOCSHELL 0x849e4400 == 130 [pid = 1726] [id = 324] 08:53:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 311 (0x849e8800) [pid = 1726] [serial = 973] [outer = (nil)] 08:53:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 312 (0x85ee1800) [pid = 1726] [serial = 974] [outer = 0x849e8800] 08:53:00 INFO - PROCESS | 1726 | 1464105180119 Marionette DEBUG loaded listener.js 08:53:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 313 (0x86506800) [pid = 1726] [serial = 975] [outer = 0x849e8800] 08:53:01 INFO - PROCESS | 1726 | 1464105181053 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 08:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1629ms 08:53:01 INFO - PROCESS | 1726 | 1464105181128 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 08:53:01 INFO - PROCESS | 1726 | 1464105181132 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 08:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:53:01 INFO - PROCESS | 1726 | 1464105181140 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:53:01 INFO - PROCESS | 1726 | 1464105181145 Marionette TRACE conn4 <- [1,1270,null,{}] 08:53:01 INFO - PROCESS | 1726 | 1464105181151 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:01 INFO - PROCESS | 1726 | 1464105181379 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 08:53:01 INFO - PROCESS | 1726 | 1464105181721 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:01 INFO - PROCESS | 1726 | ++DOCSHELL 0x86502c00 == 131 [pid = 1726] [id = 325] 08:53:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 314 (0x86505400) [pid = 1726] [serial = 976] [outer = (nil)] 08:53:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 315 (0x870bb400) [pid = 1726] [serial = 977] [outer = 0x86505400] 08:53:01 INFO - PROCESS | 1726 | 1464105181819 Marionette DEBUG loaded listener.js 08:53:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 316 (0x87183400) [pid = 1726] [serial = 978] [outer = 0x86505400] 08:53:02 INFO - PROCESS | 1726 | 1464105182747 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 08:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1687ms 08:53:03 INFO - PROCESS | 1726 | --DOCSHELL 0x8a8b9c00 == 130 [pid = 1726] [id = 205] 08:53:03 INFO - PROCESS | 1726 | --DOCSHELL 0x856b9400 == 129 [pid = 1726] [id = 306] 08:53:03 INFO - PROCESS | 1726 | --DOCSHELL 0x8b354000 == 128 [pid = 1726] [id = 305] 08:53:03 INFO - PROCESS | 1726 | --DOCSHELL 0x86f86c00 == 127 [pid = 1726] [id = 304] 08:53:03 INFO - PROCESS | 1726 | --DOCSHELL 0x849e4c00 == 126 [pid = 1726] [id = 303] 08:53:03 INFO - PROCESS | 1726 | --DOCSHELL 0x875e9400 == 125 [pid = 1726] [id = 302] 08:53:03 INFO - PROCESS | 1726 | --DOCSHELL 0x85eecc00 == 124 [pid = 1726] [id = 301] 08:53:03 INFO - PROCESS | 1726 | --DOCSHELL 0x856b8400 == 123 [pid = 1726] [id = 300] 08:53:03 INFO - PROCESS | 1726 | --DOCSHELL 0x8e173000 == 122 [pid = 1726] [id = 291] 08:53:03 INFO - PROCESS | 1726 | --DOCSHELL 0x8cf15000 == 121 [pid = 1726] [id = 290] 08:53:03 INFO - PROCESS | 1726 | --DOCSHELL 0x8e579800 == 120 [pid = 1726] [id = 289] 08:53:03 INFO - PROCESS | 1726 | --DOCSHELL 0x849f2800 == 119 [pid = 1726] [id = 288] 08:53:03 INFO - PROCESS | 1726 | --DOCSHELL 0x8abdc400 == 118 [pid = 1726] [id = 287] 08:53:03 INFO - PROCESS | 1726 | --DOCSHELL 0x87c0bc00 == 117 [pid = 1726] [id = 285] 08:53:03 INFO - PROCESS | 1726 | --DOCSHELL 0x8b0ce400 == 116 [pid = 1726] [id = 286] 08:53:03 INFO - PROCESS | 1726 | --DOCSHELL 0x849f3c00 == 115 [pid = 1726] [id = 284] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 315 (0x9a910400) [pid = 1726] [serial = 277] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 314 (0xa8b50c00) [pid = 1726] [serial = 289] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 313 (0x99f5d400) [pid = 1726] [serial = 240] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 312 (0x92c70800) [pid = 1726] [serial = 247] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 311 (0x90c6d400) [pid = 1726] [serial = 373] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 310 (0xa3225c00) [pid = 1726] [serial = 762] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 309 (0x995efc00) [pid = 1726] [serial = 367] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 308 (0x9a0c3c00) [pid = 1726] [serial = 228] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 307 (0x88869000) [pid = 1726] [serial = 672] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 306 (0xa6852800) [pid = 1726] [serial = 337] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 305 (0x8f54e400) [pid = 1726] [serial = 427] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 304 (0x8cccd000) [pid = 1726] [serial = 759] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 303 (0x87d10c00) [pid = 1726] [serial = 684] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 302 (0xa3257400) [pid = 1726] [serial = 379] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 301 (0x91d09000) [pid = 1726] [serial = 665] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 300 (0x9a285800) [pid = 1726] [serial = 593] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 299 (0x9b858000) [pid = 1726] [serial = 189] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 298 (0x99f58c00) [pid = 1726] [serial = 243] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 297 (0x8e151400) [pid = 1726] [serial = 497] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 296 (0x86f86000) [pid = 1726] [serial = 744] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 295 (0x8ba81c00) [pid = 1726] [serial = 765] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 294 (0x919f6800) [pid = 1726] [serial = 446] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 293 (0x8e89c400) [pid = 1726] [serial = 476] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 292 (0x95156000) [pid = 1726] [serial = 482] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 291 (0x92eb0000) [pid = 1726] [serial = 391] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 290 (0xa30eb400) [pid = 1726] [serial = 741] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 289 (0x8e2fb800) [pid = 1726] [serial = 388] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 288 (0x8cf79800) [pid = 1726] [serial = 711] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 287 (0x99f5f400) [pid = 1726] [serial = 418] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 286 (0x90d9b800) [pid = 1726] [serial = 611] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 285 (0x9289c400) [pid = 1726] [serial = 512] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 284 (0x99680400) [pid = 1726] [serial = 186] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 283 (0x8a8c1800) [pid = 1726] [serial = 515] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 282 (0x9b85a000) [pid = 1726] [serial = 726] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 281 (0x9cca0400) [pid = 1726] [serial = 370] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 280 (0x99f57400) [pid = 1726] [serial = 644] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 279 (0x9967fc00) [pid = 1726] [serial = 720] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 278 (0x92895400) [pid = 1726] [serial = 518] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 277 (0xa35f5800) [pid = 1726] [serial = 280] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 276 (0x875eb800) [pid = 1726] [serial = 756] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 275 (0x87184000) [pid = 1726] [serial = 753] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 274 (0x8cf1f000) [pid = 1726] [serial = 433] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 273 (0x929a6c00) [pid = 1726] [serial = 364] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 272 (0x8e585800) [pid = 1726] [serial = 437] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 271 (0xa22ef400) [pid = 1726] [serial = 653] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 270 (0xa22eb400) [pid = 1726] [serial = 732] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 269 (0x90a76400) [pid = 1726] [serial = 286] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 268 (0x9cc1b800) [pid = 1726] [serial = 328] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 267 (0x92c63400) [pid = 1726] [serial = 319] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 266 (0x8e318400) [pid = 1726] [serial = 638] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 265 (0x8d68c800) [pid = 1726] [serial = 443] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 264 (0x98369400) [pid = 1726] [serial = 274] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 263 (0x870bf400) [pid = 1726] [serial = 747] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 262 (0xa8b20400) [pid = 1726] [serial = 237] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 261 (0x9a914400) [pid = 1726] [serial = 231] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 260 (0x9d0bc400) [pid = 1726] [serial = 729] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 259 (0x99e6d800) [pid = 1726] [serial = 485] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 258 (0x8bed4000) [pid = 1726] [serial = 449] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 257 (0x87d06000) [pid = 1726] [serial = 681] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 256 (0x8a629000) [pid = 1726] [serial = 509] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 255 (0xa503c000) [pid = 1726] [serial = 334] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 254 (0x919fc800) [pid = 1726] [serial = 641] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 253 (0x91d0e400) [pid = 1726] [serial = 669] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 252 (0x8ccc7400) [pid = 1726] [serial = 738] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 251 (0xa6dac800) [pid = 1726] [serial = 424] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 250 (0x90c6c000) [pid = 1726] [serial = 479] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 249 (0x9b858c00) [pid = 1726] [serial = 500] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 248 (0xa21abc00) [pid = 1726] [serial = 376] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 247 (0x8b0c6000) [pid = 1726] [serial = 659] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 246 (0x8cf7d400) [pid = 1726] [serial = 608] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 245 (0x8e89ec00) [pid = 1726] [serial = 340] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 244 (0x995f0000) [pid = 1726] [serial = 322] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 243 (0x8e90b400) [pid = 1726] [serial = 714] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 242 (0x8e175800) [pid = 1726] [serial = 614] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 241 (0xa229c800) [pid = 1726] [serial = 605] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 240 (0x9a90f400) [pid = 1726] [serial = 491] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 239 (0x8b1ed400) [pid = 1726] [serial = 735] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 238 (0x9b979000) [pid = 1726] [serial = 325] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 237 (0x92896c00) [pid = 1726] [serial = 503] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 236 (0x87c0b400) [pid = 1726] [serial = 678] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 235 (0x90da2000) [pid = 1726] [serial = 415] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 234 (0xa628a400) [pid = 1726] [serial = 234] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 233 (0xa6e2ec00) [pid = 1726] [serial = 283] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 232 (0xa6759c00) [pid = 1726] [serial = 195] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 231 (0xa67ca800) [pid = 1726] [serial = 198] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 230 (0x9515c800) [pid = 1726] [serial = 717] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 229 (0x8e97dc00) [pid = 1726] [serial = 382] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 228 (0xa21aec00) [pid = 1726] [serial = 331] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 227 (0x91d0f800) [pid = 1726] [serial = 675] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 226 (0x9a7bfc00) [pid = 1726] [serial = 430] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 225 (0xa2252800) [pid = 1726] [serial = 144] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 224 (0xa6e3a800) [pid = 1726] [serial = 201] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 223 (0x90da1c00) [pid = 1726] [serial = 292] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 222 (0x9a7bc400) [pid = 1726] [serial = 647] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 221 (0x9af72000) [pid = 1726] [serial = 650] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 220 (0xa6734000) [pid = 1726] [serial = 385] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 219 (0x9b283400) [pid = 1726] [serial = 494] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 218 (0xa50ea800) [pid = 1726] [serial = 192] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 217 (0xa1057800) [pid = 1726] [serial = 602] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 216 (0x87179400) [pid = 1726] [serial = 750] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 215 (0x9280b800) [pid = 1726] [serial = 662] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 214 (0x8d574800) [pid = 1726] [serial = 440] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 213 (0x8abda000) [pid = 1726] [serial = 656] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 212 (0x9a0c0400) [pid = 1726] [serial = 723] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 211 (0xa6da8400) [pid = 1726] [serial = 421] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 210 (0x9a0bb000) [pid = 1726] [serial = 488] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 209 (0x92891400) [pid = 1726] [serial = 506] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 208 (0x8e57b800) [pid = 1726] [serial = 584] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 207 (0x995ed800) [pid = 1726] [serial = 590] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 206 (0x90c5ec00) [pid = 1726] [serial = 587] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 205 (0x9b2afc00) [pid = 1726] [serial = 557] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 204 (0x9a919400) [pid = 1726] [serial = 596] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 203 (0x91beb000) [pid = 1726] [serial = 563] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 202 (0x8f545800) [pid = 1726] [serial = 545] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 201 (0x92c6f800) [pid = 1726] [serial = 548] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 200 (0x99e64400) [pid = 1726] [serial = 551] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 199 (0x9cc1e400) [pid = 1726] [serial = 560] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 198 (0x9a3cc000) [pid = 1726] [serial = 554] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 197 (0x8d689800) [pid = 1726] [serial = 542] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 196 (0x9b982400) [pid = 1726] [serial = 599] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 195 (0x8bd51800) [pid = 1726] [serial = 851] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 194 (0x8b1efc00) [pid = 1726] [serial = 848] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 193 (0x8ba7c800) [pid = 1726] [serial = 849] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 192 (0x8f5dd800) [pid = 1726] [serial = 791] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 191 (0x8f773400) [pid = 1726] [serial = 792] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 190 (0x90d99800) [pid = 1726] [serial = 794] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 189 (0x919f2800) [pid = 1726] [serial = 795] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 188 (0x9b856800) [pid = 1726] [serial = 809] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 187 (0x9cc1e000) [pid = 1726] [serial = 810] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 186 (0x86f7a400) [pid = 1726] [serial = 839] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 185 (0x86f85800) [pid = 1726] [serial = 840] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 184 (0x8e2fec00) [pid = 1726] [serial = 788] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 183 (0x8e31a000) [pid = 1726] [serial = 789] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 182 (0x89871800) [pid = 1726] [serial = 830] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 181 (0x89878800) [pid = 1726] [serial = 831] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 180 (0x8b1f0800) [pid = 1726] [serial = 785] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 179 (0x8ba83800) [pid = 1726] [serial = 786] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 178 (0x867f0000) [pid = 1726] [serial = 818] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 177 (0x867f3000) [pid = 1726] [serial = 819] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 176 (0x8cf4bc00) [pid = 1726] [serial = 815] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 175 (0x8cf50800) [pid = 1726] [serial = 816] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 174 (0x91d05400) [pid = 1726] [serial = 797] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 173 (0x92999800) [pid = 1726] [serial = 798] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 172 (0x8bd5ac00) [pid = 1726] [serial = 812] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 171 (0x9a3cd800) [pid = 1726] [serial = 813] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 170 (0x85eea800) [pid = 1726] [serial = 827] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 169 (0x85eec000) [pid = 1726] [serial = 828] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 168 (0x8986bc00) [pid = 1726] [serial = 821] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 167 (0x8986ec00) [pid = 1726] [serial = 822] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 166 (0x870bac00) [pid = 1726] [serial = 782] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 165 (0x875f0c00) [pid = 1726] [serial = 783] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 164 (0x849ed000) [pid = 1726] [serial = 836] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 163 (0x856bf400) [pid = 1726] [serial = 833] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 162 (0x95364400) [pid = 1726] [serial = 800] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 161 (0x98171400) [pid = 1726] [serial = 801] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 160 (0x99e41000) [pid = 1726] [serial = 803] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 159 (0x99f5a800) [pid = 1726] [serial = 804] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 158 (0x89875c00) [pid = 1726] [serial = 824] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 157 (0x89877400) [pid = 1726] [serial = 825] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 156 (0x9a7bbc00) [pid = 1726] [serial = 806] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 155 (0x9a90ec00) [pid = 1726] [serial = 807] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 154 (0x87c02400) [pid = 1726] [serial = 842] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 153 (0x8a620400) [pid = 1726] [serial = 845] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 152 (0x8aa62800) [pid = 1726] [serial = 846] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | --DOMWINDOW == 151 (0x87c10000) [pid = 1726] [serial = 843] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1726 | 1464105184453 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 08:53:04 INFO - PROCESS | 1726 | 1464105184456 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 08:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:53:04 INFO - PROCESS | 1726 | 1464105184503 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:53:04 INFO - PROCESS | 1726 | 1464105184513 Marionette TRACE conn4 <- [1,1274,null,{}] 08:53:04 INFO - PROCESS | 1726 | 1464105184523 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:04 INFO - PROCESS | 1726 | 1464105184695 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 08:53:04 INFO - PROCESS | 1726 | 1464105184712 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:04 INFO - PROCESS | 1726 | ++DOCSHELL 0x8588cc00 == 116 [pid = 1726] [id = 326] 08:53:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 152 (0x8588dc00) [pid = 1726] [serial = 979] [outer = (nil)] 08:53:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 153 (0x85ee6400) [pid = 1726] [serial = 980] [outer = 0x8588dc00] 08:53:04 INFO - PROCESS | 1726 | 1464105184817 Marionette DEBUG loaded listener.js 08:53:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 154 (0x85eef000) [pid = 1726] [serial = 981] [outer = 0x8588dc00] 08:53:05 INFO - PROCESS | 1726 | 1464105185746 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 08:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1292ms 08:53:05 INFO - PROCESS | 1726 | 1464105185792 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 08:53:05 INFO - PROCESS | 1726 | 1464105185798 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 08:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:53:05 INFO - PROCESS | 1726 | 1464105185821 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:53:05 INFO - PROCESS | 1726 | 1464105185833 Marionette TRACE conn4 <- [1,1278,null,{}] 08:53:05 INFO - PROCESS | 1726 | 1464105185843 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:06 INFO - PROCESS | 1726 | 1464105186027 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 08:53:06 INFO - PROCESS | 1726 | 1464105186040 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:06 INFO - PROCESS | 1726 | ++DOCSHELL 0x85f89800 == 117 [pid = 1726] [id = 327] 08:53:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 155 (0x8650a800) [pid = 1726] [serial = 982] [outer = (nil)] 08:53:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 156 (0x867f5c00) [pid = 1726] [serial = 983] [outer = 0x8650a800] 08:53:06 INFO - PROCESS | 1726 | 1464105186112 Marionette DEBUG loaded listener.js 08:53:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 157 (0x86f82c00) [pid = 1726] [serial = 984] [outer = 0x8650a800] 08:53:07 INFO - PROCESS | 1726 | 1464105187183 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 08:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1414ms 08:53:07 INFO - PROCESS | 1726 | 1464105187231 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 08:53:07 INFO - PROCESS | 1726 | 1464105187235 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 08:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:53:07 INFO - PROCESS | 1726 | 1464105187248 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:53:07 INFO - PROCESS | 1726 | 1464105187251 Marionette TRACE conn4 <- [1,1282,null,{}] 08:53:07 INFO - PROCESS | 1726 | 1464105187264 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:07 INFO - PROCESS | 1726 | 1464105187522 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 08:53:07 INFO - PROCESS | 1726 | 1464105187554 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:07 INFO - PROCESS | 1726 | ++DOCSHELL 0x87184000 == 118 [pid = 1726] [id = 328] 08:53:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 158 (0x87184400) [pid = 1726] [serial = 985] [outer = (nil)] 08:53:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 159 (0x875e8000) [pid = 1726] [serial = 986] [outer = 0x87184400] 08:53:07 INFO - PROCESS | 1726 | 1464105187633 Marionette DEBUG loaded listener.js 08:53:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 160 (0x875f0800) [pid = 1726] [serial = 987] [outer = 0x87184400] 08:53:08 INFO - PROCESS | 1726 | 1464105188755 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 08:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1577ms 08:53:08 INFO - PROCESS | 1726 | 1464105188827 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 08:53:08 INFO - PROCESS | 1726 | 1464105188830 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 08:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:53:08 INFO - PROCESS | 1726 | 1464105188836 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:53:08 INFO - PROCESS | 1726 | 1464105188838 Marionette TRACE conn4 <- [1,1286,null,{}] 08:53:08 INFO - PROCESS | 1726 | 1464105188844 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:09 INFO - PROCESS | 1726 | --DOMWINDOW == 159 (0x875e6000) [pid = 1726] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:53:09 INFO - PROCESS | 1726 | --DOMWINDOW == 158 (0x86504c00) [pid = 1726] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:53:09 INFO - PROCESS | 1726 | --DOMWINDOW == 157 (0x8ba80400) [pid = 1726] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:53:09 INFO - PROCESS | 1726 | --DOMWINDOW == 156 (0x856b9800) [pid = 1726] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:53:09 INFO - PROCESS | 1726 | --DOMWINDOW == 155 (0x849eb800) [pid = 1726] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:53:09 INFO - PROCESS | 1726 | --DOMWINDOW == 154 (0x8abdc000) [pid = 1726] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:53:09 INFO - PROCESS | 1726 | --DOMWINDOW == 153 (0x88866800) [pid = 1726] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:53:09 INFO - PROCESS | 1726 | 1464105189508 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 08:53:09 INFO - PROCESS | 1726 | 1464105189633 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:09 INFO - PROCESS | 1726 | ++DOCSHELL 0x870c0400 == 119 [pid = 1726] [id = 329] 08:53:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 154 (0x875ee800) [pid = 1726] [serial = 988] [outer = (nil)] 08:53:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 155 (0x87d07400) [pid = 1726] [serial = 989] [outer = 0x875ee800] 08:53:09 INFO - PROCESS | 1726 | 1464105189713 Marionette DEBUG loaded listener.js 08:53:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 156 (0x88869c00) [pid = 1726] [serial = 990] [outer = 0x875ee800] 08:53:10 INFO - PROCESS | 1726 | 1464105190488 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 08:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1684ms 08:53:10 INFO - PROCESS | 1726 | 1464105190520 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 08:53:10 INFO - PROCESS | 1726 | 1464105190524 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 08:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:53:10 INFO - PROCESS | 1726 | 1464105190529 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:53:10 INFO - PROCESS | 1726 | 1464105190533 Marionette TRACE conn4 <- [1,1290,null,{}] 08:53:10 INFO - PROCESS | 1726 | 1464105190538 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:10 INFO - PROCESS | 1726 | 1464105190713 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 08:53:10 INFO - PROCESS | 1726 | 1464105190729 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:10 INFO - PROCESS | 1726 | ++DOCSHELL 0x86504c00 == 120 [pid = 1726] [id = 330] 08:53:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 157 (0x867e7800) [pid = 1726] [serial = 991] [outer = (nil)] 08:53:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 158 (0x89875c00) [pid = 1726] [serial = 992] [outer = 0x867e7800] 08:53:10 INFO - PROCESS | 1726 | 1464105190801 Marionette DEBUG loaded listener.js 08:53:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 159 (0x8a620c00) [pid = 1726] [serial = 993] [outer = 0x867e7800] 08:53:11 INFO - PROCESS | 1726 | 1464105191986 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 08:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1497ms 08:53:12 INFO - PROCESS | 1726 | 1464105192028 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 08:53:12 INFO - PROCESS | 1726 | 1464105192035 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 08:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:53:12 INFO - PROCESS | 1726 | 1464105192045 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:53:12 INFO - PROCESS | 1726 | 1464105192051 Marionette TRACE conn4 <- [1,1294,null,{}] 08:53:12 INFO - PROCESS | 1726 | 1464105192059 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:12 INFO - PROCESS | 1726 | 1464105192285 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 08:53:12 INFO - PROCESS | 1726 | 1464105192560 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:12 INFO - PROCESS | 1726 | ++DOCSHELL 0x85eef400 == 121 [pid = 1726] [id = 331] 08:53:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 160 (0x85f87c00) [pid = 1726] [serial = 994] [outer = (nil)] 08:53:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 161 (0x870bb800) [pid = 1726] [serial = 995] [outer = 0x85f87c00] 08:53:12 INFO - PROCESS | 1726 | 1464105192691 Marionette DEBUG loaded listener.js 08:53:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 162 (0x87181000) [pid = 1726] [serial = 996] [outer = 0x85f87c00] 08:53:13 INFO - PROCESS | 1726 | 1464105193566 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 08:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1594ms 08:53:13 INFO - PROCESS | 1726 | 1464105193640 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 08:53:13 INFO - PROCESS | 1726 | 1464105193649 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 08:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:53:13 INFO - PROCESS | 1726 | 1464105193659 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:53:13 INFO - PROCESS | 1726 | 1464105193664 Marionette TRACE conn4 <- [1,1298,null,{}] 08:53:13 INFO - PROCESS | 1726 | 1464105193670 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:13 INFO - PROCESS | 1726 | 1464105193902 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 08:53:14 INFO - PROCESS | 1726 | 1464105194168 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:14 INFO - PROCESS | 1726 | ++DOCSHELL 0x88869000 == 122 [pid = 1726] [id = 332] 08:53:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 163 (0x88869800) [pid = 1726] [serial = 997] [outer = (nil)] 08:53:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 164 (0x89878000) [pid = 1726] [serial = 998] [outer = 0x88869800] 08:53:14 INFO - PROCESS | 1726 | 1464105194291 Marionette DEBUG loaded listener.js 08:53:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 165 (0x8a8b8400) [pid = 1726] [serial = 999] [outer = 0x88869800] 08:53:15 INFO - PROCESS | 1726 | 1464105195250 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1628ms 08:53:15 INFO - PROCESS | 1726 | 1464105195287 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 08:53:15 INFO - PROCESS | 1726 | 1464105195291 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 08:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:53:15 INFO - PROCESS | 1726 | 1464105195298 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:53:15 INFO - PROCESS | 1726 | 1464105195305 Marionette TRACE conn4 <- [1,1302,null,{}] 08:53:15 INFO - PROCESS | 1726 | 1464105195321 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:15 INFO - PROCESS | 1726 | 1464105195520 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 08:53:15 INFO - PROCESS | 1726 | 1464105195794 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:15 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a61f000 == 123 [pid = 1726] [id = 333] 08:53:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 166 (0x8abd4800) [pid = 1726] [serial = 1000] [outer = (nil)] 08:53:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 167 (0x8abda000) [pid = 1726] [serial = 1001] [outer = 0x8abd4800] 08:53:15 INFO - PROCESS | 1726 | 1464105195937 Marionette DEBUG loaded listener.js 08:53:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 168 (0x8b0c8800) [pid = 1726] [serial = 1002] [outer = 0x8abd4800] 08:53:16 INFO - PROCESS | 1726 | 1464105196841 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 08:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1585ms 08:53:16 INFO - PROCESS | 1726 | 1464105196884 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 08:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:53:16 INFO - PROCESS | 1726 | 1464105196889 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 08:53:16 INFO - PROCESS | 1726 | 1464105196895 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:53:16 INFO - PROCESS | 1726 | 1464105196898 Marionette TRACE conn4 <- [1,1306,null,{}] 08:53:16 INFO - PROCESS | 1726 | 1464105196904 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:17 INFO - PROCESS | 1726 | 1464105197098 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 08:53:17 INFO - PROCESS | 1726 | 1464105197314 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:17 INFO - PROCESS | 1726 | ++DOCSHELL 0x85eea800 == 124 [pid = 1726] [id = 334] 08:53:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 169 (0x8abd6400) [pid = 1726] [serial = 1003] [outer = (nil)] 08:53:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 170 (0x8b1ed400) [pid = 1726] [serial = 1004] [outer = 0x8abd6400] 08:53:17 INFO - PROCESS | 1726 | 1464105197482 Marionette DEBUG loaded listener.js 08:53:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 171 (0x8b34d400) [pid = 1726] [serial = 1005] [outer = 0x8abd6400] 08:53:18 INFO - PROCESS | 1726 | 1464105198389 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 08:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1533ms 08:53:18 INFO - PROCESS | 1726 | 1464105198428 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 08:53:18 INFO - PROCESS | 1726 | 1464105198432 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 08:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:53:18 INFO - PROCESS | 1726 | 1464105198438 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:53:18 INFO - PROCESS | 1726 | 1464105198442 Marionette TRACE conn4 <- [1,1310,null,{}] 08:53:18 INFO - PROCESS | 1726 | 1464105198447 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:18 INFO - PROCESS | 1726 | 1464105198631 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 08:53:18 INFO - PROCESS | 1726 | 1464105198895 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:18 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b0cbc00 == 125 [pid = 1726] [id = 335] 08:53:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 172 (0x8b1eb000) [pid = 1726] [serial = 1006] [outer = (nil)] 08:53:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 173 (0x8ba78c00) [pid = 1726] [serial = 1007] [outer = 0x8b1eb000] 08:53:19 INFO - PROCESS | 1726 | 1464105199020 Marionette DEBUG loaded listener.js 08:53:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 174 (0x8ba7e000) [pid = 1726] [serial = 1008] [outer = 0x8b1eb000] 08:53:19 INFO - PROCESS | 1726 | 1464105199918 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 08:53:19 INFO - PROCESS | 1726 | 1464105199987 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 08:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:53:19 INFO - PROCESS | 1726 | 1464105199994 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:53:20 INFO - PROCESS | 1726 | 1464105200000 Marionette TRACE conn4 <- [1,1314,null,{}] 08:53:20 INFO - PROCESS | 1726 | 1464105200005 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:20 INFO - PROCESS | 1726 | 1464105200238 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 08:53:20 INFO - PROCESS | 1726 | 1464105200525 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:20 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bd5ac00 == 126 [pid = 1726] [id = 336] 08:53:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 175 (0x8bd5dc00) [pid = 1726] [serial = 1009] [outer = (nil)] 08:53:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 176 (0x8bed4c00) [pid = 1726] [serial = 1010] [outer = 0x8bd5dc00] 08:53:20 INFO - PROCESS | 1726 | 1464105200665 Marionette DEBUG loaded listener.js 08:53:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 177 (0x8cccfc00) [pid = 1726] [serial = 1011] [outer = 0x8bd5dc00] 08:53:21 INFO - PROCESS | 1726 | 1464105201577 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 08:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1645ms 08:53:21 INFO - PROCESS | 1726 | 1464105201640 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 08:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:53:21 INFO - PROCESS | 1726 | 1464105201645 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 08:53:21 INFO - PROCESS | 1726 | 1464105201651 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:53:21 INFO - PROCESS | 1726 | 1464105201654 Marionette TRACE conn4 <- [1,1318,null,{}] 08:53:21 INFO - PROCESS | 1726 | 1464105201660 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:21 INFO - PROCESS | 1726 | 1464105201866 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 08:53:22 INFO - PROCESS | 1726 | 1464105202129 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:22 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bd5c800 == 127 [pid = 1726] [id = 337] 08:53:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 178 (0x8bec8800) [pid = 1726] [serial = 1012] [outer = (nil)] 08:53:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 179 (0x8cf49800) [pid = 1726] [serial = 1013] [outer = 0x8bec8800] 08:53:22 INFO - PROCESS | 1726 | 1464105202258 Marionette DEBUG loaded listener.js 08:53:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 180 (0x8cf4fc00) [pid = 1726] [serial = 1014] [outer = 0x8bec8800] 08:53:23 INFO - PROCESS | 1726 | 1464105203154 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 08:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1583ms 08:53:23 INFO - PROCESS | 1726 | 1464105203234 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 08:53:23 INFO - PROCESS | 1726 | 1464105203238 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 08:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:53:23 INFO - PROCESS | 1726 | 1464105203244 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:53:23 INFO - PROCESS | 1726 | 1464105203246 Marionette TRACE conn4 <- [1,1322,null,{}] 08:53:23 INFO - PROCESS | 1726 | 1464105203252 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:23 INFO - PROCESS | 1726 | 1464105203476 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 08:53:23 INFO - PROCESS | 1726 | 1464105203737 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:23 INFO - PROCESS | 1726 | ++DOCSHELL 0x8abd2c00 == 128 [pid = 1726] [id = 338] 08:53:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 181 (0x8abd7000) [pid = 1726] [serial = 1015] [outer = (nil)] 08:53:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 182 (0x8cf7b400) [pid = 1726] [serial = 1016] [outer = 0x8abd7000] 08:53:23 INFO - PROCESS | 1726 | 1464105203862 Marionette DEBUG loaded listener.js 08:53:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 183 (0x8d56a400) [pid = 1726] [serial = 1017] [outer = 0x8abd7000] 08:53:24 INFO - PROCESS | 1726 | 1464105204728 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 08:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1531ms 08:53:24 INFO - PROCESS | 1726 | 1464105204775 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 08:53:24 INFO - PROCESS | 1726 | 1464105204779 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 08:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:53:24 INFO - PROCESS | 1726 | 1464105204786 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:53:24 INFO - PROCESS | 1726 | 1464105204790 Marionette TRACE conn4 <- [1,1326,null,{}] 08:53:24 INFO - PROCESS | 1726 | 1464105204795 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:24 INFO - PROCESS | 1726 | 1464105204986 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 08:53:25 INFO - PROCESS | 1726 | 1464105205209 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:25 INFO - PROCESS | 1726 | ++DOCSHELL 0x8cf4bc00 == 129 [pid = 1726] [id = 339] 08:53:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 184 (0x8cf70800) [pid = 1726] [serial = 1018] [outer = (nil)] 08:53:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 185 (0x8d689c00) [pid = 1726] [serial = 1019] [outer = 0x8cf70800] 08:53:25 INFO - PROCESS | 1726 | 1464105205384 Marionette DEBUG loaded listener.js 08:53:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 186 (0x8d68f400) [pid = 1726] [serial = 1020] [outer = 0x8cf70800] 08:53:26 INFO - PROCESS | 1726 | 1464105206287 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:53:26 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 08:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1532ms 08:53:26 INFO - PROCESS | 1726 | 1464105206320 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 08:53:26 INFO - PROCESS | 1726 | 1464105206323 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 08:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:53:26 INFO - PROCESS | 1726 | 1464105206329 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:53:26 INFO - PROCESS | 1726 | 1464105206333 Marionette TRACE conn4 <- [1,1330,null,{}] 08:53:26 INFO - PROCESS | 1726 | 1464105206338 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:26 INFO - PROCESS | 1726 | 1464105206525 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 08:53:26 INFO - PROCESS | 1726 | 1464105206750 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:26 INFO - PROCESS | 1726 | ++DOCSHELL 0x8cf7c400 == 130 [pid = 1726] [id = 340] 08:53:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 187 (0x8d577800) [pid = 1726] [serial = 1021] [outer = (nil)] 08:53:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 188 (0x8e14d400) [pid = 1726] [serial = 1022] [outer = 0x8d577800] 08:53:26 INFO - PROCESS | 1726 | 1464105206874 Marionette DEBUG loaded listener.js 08:53:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 189 (0x8e152000) [pid = 1726] [serial = 1023] [outer = 0x8d577800] 08:53:27 INFO - PROCESS | 1726 | 1464105207822 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:53:27 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 08:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1533ms 08:53:27 INFO - PROCESS | 1726 | 1464105207864 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 08:53:27 INFO - PROCESS | 1726 | 1464105207869 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 08:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:53:27 INFO - PROCESS | 1726 | 1464105207894 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:53:27 INFO - PROCESS | 1726 | 1464105207898 Marionette TRACE conn4 <- [1,1334,null,{}] 08:53:27 INFO - PROCESS | 1726 | 1464105207904 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:28 INFO - PROCESS | 1726 | 1464105208133 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 08:53:28 INFO - PROCESS | 1726 | 1464105208453 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:28 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d696000 == 131 [pid = 1726] [id = 341] 08:53:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 190 (0x8e2fb000) [pid = 1726] [serial = 1024] [outer = (nil)] 08:53:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 191 (0x8e310400) [pid = 1726] [serial = 1025] [outer = 0x8e2fb000] 08:53:28 INFO - PROCESS | 1726 | 1464105208553 Marionette DEBUG loaded listener.js 08:53:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 192 (0x8e318000) [pid = 1726] [serial = 1026] [outer = 0x8e2fb000] 08:53:29 INFO - PROCESS | 1726 | 1464105209441 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1588ms 08:53:29 INFO - PROCESS | 1726 | 1464105209479 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 08:53:29 INFO - PROCESS | 1726 | 1464105209482 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 08:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:53:29 INFO - PROCESS | 1726 | 1464105209489 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:53:29 INFO - PROCESS | 1726 | 1464105209492 Marionette TRACE conn4 <- [1,1338,null,{}] 08:53:29 INFO - PROCESS | 1726 | 1464105209498 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:29 INFO - PROCESS | 1726 | 1464105209717 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 08:53:30 INFO - PROCESS | 1726 | 1464105210041 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:30 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e2f9400 == 132 [pid = 1726] [id = 342] 08:53:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 193 (0x8e316400) [pid = 1726] [serial = 1027] [outer = (nil)] 08:53:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 194 (0x8e583400) [pid = 1726] [serial = 1028] [outer = 0x8e316400] 08:53:30 INFO - PROCESS | 1726 | 1464105210132 Marionette DEBUG loaded listener.js 08:53:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 195 (0x8e585c00) [pid = 1726] [serial = 1029] [outer = 0x8e316400] 08:53:31 INFO - PROCESS | 1726 | 1464105211493 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 08:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2030ms 08:53:31 INFO - PROCESS | 1726 | 1464105211573 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 08:53:31 INFO - PROCESS | 1726 | 1464105211577 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 08:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:53:31 INFO - PROCESS | 1726 | 1464105211594 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:53:31 INFO - PROCESS | 1726 | 1464105211599 Marionette TRACE conn4 <- [1,1342,null,{}] 08:53:31 INFO - PROCESS | 1726 | 1464105211605 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:31 INFO - PROCESS | 1726 | 1464105211786 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 08:53:32 INFO - PROCESS | 1726 | 1464105212049 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:32 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e311c00 == 133 [pid = 1726] [id = 343] 08:53:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 196 (0x8e57a000) [pid = 1726] [serial = 1030] [outer = (nil)] 08:53:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 197 (0x8e90bc00) [pid = 1726] [serial = 1031] [outer = 0x8e57a000] 08:53:32 INFO - PROCESS | 1726 | 1464105212137 Marionette DEBUG loaded listener.js 08:53:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 198 (0x8e910c00) [pid = 1726] [serial = 1032] [outer = 0x8e57a000] 08:53:33 INFO - PROCESS | 1726 | 1464105213074 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 08:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1541ms 08:53:33 INFO - PROCESS | 1726 | 1464105213133 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 08:53:33 INFO - PROCESS | 1726 | 1464105213136 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 08:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:53:33 INFO - PROCESS | 1726 | 1464105213143 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:53:33 INFO - PROCESS | 1726 | 1464105213146 Marionette TRACE conn4 <- [1,1346,null,{}] 08:53:33 INFO - PROCESS | 1726 | 1464105213152 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:33 INFO - PROCESS | 1726 | 1464105213371 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 08:53:33 INFO - PROCESS | 1726 | 1464105213677 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:33 INFO - PROCESS | 1726 | ++DOCSHELL 0x89877c00 == 134 [pid = 1726] [id = 344] 08:53:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 199 (0x8e31ac00) [pid = 1726] [serial = 1033] [outer = (nil)] 08:53:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 200 (0x8f544400) [pid = 1726] [serial = 1034] [outer = 0x8e31ac00] 08:53:33 INFO - PROCESS | 1726 | 1464105213770 Marionette DEBUG loaded listener.js 08:53:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 201 (0x8f547000) [pid = 1726] [serial = 1035] [outer = 0x8e31ac00] 08:53:34 INFO - PROCESS | 1726 | 1464105214677 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 08:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1583ms 08:53:34 INFO - PROCESS | 1726 | 1464105214727 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 08:53:34 INFO - PROCESS | 1726 | 1464105214731 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 08:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:53:34 INFO - PROCESS | 1726 | 1464105214737 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:53:34 INFO - PROCESS | 1726 | 1464105214740 Marionette TRACE conn4 <- [1,1350,null,{}] 08:53:34 INFO - PROCESS | 1726 | 1464105214746 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:34 INFO - PROCESS | 1726 | 1464105214931 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 08:53:35 INFO - PROCESS | 1726 | 1464105215242 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:35 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e909c00 == 135 [pid = 1726] [id = 345] 08:53:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 202 (0x8f546000) [pid = 1726] [serial = 1036] [outer = (nil)] 08:53:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 203 (0x8f766800) [pid = 1726] [serial = 1037] [outer = 0x8f546000] 08:53:35 INFO - PROCESS | 1726 | 1464105215338 Marionette DEBUG loaded listener.js 08:53:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 204 (0x8f76c000) [pid = 1726] [serial = 1038] [outer = 0x8f546000] 08:53:36 INFO - PROCESS | 1726 | 1464105216182 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 08:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1477ms 08:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:53:36 INFO - PROCESS | 1726 | 1464105216215 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 08:53:36 INFO - PROCESS | 1726 | 1464105216218 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 08:53:36 INFO - PROCESS | 1726 | 1464105216224 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:53:36 INFO - PROCESS | 1726 | 1464105216228 Marionette TRACE conn4 <- [1,1354,null,{}] 08:53:36 INFO - PROCESS | 1726 | 1464105216233 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:36 INFO - PROCESS | 1726 | 1464105216440 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 08:53:36 INFO - PROCESS | 1726 | 1464105216682 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:36 INFO - PROCESS | 1726 | ++DOCSHELL 0x8cf11800 == 136 [pid = 1726] [id = 346] 08:53:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 205 (0x8e906800) [pid = 1726] [serial = 1039] [outer = (nil)] 08:53:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 206 (0x90a6e400) [pid = 1726] [serial = 1040] [outer = 0x8e906800] 08:53:36 INFO - PROCESS | 1726 | 1464105216769 Marionette DEBUG loaded listener.js 08:53:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 207 (0x90a74000) [pid = 1726] [serial = 1041] [outer = 0x8e906800] 08:53:37 INFO - PROCESS | 1726 | 1464105217745 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 08:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1586ms 08:53:37 INFO - PROCESS | 1726 | 1464105217809 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 08:53:37 INFO - PROCESS | 1726 | 1464105217813 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 08:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:53:37 INFO - PROCESS | 1726 | 1464105217819 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:53:37 INFO - PROCESS | 1726 | 1464105217823 Marionette TRACE conn4 <- [1,1358,null,{}] 08:53:37 INFO - PROCESS | 1726 | 1464105217828 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:38 INFO - PROCESS | 1726 | 1464105218027 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 08:53:38 INFO - PROCESS | 1726 | 1464105218865 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:38 INFO - PROCESS | 1726 | ++DOCSHELL 0x85883800 == 137 [pid = 1726] [id = 347] 08:53:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 208 (0x85883c00) [pid = 1726] [serial = 1042] [outer = (nil)] 08:53:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 209 (0x85ee8000) [pid = 1726] [serial = 1043] [outer = 0x85883c00] 08:53:38 INFO - PROCESS | 1726 | 1464105218950 Marionette DEBUG loaded listener.js 08:53:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 210 (0x86507400) [pid = 1726] [serial = 1044] [outer = 0x85883c00] 08:53:39 INFO - PROCESS | 1726 | 1464105219814 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 08:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 2040ms 08:53:39 INFO - PROCESS | 1726 | 1464105219862 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 08:53:39 INFO - PROCESS | 1726 | 1464105219868 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 08:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:53:39 INFO - PROCESS | 1726 | 1464105219875 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:53:39 INFO - PROCESS | 1726 | 1464105219881 Marionette TRACE conn4 <- [1,1362,null,{}] 08:53:39 INFO - PROCESS | 1726 | 1464105219887 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:40 INFO - PROCESS | 1726 | 1464105220074 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 08:53:40 INFO - PROCESS | 1726 | 1464105220319 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:40 INFO - PROCESS | 1726 | ++DOCSHELL 0x870c0000 == 138 [pid = 1726] [id = 348] 08:53:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 211 (0x87c08c00) [pid = 1726] [serial = 1045] [outer = (nil)] 08:53:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 212 (0x87d0c000) [pid = 1726] [serial = 1046] [outer = 0x87c08c00] 08:53:40 INFO - PROCESS | 1726 | 1464105220455 Marionette DEBUG loaded listener.js 08:53:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 213 (0x89871400) [pid = 1726] [serial = 1047] [outer = 0x87c08c00] 08:53:41 INFO - PROCESS | 1726 | 1464105221380 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 08:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1579ms 08:53:41 INFO - PROCESS | 1726 | 1464105221458 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 08:53:41 INFO - PROCESS | 1726 | 1464105221465 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 08:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:53:41 INFO - PROCESS | 1726 | 1464105221472 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:53:41 INFO - PROCESS | 1726 | 1464105221476 Marionette TRACE conn4 <- [1,1366,null,{}] 08:53:41 INFO - PROCESS | 1726 | 1464105221481 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:41 INFO - PROCESS | 1726 | 1464105221778 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 08:53:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8885f800 == 137 [pid = 1726] [id = 224] 08:53:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8b0c9000 == 136 [pid = 1726] [id = 221] 08:53:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8e2f3400 == 135 [pid = 1726] [id = 188] 08:53:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8abd1c00 == 134 [pid = 1726] [id = 219] 08:53:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8aa59800 == 133 [pid = 1726] [id = 222] 08:53:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8abce000 == 132 [pid = 1726] [id = 220] 08:53:42 INFO - PROCESS | 1726 | --DOCSHELL 0x87c03c00 == 131 [pid = 1726] [id = 225] 08:53:42 INFO - PROCESS | 1726 | --DOCSHELL 0x87c0a000 == 130 [pid = 1726] [id = 226] 08:53:42 INFO - PROCESS | 1726 | --DOCSHELL 0x87d05c00 == 129 [pid = 1726] [id = 227] 08:53:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8885f000 == 128 [pid = 1726] [id = 223] 08:53:42 INFO - PROCESS | 1726 | --DOCSHELL 0x99f54400 == 127 [pid = 1726] [id = 80] 08:53:42 INFO - PROCESS | 1726 | --DOCSHELL 0x849e4400 == 126 [pid = 1726] [id = 324] 08:53:42 INFO - PROCESS | 1726 | --DOCSHELL 0x93b80800 == 125 [pid = 1726] [id = 323] 08:53:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8f5d7c00 == 124 [pid = 1726] [id = 322] 08:53:42 INFO - PROCESS | 1726 | --DOCSHELL 0x9288ec00 == 123 [pid = 1726] [id = 320] 08:53:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8e2f2800 == 122 [pid = 1726] [id = 321] 08:53:42 INFO - PROCESS | 1726 | --DOCSHELL 0x90b74c00 == 121 [pid = 1726] [id = 319] 08:53:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8f548400 == 120 [pid = 1726] [id = 318] 08:53:42 INFO - PROCESS | 1726 | --DOCSHELL 0x90d9c800 == 119 [pid = 1726] [id = 317] 08:53:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8aa5d000 == 118 [pid = 1726] [id = 315] 08:53:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8aa56800 == 117 [pid = 1726] [id = 316] 08:53:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8abd9000 == 116 [pid = 1726] [id = 314] 08:53:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8cccbc00 == 115 [pid = 1726] [id = 313] 08:53:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8cf75c00 == 114 [pid = 1726] [id = 312] 08:53:42 INFO - PROCESS | 1726 | --DOCSHELL 0x87c08000 == 113 [pid = 1726] [id = 311] 08:53:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8abd7800 == 112 [pid = 1726] [id = 310] 08:53:42 INFO - PROCESS | 1726 | --DOCSHELL 0x88867000 == 111 [pid = 1726] [id = 309] 08:53:42 INFO - PROCESS | 1726 | --DOCSHELL 0x86f7e400 == 110 [pid = 1726] [id = 308] 08:53:42 INFO - PROCESS | 1726 | --DOCSHELL 0x9773f000 == 109 [pid = 1726] [id = 11] 08:53:42 INFO - PROCESS | 1726 | --DOCSHELL 0x84161800 == 108 [pid = 1726] [id = 307] 08:53:42 INFO - PROCESS | 1726 | --DOMWINDOW == 212 (0x870bf800) [pid = 1726] [serial = 920] [outer = (nil)] [url = about:blank] 08:53:42 INFO - PROCESS | 1726 | --DOMWINDOW == 211 (0xa2142800) [pid = 1726] [serial = 890] [outer = (nil)] [url = about:blank] 08:53:42 INFO - PROCESS | 1726 | --DOMWINDOW == 210 (0x8b1ec800) [pid = 1726] [serial = 915] [outer = (nil)] [url = about:blank] 08:53:42 INFO - PROCESS | 1726 | --DOMWINDOW == 209 (0x870bf000) [pid = 1726] [serial = 905] [outer = (nil)] [url = about:blank] 08:53:42 INFO - PROCESS | 1726 | --DOMWINDOW == 208 (0x8cf17800) [pid = 1726] [serial = 918] [outer = (nil)] [url = about:blank] 08:53:42 INFO - PROCESS | 1726 | --DOMWINDOW == 207 (0x8e587c00) [pid = 1726] [serial = 869] [outer = (nil)] [url = about:blank] 08:53:42 INFO - PROCESS | 1726 | --DOMWINDOW == 206 (0x9add0000) [pid = 1726] [serial = 887] [outer = (nil)] [url = about:blank] 08:53:42 INFO - PROCESS | 1726 | --DOMWINDOW == 205 (0x8588a400) [pid = 1726] [serial = 893] [outer = (nil)] [url = about:blank] 08:53:42 INFO - PROCESS | 1726 | --DOMWINDOW == 204 (0x85f7e800) [pid = 1726] [serial = 896] [outer = (nil)] [url = about:blank] 08:53:42 INFO - PROCESS | 1726 | --DOMWINDOW == 203 (0x8e170400) [pid = 1726] [serial = 866] [outer = (nil)] [url = about:blank] 08:53:42 INFO - PROCESS | 1726 | --DOMWINDOW == 202 (0x92ae0800) [pid = 1726] [serial = 881] [outer = (nil)] [url = about:blank] 08:53:42 INFO - PROCESS | 1726 | --DOMWINDOW == 201 (0x88866c00) [pid = 1726] [serial = 857] [outer = (nil)] [url = about:blank] 08:53:42 INFO - PROCESS | 1726 | --DOMWINDOW == 200 (0x85ef0400) [pid = 1726] [serial = 903] [outer = (nil)] [url = about:blank] 08:53:42 INFO - PROCESS | 1726 | --DOMWINDOW == 199 (0x875e9000) [pid = 1726] [serial = 911] [outer = (nil)] [url = about:blank] 08:53:42 INFO - PROCESS | 1726 | --DOMWINDOW == 198 (0x8b349800) [pid = 1726] [serial = 860] [outer = (nil)] [url = about:blank] 08:53:42 INFO - PROCESS | 1726 | --DOMWINDOW == 197 (0x90a74800) [pid = 1726] [serial = 872] [outer = (nil)] [url = about:blank] 08:53:42 INFO - PROCESS | 1726 | --DOMWINDOW == 196 (0x919fac00) [pid = 1726] [serial = 875] [outer = (nil)] [url = about:blank] 08:53:42 INFO - PROCESS | 1726 | --DOMWINDOW == 195 (0x8b0ca800) [pid = 1726] [serial = 914] [outer = (nil)] [url = about:blank] 08:53:42 INFO - PROCESS | 1726 | --DOMWINDOW == 194 (0x856c5000) [pid = 1726] [serial = 854] [outer = (nil)] [url = about:blank] 08:53:42 INFO - PROCESS | 1726 | --DOMWINDOW == 193 (0x85885000) [pid = 1726] [serial = 902] [outer = (nil)] [url = about:blank] 08:53:42 INFO - PROCESS | 1726 | --DOMWINDOW == 192 (0x8bd58000) [pid = 1726] [serial = 852] [outer = (nil)] [url = about:blank] 08:53:42 INFO - PROCESS | 1726 | --DOMWINDOW == 191 (0x8bd56400) [pid = 1726] [serial = 917] [outer = (nil)] [url = about:blank] 08:53:42 INFO - PROCESS | 1726 | --DOMWINDOW == 190 (0x8cf4d400) [pid = 1726] [serial = 863] [outer = (nil)] [url = about:blank] 08:53:42 INFO - PROCESS | 1726 | --DOMWINDOW == 189 (0x85f88800) [pid = 1726] [serial = 899] [outer = (nil)] [url = about:blank] 08:53:42 INFO - PROCESS | 1726 | --DOMWINDOW == 188 (0x91d0d800) [pid = 1726] [serial = 878] [outer = (nil)] [url = about:blank] 08:53:42 INFO - PROCESS | 1726 | --DOMWINDOW == 187 (0x87187400) [pid = 1726] [serial = 906] [outer = (nil)] [url = about:blank] 08:53:42 INFO - PROCESS | 1726 | --DOMWINDOW == 186 (0x951e6000) [pid = 1726] [serial = 884] [outer = (nil)] [url = about:blank] 08:53:42 INFO - PROCESS | 1726 | --DOMWINDOW == 185 (0x8885d400) [pid = 1726] [serial = 912] [outer = (nil)] [url = about:blank] 08:53:42 INFO - PROCESS | 1726 | --DOMWINDOW == 184 (0x8a8c2400) [pid = 1726] [serial = 908] [outer = (nil)] [url = about:blank] 08:53:42 INFO - PROCESS | 1726 | --DOMWINDOW == 183 (0x8abdbc00) [pid = 1726] [serial = 909] [outer = (nil)] [url = about:blank] 08:53:42 INFO - PROCESS | 1726 | 1464105222640 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:42 INFO - PROCESS | 1726 | ++DOCSHELL 0x84153400 == 109 [pid = 1726] [id = 349] 08:53:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 184 (0x856bb400) [pid = 1726] [serial = 1048] [outer = (nil)] 08:53:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 185 (0x85ee2c00) [pid = 1726] [serial = 1049] [outer = 0x856bb400] 08:53:42 INFO - PROCESS | 1726 | 1464105222715 Marionette DEBUG loaded listener.js 08:53:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 186 (0x870bf000) [pid = 1726] [serial = 1050] [outer = 0x856bb400] 08:53:43 INFO - PROCESS | 1726 | 1464105223472 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 08:53:43 INFO - PROCESS | 1726 | 1464105223511 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 08:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:53:43 INFO - PROCESS | 1726 | 1464105223525 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:53:43 INFO - PROCESS | 1726 | 1464105223533 Marionette TRACE conn4 <- [1,1370,null,{}] 08:53:43 INFO - PROCESS | 1726 | 1464105223541 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:43 INFO - PROCESS | 1726 | 1464105223730 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 08:53:43 INFO - PROCESS | 1726 | 1464105223917 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:43 INFO - PROCESS | 1726 | ++DOCSHELL 0x8588b400 == 110 [pid = 1726] [id = 350] 08:53:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 187 (0x875e4c00) [pid = 1726] [serial = 1051] [outer = (nil)] 08:53:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 188 (0x8aa5ac00) [pid = 1726] [serial = 1052] [outer = 0x875e4c00] 08:53:43 INFO - PROCESS | 1726 | 1464105223988 Marionette DEBUG loaded listener.js 08:53:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 189 (0x8abdb000) [pid = 1726] [serial = 1053] [outer = 0x875e4c00] 08:53:44 INFO - PROCESS | 1726 | 1464105224825 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 08:53:44 INFO - PROCESS | 1726 | 1464105224869 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 08:53:44 INFO - PROCESS | 1726 | 1464105224882 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:53:44 INFO - PROCESS | 1726 | 1464105224884 Marionette TRACE conn4 <- [1,1374,null,{}] 08:53:44 INFO - PROCESS | 1726 | 1464105224889 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:45 INFO - PROCESS | 1726 | 1464105225120 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 08:53:45 INFO - PROCESS | 1726 | 1464105225157 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:45 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a8c4800 == 111 [pid = 1726] [id = 351] 08:53:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 190 (0x8aa5ec00) [pid = 1726] [serial = 1054] [outer = (nil)] 08:53:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 191 (0x8b1ef000) [pid = 1726] [serial = 1055] [outer = 0x8aa5ec00] 08:53:45 INFO - PROCESS | 1726 | 1464105225227 Marionette DEBUG loaded listener.js 08:53:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 192 (0x8b357800) [pid = 1726] [serial = 1056] [outer = 0x8aa5ec00] 08:53:46 INFO - PROCESS | 1726 | [1726] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:46 INFO - PROCESS | 1726 | 1464105226164 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 08:53:46 INFO - PROCESS | 1726 | 1464105226212 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 08:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:53:46 INFO - PROCESS | 1726 | 1464105226237 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:53:46 INFO - PROCESS | 1726 | 1464105226239 Marionette TRACE conn4 <- [1,1378,null,{}] 08:53:46 INFO - PROCESS | 1726 | 1464105226245 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:46 INFO - PROCESS | 1726 | 1464105226488 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 08:53:46 INFO - PROCESS | 1726 | 1464105226550 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:46 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bd59c00 == 112 [pid = 1726] [id = 352] 08:53:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 193 (0x8bd5e400) [pid = 1726] [serial = 1057] [outer = (nil)] 08:53:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 194 (0x8bed0800) [pid = 1726] [serial = 1058] [outer = 0x8bd5e400] 08:53:46 INFO - PROCESS | 1726 | 1464105226643 Marionette DEBUG loaded listener.js 08:53:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 195 (0x8cccec00) [pid = 1726] [serial = 1059] [outer = 0x8bd5e400] 08:53:47 INFO - PROCESS | 1726 | --DOMWINDOW == 194 (0x8e310000) [pid = 1726] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:53:47 INFO - PROCESS | 1726 | --DOMWINDOW == 193 (0x8cf4e800) [pid = 1726] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:53:47 INFO - PROCESS | 1726 | --DOMWINDOW == 192 (0x90c66400) [pid = 1726] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:53:47 INFO - PROCESS | 1726 | --DOMWINDOW == 191 (0x849e8800) [pid = 1726] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:53:47 INFO - PROCESS | 1726 | --DOMWINDOW == 190 (0x8e57e400) [pid = 1726] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:53:47 INFO - PROCESS | 1726 | --DOMWINDOW == 189 (0x856b7000) [pid = 1726] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:53:47 INFO - PROCESS | 1726 | --DOMWINDOW == 188 (0x8650a800) [pid = 1726] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:53:47 INFO - PROCESS | 1726 | --DOMWINDOW == 187 (0x8f5e2400) [pid = 1726] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:53:47 INFO - PROCESS | 1726 | --DOMWINDOW == 186 (0x999dd000) [pid = 1726] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:53:47 INFO - PROCESS | 1726 | --DOMWINDOW == 185 (0x8cf4c400) [pid = 1726] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:53:47 INFO - PROCESS | 1726 | --DOMWINDOW == 184 (0x8b1e7c00) [pid = 1726] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:53:47 INFO - PROCESS | 1726 | --DOMWINDOW == 183 (0x849e8400) [pid = 1726] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:53:47 INFO - PROCESS | 1726 | --DOMWINDOW == 182 (0x85882000) [pid = 1726] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:53:47 INFO - PROCESS | 1726 | --DOMWINDOW == 181 (0x91be8800) [pid = 1726] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:53:47 INFO - PROCESS | 1726 | --DOMWINDOW == 180 (0x90d9d800) [pid = 1726] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:53:47 INFO - PROCESS | 1726 | --DOMWINDOW == 179 (0x86f84800) [pid = 1726] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:53:47 INFO - PROCESS | 1726 | --DOMWINDOW == 178 (0x85f80c00) [pid = 1726] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:53:47 INFO - PROCESS | 1726 | --DOMWINDOW == 177 (0x87184400) [pid = 1726] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:53:47 INFO - PROCESS | 1726 | --DOMWINDOW == 176 (0x86505400) [pid = 1726] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:53:47 INFO - PROCESS | 1726 | --DOMWINDOW == 175 (0x8588dc00) [pid = 1726] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:53:47 INFO - PROCESS | 1726 | --DOMWINDOW == 174 (0x8e97e800) [pid = 1726] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:53:47 INFO - PROCESS | 1726 | --DOMWINDOW == 173 (0x8b1e2000) [pid = 1726] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:53:47 INFO - PROCESS | 1726 | --DOMWINDOW == 172 (0x856b8c00) [pid = 1726] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:53:47 INFO - PROCESS | 1726 | --DOMWINDOW == 171 (0x90c60400) [pid = 1726] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:53:47 INFO - PROCESS | 1726 | --DOMWINDOW == 170 (0x8f5de800) [pid = 1726] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:53:47 INFO - PROCESS | 1726 | --DOMWINDOW == 169 (0x8cccdc00) [pid = 1726] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:53:47 INFO - PROCESS | 1726 | --DOMWINDOW == 168 (0x8f768800) [pid = 1726] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:53:47 INFO - PROCESS | 1726 | --DOMWINDOW == 167 (0x8f767800) [pid = 1726] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:53:47 INFO - PROCESS | 1726 | --DOMWINDOW == 166 (0x92eac400) [pid = 1726] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:53:47 INFO - PROCESS | 1726 | --DOMWINDOW == 165 (0x849e7400) [pid = 1726] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:53:47 INFO - PROCESS | 1726 | --DOMWINDOW == 164 (0x8e90e800) [pid = 1726] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:53:47 INFO - PROCESS | 1726 | --DOMWINDOW == 163 (0x9a7bcc00) [pid = 1726] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:53:47 INFO - PROCESS | 1726 | --DOMWINDOW == 162 (0x8ba80800) [pid = 1726] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:53:47 INFO - PROCESS | 1726 | --DOMWINDOW == 161 (0x8cf76400) [pid = 1726] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:53:47 INFO - PROCESS | 1726 | --DOMWINDOW == 160 (0x9a7bac00) [pid = 1726] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:53:47 INFO - PROCESS | 1726 | --DOMWINDOW == 159 (0x8cf19400) [pid = 1726] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:53:47 INFO - PROCESS | 1726 | --DOMWINDOW == 158 (0x875ee800) [pid = 1726] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:53:47 INFO - PROCESS | 1726 | --DOMWINDOW == 157 (0x9515b800) [pid = 1726] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:53:47 INFO - PROCESS | 1726 | --DOMWINDOW == 156 (0x98ad3800) [pid = 1726] [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.] 08:53:47 INFO - PROCESS | 1726 | --DOMWINDOW == 155 (0x8ba7ac00) [pid = 1726] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:53:47 INFO - PROCESS | 1726 | --DOMWINDOW == 154 (0x8986d800) [pid = 1726] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:53:47 INFO - PROCESS | 1726 | --DOMWINDOW == 153 (0x8588f400) [pid = 1726] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:53:47 INFO - PROCESS | 1726 | --DOMWINDOW == 152 (0x87c0dc00) [pid = 1726] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:53:47 INFO - PROCESS | 1726 | --DOMWINDOW == 151 (0x856bd000) [pid = 1726] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:53:48 INFO - PROCESS | 1726 | 1464105228370 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 08:53:48 INFO - PROCESS | 1726 | 1464105228429 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 08:53:48 INFO - PROCESS | 1726 | 1464105228436 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:53:48 INFO - PROCESS | 1726 | 1464105228440 Marionette TRACE conn4 <- [1,1382,null,{}] 08:53:48 INFO - PROCESS | 1726 | 1464105228445 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:48 INFO - PROCESS | 1726 | 1464105228619 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 08:53:48 INFO - PROCESS | 1726 | 1464105228807 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:48 INFO - PROCESS | 1726 | ++DOCSHELL 0x856b9800 == 113 [pid = 1726] [id = 353] 08:53:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 152 (0x85888800) [pid = 1726] [serial = 1060] [outer = (nil)] 08:53:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 153 (0x87c0dc00) [pid = 1726] [serial = 1061] [outer = 0x85888800] 08:53:48 INFO - PROCESS | 1726 | 1464105228879 Marionette DEBUG loaded listener.js 08:53:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 154 (0x8b1e1400) [pid = 1726] [serial = 1062] [outer = 0x85888800] 08:53:49 INFO - PROCESS | 1726 | [1726] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:49 INFO - PROCESS | 1726 | 1464105229773 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 08:53:49 INFO - PROCESS | 1726 | 1464105229822 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 08:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:53:49 INFO - PROCESS | 1726 | 1464105229842 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:53:49 INFO - PROCESS | 1726 | 1464105229848 Marionette TRACE conn4 <- [1,1386,null,{}] 08:53:49 INFO - PROCESS | 1726 | 1464105229856 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:50 INFO - PROCESS | 1726 | 1464105230088 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 08:53:50 INFO - PROCESS | 1726 | 1464105230376 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:50 INFO - PROCESS | 1726 | ++DOCSHELL 0x85eee800 == 114 [pid = 1726] [id = 354] 08:53:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 155 (0x85ef0400) [pid = 1726] [serial = 1063] [outer = (nil)] 08:53:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 156 (0x86501400) [pid = 1726] [serial = 1064] [outer = 0x85ef0400] 08:53:50 INFO - PROCESS | 1726 | 1464105230507 Marionette DEBUG loaded listener.js 08:53:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 157 (0x86f79800) [pid = 1726] [serial = 1065] [outer = 0x85ef0400] 08:53:51 INFO - PROCESS | 1726 | 1464105231505 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 08:53:51 INFO - PROCESS | 1726 | 1464105231558 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 08:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:53:51 INFO - PROCESS | 1726 | 1464105231569 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:53:51 INFO - PROCESS | 1726 | 1464105231574 Marionette TRACE conn4 <- [1,1390,null,{}] 08:53:51 INFO - PROCESS | 1726 | 1464105231580 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:51 INFO - PROCESS | 1726 | 1464105231842 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 08:53:52 INFO - PROCESS | 1726 | 1464105232166 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:52 INFO - PROCESS | 1726 | ++DOCSHELL 0x87c0b800 == 115 [pid = 1726] [id = 355] 08:53:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 158 (0x87d03400) [pid = 1726] [serial = 1066] [outer = (nil)] 08:53:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 159 (0x8886b400) [pid = 1726] [serial = 1067] [outer = 0x87d03400] 08:53:52 INFO - PROCESS | 1726 | 1464105232256 Marionette DEBUG loaded listener.js 08:53:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 160 (0x8a8c2c00) [pid = 1726] [serial = 1068] [outer = 0x87d03400] 08:53:53 INFO - PROCESS | 1726 | 1464105233184 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 08:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1629ms 08:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:53:53 INFO - PROCESS | 1726 | 1464105233197 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 08:53:53 INFO - PROCESS | 1726 | 1464105233200 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 08:53:53 INFO - PROCESS | 1726 | 1464105233207 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:53:53 INFO - PROCESS | 1726 | 1464105233213 Marionette TRACE conn4 <- [1,1394,null,{}] 08:53:53 INFO - PROCESS | 1726 | 1464105233229 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:53 INFO - PROCESS | 1726 | 1464105233424 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 08:53:53 INFO - PROCESS | 1726 | 1464105233739 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:53 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ba80800 == 116 [pid = 1726] [id = 356] 08:53:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 161 (0x8beca400) [pid = 1726] [serial = 1069] [outer = (nil)] 08:53:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 162 (0x8ccc9800) [pid = 1726] [serial = 1070] [outer = 0x8beca400] 08:53:53 INFO - PROCESS | 1726 | 1464105233873 Marionette DEBUG loaded listener.js 08:53:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 163 (0x8cf1f800) [pid = 1726] [serial = 1071] [outer = 0x8beca400] 08:53:54 INFO - PROCESS | 1726 | 1464105234823 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 08:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1686ms 08:53:54 INFO - PROCESS | 1726 | 1464105234893 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 08:53:54 INFO - PROCESS | 1726 | 1464105234898 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 08:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:53:54 INFO - PROCESS | 1726 | 1464105234904 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:53:54 INFO - PROCESS | 1726 | 1464105234907 Marionette TRACE conn4 <- [1,1398,null,{}] 08:53:54 INFO - PROCESS | 1726 | 1464105234913 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:55 INFO - PROCESS | 1726 | 1464105235147 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 08:53:55 INFO - PROCESS | 1726 | 1464105235454 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:55 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bd5d800 == 117 [pid = 1726] [id = 357] 08:53:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 164 (0x8cf48c00) [pid = 1726] [serial = 1072] [outer = (nil)] 08:53:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 165 (0x8d56f800) [pid = 1726] [serial = 1073] [outer = 0x8cf48c00] 08:53:55 INFO - PROCESS | 1726 | 1464105235558 Marionette DEBUG loaded listener.js 08:53:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 166 (0x8e14ac00) [pid = 1726] [serial = 1074] [outer = 0x8cf48c00] 08:53:56 INFO - PROCESS | 1726 | 1464105236435 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 08:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1577ms 08:53:56 INFO - PROCESS | 1726 | 1464105236482 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 08:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:53:56 INFO - PROCESS | 1726 | 1464105236486 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 08:53:56 INFO - PROCESS | 1726 | 1464105236492 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:53:56 INFO - PROCESS | 1726 | 1464105236495 Marionette TRACE conn4 <- [1,1402,null,{}] 08:53:56 INFO - PROCESS | 1726 | 1464105236501 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:56 INFO - PROCESS | 1726 | 1464105236714 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 08:53:56 INFO - PROCESS | 1726 | 1464105236978 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:57 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bd58000 == 118 [pid = 1726] [id = 358] 08:53:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 167 (0x8e154000) [pid = 1726] [serial = 1075] [outer = (nil)] 08:53:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 168 (0x8e173c00) [pid = 1726] [serial = 1076] [outer = 0x8e154000] 08:53:57 INFO - PROCESS | 1726 | 1464105237106 Marionette DEBUG loaded listener.js 08:53:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 169 (0x8e2f1c00) [pid = 1726] [serial = 1077] [outer = 0x8e154000] 08:53:57 INFO - PROCESS | 1726 | 1464105237993 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 08:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1581ms 08:53:58 INFO - PROCESS | 1726 | 1464105238073 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 08:53:58 INFO - PROCESS | 1726 | 1464105238076 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 08:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:53:58 INFO - PROCESS | 1726 | 1464105238083 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:53:58 INFO - PROCESS | 1726 | 1464105238086 Marionette TRACE conn4 <- [1,1406,null,{}] 08:53:58 INFO - PROCESS | 1726 | 1464105238092 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:58 INFO - PROCESS | 1726 | 1464105238327 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 08:53:58 INFO - PROCESS | 1726 | 1464105238523 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:58 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e152400 == 119 [pid = 1726] [id = 359] 08:53:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 170 (0x8e16c400) [pid = 1726] [serial = 1078] [outer = (nil)] 08:53:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 171 (0x8e89d400) [pid = 1726] [serial = 1079] [outer = 0x8e16c400] 08:53:58 INFO - PROCESS | 1726 | 1464105238700 Marionette DEBUG loaded listener.js 08:53:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 172 (0x8e90e800) [pid = 1726] [serial = 1080] [outer = 0x8e16c400] 08:53:59 INFO - PROCESS | 1726 | 1464105239583 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 08:53:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:53:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1532ms 08:53:59 INFO - PROCESS | 1726 | 1464105239616 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 08:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:53:59 INFO - PROCESS | 1726 | 1464105239620 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 08:53:59 INFO - PROCESS | 1726 | 1464105239626 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:53:59 INFO - PROCESS | 1726 | 1464105239630 Marionette TRACE conn4 <- [1,1410,null,{}] 08:53:59 INFO - PROCESS | 1726 | 1464105239636 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:59 INFO - PROCESS | 1726 | 1464105239836 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 08:54:00 INFO - PROCESS | 1726 | 1464105240104 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:00 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a61ec00 == 120 [pid = 1726] [id = 360] 08:54:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 173 (0x8b34cc00) [pid = 1726] [serial = 1081] [outer = (nil)] 08:54:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 174 (0x8f548c00) [pid = 1726] [serial = 1082] [outer = 0x8b34cc00] 08:54:00 INFO - PROCESS | 1726 | 1464105240234 Marionette DEBUG loaded listener.js 08:54:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 175 (0x8f5de800) [pid = 1726] [serial = 1083] [outer = 0x8b34cc00] 08:54:01 INFO - PROCESS | 1726 | 1464105241177 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 08:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1587ms 08:54:01 INFO - PROCESS | 1726 | 1464105241213 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 08:54:01 INFO - PROCESS | 1726 | 1464105241217 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 08:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:54:01 INFO - PROCESS | 1726 | 1464105241223 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:54:01 INFO - PROCESS | 1726 | 1464105241227 Marionette TRACE conn4 <- [1,1414,null,{}] 08:54:01 INFO - PROCESS | 1726 | 1464105241232 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:01 INFO - PROCESS | 1726 | 1464105241461 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 08:54:01 INFO - PROCESS | 1726 | 1464105241835 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:01 INFO - PROCESS | 1726 | ++DOCSHELL 0x856c2c00 == 121 [pid = 1726] [id = 361] 08:54:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 176 (0x8e587c00) [pid = 1726] [serial = 1084] [outer = (nil)] 08:54:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 177 (0x90a78c00) [pid = 1726] [serial = 1085] [outer = 0x8e587c00] 08:54:01 INFO - PROCESS | 1726 | 1464105241922 Marionette DEBUG loaded listener.js 08:54:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 178 (0x90c61400) [pid = 1726] [serial = 1086] [outer = 0x8e587c00] 08:54:02 INFO - PROCESS | 1726 | 1464105242909 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 08:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1732ms 08:54:02 INFO - PROCESS | 1726 | 1464105242955 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 08:54:02 INFO - PROCESS | 1726 | 1464105242958 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 08:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:54:02 INFO - PROCESS | 1726 | 1464105242965 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:54:02 INFO - PROCESS | 1726 | 1464105242968 Marionette TRACE conn4 <- [1,1418,null,{}] 08:54:02 INFO - PROCESS | 1726 | 1464105242974 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:03 INFO - PROCESS | 1726 | 1464105243207 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 08:54:03 INFO - PROCESS | 1726 | 1464105243527 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:03 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f5d7c00 == 122 [pid = 1726] [id = 362] 08:54:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 179 (0x90a6b000) [pid = 1726] [serial = 1087] [outer = (nil)] 08:54:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 180 (0x90c6b800) [pid = 1726] [serial = 1088] [outer = 0x90a6b000] 08:54:03 INFO - PROCESS | 1726 | 1464105243614 Marionette DEBUG loaded listener.js 08:54:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 181 (0x90d96400) [pid = 1726] [serial = 1089] [outer = 0x90a6b000] 08:54:04 INFO - PROCESS | 1726 | 1464105244586 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 08:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1690ms 08:54:04 INFO - PROCESS | 1726 | 1464105244655 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 08:54:04 INFO - PROCESS | 1726 | 1464105244659 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 08:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:54:04 INFO - PROCESS | 1726 | 1464105244666 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:54:04 INFO - PROCESS | 1726 | 1464105244669 Marionette TRACE conn4 <- [1,1422,null,{}] 08:54:04 INFO - PROCESS | 1726 | 1464105244675 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:04 INFO - PROCESS | 1726 | 1464105244928 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 08:54:05 INFO - PROCESS | 1726 | 1464105245242 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:05 INFO - PROCESS | 1726 | ++DOCSHELL 0x856c0400 == 123 [pid = 1726] [id = 363] 08:54:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 182 (0x8a8b9000) [pid = 1726] [serial = 1090] [outer = (nil)] 08:54:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 183 (0x90da3400) [pid = 1726] [serial = 1091] [outer = 0x8a8b9000] 08:54:05 INFO - PROCESS | 1726 | 1464105245328 Marionette DEBUG loaded listener.js 08:54:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 184 (0x919ef800) [pid = 1726] [serial = 1092] [outer = 0x8a8b9000] 08:54:06 INFO - PROCESS | 1726 | 1464105246281 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 08:54:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:54:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1690ms 08:54:06 INFO - PROCESS | 1726 | 1464105246357 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 08:54:06 INFO - PROCESS | 1726 | 1464105246361 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 08:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:54:06 INFO - PROCESS | 1726 | 1464105246368 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:54:06 INFO - PROCESS | 1726 | 1464105246372 Marionette TRACE conn4 <- [1,1426,null,{}] 08:54:06 INFO - PROCESS | 1726 | 1464105246378 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:06 INFO - PROCESS | 1726 | 1464105246648 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 08:54:06 INFO - PROCESS | 1726 | 1464105246974 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:07 INFO - PROCESS | 1726 | ++DOCSHELL 0x90c6a800 == 124 [pid = 1726] [id = 364] 08:54:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 185 (0x91be9000) [pid = 1726] [serial = 1093] [outer = (nil)] 08:54:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 186 (0x91bed800) [pid = 1726] [serial = 1094] [outer = 0x91be9000] 08:54:07 INFO - PROCESS | 1726 | 1464105247068 Marionette DEBUG loaded listener.js 08:54:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 187 (0x91bf6800) [pid = 1726] [serial = 1095] [outer = 0x91be9000] 08:54:08 INFO - PROCESS | 1726 | 1464105248056 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 08:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1737ms 08:54:08 INFO - PROCESS | 1726 | 1464105248106 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 08:54:08 INFO - PROCESS | 1726 | 1464105248110 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 08:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:54:08 INFO - PROCESS | 1726 | 1464105248116 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:54:08 INFO - PROCESS | 1726 | 1464105248118 Marionette TRACE conn4 <- [1,1430,null,{}] 08:54:08 INFO - PROCESS | 1726 | 1464105248124 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:08 INFO - PROCESS | 1726 | 1464105248327 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 08:54:08 INFO - PROCESS | 1726 | 1464105248646 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:08 INFO - PROCESS | 1726 | ++DOCSHELL 0x91be8c00 == 125 [pid = 1726] [id = 365] 08:54:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 188 (0x91bf4800) [pid = 1726] [serial = 1096] [outer = (nil)] 08:54:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 189 (0x91d0d000) [pid = 1726] [serial = 1097] [outer = 0x91bf4800] 08:54:08 INFO - PROCESS | 1726 | 1464105248738 Marionette DEBUG loaded listener.js 08:54:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 190 (0x91d10000) [pid = 1726] [serial = 1098] [outer = 0x91bf4800] 08:54:09 INFO - PROCESS | 1726 | 1464105249645 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 08:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1578ms 08:54:09 INFO - PROCESS | 1726 | 1464105249695 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 08:54:09 INFO - PROCESS | 1726 | 1464105249699 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 08:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:54:09 INFO - PROCESS | 1726 | 1464105249712 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:54:09 INFO - PROCESS | 1726 | 1464105249716 Marionette TRACE conn4 <- [1,1434,null,{}] 08:54:09 INFO - PROCESS | 1726 | 1464105249725 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:09 INFO - PROCESS | 1726 | 1464105249942 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 08:54:10 INFO - PROCESS | 1726 | 1464105250274 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:10 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e971c00 == 126 [pid = 1726] [id = 366] 08:54:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 191 (0x90a6f800) [pid = 1726] [serial = 1099] [outer = (nil)] 08:54:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 192 (0x92807c00) [pid = 1726] [serial = 1100] [outer = 0x90a6f800] 08:54:10 INFO - PROCESS | 1726 | 1464105250363 Marionette DEBUG loaded listener.js 08:54:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 193 (0x9280b400) [pid = 1726] [serial = 1101] [outer = 0x90a6f800] 08:54:11 INFO - PROCESS | 1726 | 1464105251312 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 08:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1657ms 08:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:54:11 INFO - PROCESS | 1726 | 1464105251367 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 08:54:11 INFO - PROCESS | 1726 | 1464105251370 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 08:54:11 INFO - PROCESS | 1726 | 1464105251377 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:54:11 INFO - PROCESS | 1726 | 1464105251380 Marionette TRACE conn4 <- [1,1438,null,{}] 08:54:11 INFO - PROCESS | 1726 | 1464105251386 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:11 INFO - PROCESS | 1726 | 1464105251582 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 08:54:11 INFO - PROCESS | 1726 | 1464105251908 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:11 INFO - PROCESS | 1726 | ++DOCSHELL 0x92890400 == 127 [pid = 1726] [id = 367] 08:54:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 194 (0x92892000) [pid = 1726] [serial = 1102] [outer = (nil)] 08:54:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 195 (0x9289b800) [pid = 1726] [serial = 1103] [outer = 0x92892000] 08:54:12 INFO - PROCESS | 1726 | 1464105252002 Marionette DEBUG loaded listener.js 08:54:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 196 (0x92999800) [pid = 1726] [serial = 1104] [outer = 0x92892000] 08:54:12 INFO - PROCESS | 1726 | 1464105252885 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 08:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1585ms 08:54:12 INFO - PROCESS | 1726 | 1464105252962 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 08:54:12 INFO - PROCESS | 1726 | 1464105252965 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 08:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:54:12 INFO - PROCESS | 1726 | 1464105252972 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:54:12 INFO - PROCESS | 1726 | 1464105252975 Marionette TRACE conn4 <- [1,1442,null,{}] 08:54:12 INFO - PROCESS | 1726 | 1464105252980 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:13 INFO - PROCESS | 1726 | 1464105253175 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 08:54:13 INFO - PROCESS | 1726 | 1464105253489 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:13 INFO - PROCESS | 1726 | ++DOCSHELL 0x92895000 == 128 [pid = 1726] [id = 368] 08:54:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 197 (0x92896800) [pid = 1726] [serial = 1105] [outer = (nil)] 08:54:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 198 (0x92ae0c00) [pid = 1726] [serial = 1106] [outer = 0x92896800] 08:54:13 INFO - PROCESS | 1726 | 1464105253577 Marionette DEBUG loaded listener.js 08:54:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 199 (0x92c62800) [pid = 1726] [serial = 1107] [outer = 0x92896800] 08:54:14 INFO - PROCESS | 1726 | 1464105254453 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 08:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1528ms 08:54:14 INFO - PROCESS | 1726 | 1464105254500 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 08:54:14 INFO - PROCESS | 1726 | 1464105254504 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 08:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:54:14 INFO - PROCESS | 1726 | 1464105254510 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:54:14 INFO - PROCESS | 1726 | 1464105254514 Marionette TRACE conn4 <- [1,1446,null,{}] 08:54:14 INFO - PROCESS | 1726 | 1464105254519 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:14 INFO - PROCESS | 1726 | 1464105254720 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 08:54:15 INFO - PROCESS | 1726 | 1464105255095 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:15 INFO - PROCESS | 1726 | ++DOCSHELL 0x85eed400 == 129 [pid = 1726] [id = 369] 08:54:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 200 (0x85eed800) [pid = 1726] [serial = 1108] [outer = (nil)] 08:54:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 201 (0x8717bc00) [pid = 1726] [serial = 1109] [outer = 0x85eed800] 08:54:15 INFO - PROCESS | 1726 | 1464105255185 Marionette DEBUG loaded listener.js 08:54:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 202 (0x875f3400) [pid = 1726] [serial = 1110] [outer = 0x85eed800] 08:54:16 INFO - PROCESS | 1726 | 1464105256119 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 08:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1679ms 08:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:54:16 INFO - PROCESS | 1726 | 1464105256190 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 08:54:16 INFO - PROCESS | 1726 | 1464105256193 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 08:54:16 INFO - PROCESS | 1726 | 1464105256200 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:54:16 INFO - PROCESS | 1726 | 1464105256203 Marionette TRACE conn4 <- [1,1450,null,{}] 08:54:16 INFO - PROCESS | 1726 | 1464105256209 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:16 INFO - PROCESS | 1726 | 1464105256406 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 08:54:16 INFO - PROCESS | 1726 | 1464105256729 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:16 INFO - PROCESS | 1726 | ++DOCSHELL 0x8415a000 == 130 [pid = 1726] [id = 370] 08:54:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 203 (0x85883400) [pid = 1726] [serial = 1111] [outer = (nil)] 08:54:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 204 (0x85f82800) [pid = 1726] [serial = 1112] [outer = 0x85883400] 08:54:16 INFO - PROCESS | 1726 | 1464105256829 Marionette DEBUG loaded listener.js 08:54:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 205 (0x870c1c00) [pid = 1726] [serial = 1113] [outer = 0x85883400] 08:54:17 INFO - PROCESS | 1726 | 1464105257789 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 08:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1635ms 08:54:17 INFO - PROCESS | 1726 | 1464105257834 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 08:54:17 INFO - PROCESS | 1726 | 1464105257838 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 08:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:54:17 INFO - PROCESS | 1726 | 1464105257844 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:54:17 INFO - PROCESS | 1726 | 1464105257848 Marionette TRACE conn4 <- [1,1454,null,{}] 08:54:17 INFO - PROCESS | 1726 | 1464105257853 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:18 INFO - PROCESS | 1726 | 1464105258052 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 08:54:18 INFO - PROCESS | 1726 | 1464105258923 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:18 INFO - PROCESS | 1726 | ++DOCSHELL 0x85f7f000 == 131 [pid = 1726] [id = 371] 08:54:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 206 (0x85f80c00) [pid = 1726] [serial = 1114] [outer = (nil)] 08:54:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 207 (0x8650f000) [pid = 1726] [serial = 1115] [outer = 0x85f80c00] 08:54:19 INFO - PROCESS | 1726 | 1464105259036 Marionette DEBUG loaded listener.js 08:54:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 208 (0x8717a800) [pid = 1726] [serial = 1116] [outer = 0x85f80c00] 08:54:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8d68b000 == 130 [pid = 1726] [id = 191] 08:54:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8bd59c00 == 129 [pid = 1726] [id = 352] 08:54:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8a8c4800 == 128 [pid = 1726] [id = 351] 08:54:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8588b400 == 127 [pid = 1726] [id = 350] 08:54:20 INFO - PROCESS | 1726 | --DOCSHELL 0x84153400 == 126 [pid = 1726] [id = 349] 08:54:20 INFO - PROCESS | 1726 | --DOCSHELL 0x870c0000 == 125 [pid = 1726] [id = 348] 08:54:20 INFO - PROCESS | 1726 | --DOCSHELL 0x85883800 == 124 [pid = 1726] [id = 347] 08:54:20 INFO - PROCESS | 1726 | 1464105260434 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 207 (0x8f5d6000) [pid = 1726] [serial = 948] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 206 (0x8e31a400) [pid = 1726] [serial = 941] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 205 (0x94fc2c00) [pid = 1726] [serial = 960] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 204 (0x86506800) [pid = 1726] [serial = 975] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 203 (0x8f54cc00) [pid = 1726] [serial = 870] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 202 (0x867f3400) [pid = 1726] [serial = 855] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 201 (0x86f82c00) [pid = 1726] [serial = 984] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 200 (0x99578c00) [pid = 1726] [serial = 965] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 199 (0x9a1cc400) [pid = 1726] [serial = 972] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 198 (0x8e175400) [pid = 1726] [serial = 867] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 197 (0x8bd54400) [pid = 1726] [serial = 932] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 196 (0x85888c00) [pid = 1726] [serial = 924] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 195 (0x8588c400) [pid = 1726] [serial = 894] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 194 (0x92c70c00) [pid = 1726] [serial = 882] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 193 (0x919f5800) [pid = 1726] [serial = 953] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 192 (0x870c7000) [pid = 1726] [serial = 926] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 191 (0x8becec00) [pid = 1726] [serial = 900] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 190 (0x867f5c00) [pid = 1726] [serial = 983] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 189 (0x875f0800) [pid = 1726] [serial = 987] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 188 (0x87183400) [pid = 1726] [serial = 978] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 187 (0x85ee6400) [pid = 1726] [serial = 980] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 186 (0x90c62400) [pid = 1726] [serial = 873] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 185 (0x999aac00) [pid = 1726] [serial = 966] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 184 (0x8bd5bc00) [pid = 1726] [serial = 861] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 183 (0x856c1000) [pid = 1726] [serial = 834] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 182 (0x92c6f400) [pid = 1726] [serial = 957] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 181 (0x8e57dc00) [pid = 1726] [serial = 942] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 180 (0x91bec800) [pid = 1726] [serial = 876] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 179 (0x8e2f4800) [pid = 1726] [serial = 780] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 178 (0x8bed0000) [pid = 1726] [serial = 933] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 177 (0x9280e800) [pid = 1726] [serial = 879] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 176 (0x99f54c00) [pid = 1726] [serial = 969] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 175 (0x9816c000) [pid = 1726] [serial = 963] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 174 (0x849eec00) [pid = 1726] [serial = 837] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 173 (0x97743400) [pid = 1726] [serial = 962] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 172 (0x8f773800) [pid = 1726] [serial = 950] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 171 (0x91d02c00) [pid = 1726] [serial = 954] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 170 (0xa224f000) [pid = 1726] [serial = 891] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 169 (0x8cf12400) [pid = 1726] [serial = 935] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 168 (0x8e153800) [pid = 1726] [serial = 939] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 167 (0x92898800) [pid = 1726] [serial = 956] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 166 (0x8f548000) [pid = 1726] [serial = 947] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 165 (0x8cf1d400) [pid = 1726] [serial = 936] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 164 (0x856b7800) [pid = 1726] [serial = 923] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 163 (0x9a0c8400) [pid = 1726] [serial = 971] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 162 (0x9af72400) [pid = 1726] [serial = 888] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 161 (0x8d56e400) [pid = 1726] [serial = 864] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 160 (0x99e6b800) [pid = 1726] [serial = 968] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 159 (0x93b86c00) [pid = 1726] [serial = 959] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 158 (0x87d07400) [pid = 1726] [serial = 989] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 157 (0x98d9bc00) [pid = 1726] [serial = 885] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 156 (0x8cf7dc00) [pid = 1726] [serial = 938] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 155 (0x8aa5bc00) [pid = 1726] [serial = 666] [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.] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 154 (0x85ee1800) [pid = 1726] [serial = 974] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 153 (0x8e978000) [pid = 1726] [serial = 945] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 152 (0x85eef000) [pid = 1726] [serial = 981] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 151 (0x8abcec00) [pid = 1726] [serial = 930] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 150 (0x85f81000) [pid = 1726] [serial = 897] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 149 (0x87185400) [pid = 1726] [serial = 927] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 148 (0x870bb400) [pid = 1726] [serial = 977] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 147 (0x90a78400) [pid = 1726] [serial = 951] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 146 (0x875e8000) [pid = 1726] [serial = 986] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 145 (0x8a629c00) [pid = 1726] [serial = 929] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 144 (0x89877000) [pid = 1726] [serial = 858] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 143 (0x8e90cc00) [pid = 1726] [serial = 944] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 142 (0x87d05800) [pid = 1726] [serial = 921] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 141 (0x89875c00) [pid = 1726] [serial = 992] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1726 | --DOMWINDOW == 140 (0x88869c00) [pid = 1726] [serial = 990] [outer = (nil)] [url = about:blank] 08:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 2841ms 08:54:20 INFO - PROCESS | 1726 | 1464105260705 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 08:54:20 INFO - PROCESS | 1726 | 1464105260711 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 08:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:54:20 INFO - PROCESS | 1726 | 1464105260718 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:54:20 INFO - PROCESS | 1726 | 1464105260724 Marionette TRACE conn4 <- [1,1458,null,{}] 08:54:20 INFO - PROCESS | 1726 | 1464105260731 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:20 INFO - PROCESS | 1726 | 1464105260897 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 08:54:20 INFO - PROCESS | 1726 | 1464105260913 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:20 INFO - PROCESS | 1726 | ++DOCSHELL 0x8588ec00 == 125 [pid = 1726] [id = 372] 08:54:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 141 (0x85eef000) [pid = 1726] [serial = 1117] [outer = (nil)] 08:54:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 142 (0x86506800) [pid = 1726] [serial = 1118] [outer = 0x85eef000] 08:54:20 INFO - PROCESS | 1726 | 1464105260988 Marionette DEBUG loaded listener.js 08:54:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 143 (0x867f5c00) [pid = 1726] [serial = 1119] [outer = 0x85eef000] 08:54:21 INFO - PROCESS | 1726 | 1464105261982 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 08:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1301ms 08:54:22 INFO - PROCESS | 1726 | 1464105262023 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 08:54:22 INFO - PROCESS | 1726 | 1464105262029 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 08:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:54:22 INFO - PROCESS | 1726 | 1464105262036 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:54:22 INFO - PROCESS | 1726 | 1464105262038 Marionette TRACE conn4 <- [1,1462,null,{}] 08:54:22 INFO - PROCESS | 1726 | 1464105262044 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:22 INFO - PROCESS | 1726 | 1464105262315 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 08:54:22 INFO - PROCESS | 1726 | 1464105262342 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:22 INFO - PROCESS | 1726 | ++DOCSHELL 0x87183400 == 126 [pid = 1726] [id = 373] 08:54:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 144 (0x875e4400) [pid = 1726] [serial = 1120] [outer = (nil)] 08:54:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 145 (0x87d04000) [pid = 1726] [serial = 1121] [outer = 0x875e4400] 08:54:22 INFO - PROCESS | 1726 | 1464105262417 Marionette DEBUG loaded listener.js 08:54:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 146 (0x88867800) [pid = 1726] [serial = 1122] [outer = 0x875e4400] 08:54:23 INFO - PROCESS | 1726 | 1464105263465 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 08:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1485ms 08:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:54:23 INFO - PROCESS | 1726 | 1464105263521 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 08:54:23 INFO - PROCESS | 1726 | 1464105263525 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 08:54:23 INFO - PROCESS | 1726 | 1464105263545 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:54:23 INFO - PROCESS | 1726 | 1464105263554 Marionette TRACE conn4 <- [1,1466,null,{}] 08:54:23 INFO - PROCESS | 1726 | 1464105263562 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:23 INFO - PROCESS | 1726 | 1464105263828 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 08:54:23 INFO - PROCESS | 1726 | 1464105263859 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:23 INFO - PROCESS | 1726 | ++DOCSHELL 0x85eeac00 == 127 [pid = 1726] [id = 374] 08:54:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 147 (0x8a623000) [pid = 1726] [serial = 1123] [outer = (nil)] 08:54:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 148 (0x8b0c1c00) [pid = 1726] [serial = 1124] [outer = 0x8a623000] 08:54:23 INFO - PROCESS | 1726 | 1464105263933 Marionette DEBUG loaded listener.js 08:54:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 149 (0x8b1e2000) [pid = 1726] [serial = 1125] [outer = 0x8a623000] 08:54:24 INFO - PROCESS | 1726 | 1464105264933 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 08:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1452ms 08:54:24 INFO - PROCESS | 1726 | 1464105264982 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 08:54:24 INFO - PROCESS | 1726 | 1464105264987 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 08:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:54:25 INFO - PROCESS | 1726 | 1464105265015 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:54:25 INFO - PROCESS | 1726 | 1464105265018 Marionette TRACE conn4 <- [1,1470,null,{}] 08:54:25 INFO - PROCESS | 1726 | 1464105265023 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:25 INFO - PROCESS | 1726 | 1464105265674 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 08:54:25 INFO - PROCESS | 1726 | --DOMWINDOW == 148 (0x856bb400) [pid = 1726] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:54:25 INFO - PROCESS | 1726 | --DOMWINDOW == 147 (0x8aa5ec00) [pid = 1726] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:54:25 INFO - PROCESS | 1726 | --DOMWINDOW == 146 (0x8bd5e400) [pid = 1726] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:54:25 INFO - PROCESS | 1726 | --DOMWINDOW == 145 (0x95156c00) [pid = 1726] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:54:25 INFO - PROCESS | 1726 | --DOMWINDOW == 144 (0x875e4c00) [pid = 1726] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:54:25 INFO - PROCESS | 1726 | --DOMWINDOW == 143 (0x87c08c00) [pid = 1726] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:54:25 INFO - PROCESS | 1726 | --DOMWINDOW == 142 (0x85883c00) [pid = 1726] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:54:25 INFO - PROCESS | 1726 | 1464105265893 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:25 INFO - PROCESS | 1726 | ++DOCSHELL 0x85883c00 == 128 [pid = 1726] [id = 375] 08:54:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 143 (0x85884400) [pid = 1726] [serial = 1126] [outer = (nil)] 08:54:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 144 (0x87c10800) [pid = 1726] [serial = 1127] [outer = 0x85884400] 08:54:25 INFO - PROCESS | 1726 | 1464105265967 Marionette DEBUG loaded listener.js 08:54:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 145 (0x8b0c4800) [pid = 1726] [serial = 1128] [outer = 0x85884400] 08:54:26 INFO - PROCESS | 1726 | 1464105266671 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 08:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1682ms 08:54:26 INFO - PROCESS | 1726 | 1464105266697 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 08:54:26 INFO - PROCESS | 1726 | 1464105266701 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 08:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:54:26 INFO - PROCESS | 1726 | 1464105266706 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:54:26 INFO - PROCESS | 1726 | 1464105266709 Marionette TRACE conn4 <- [1,1474,null,{}] 08:54:26 INFO - PROCESS | 1726 | 1464105266714 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:26 INFO - PROCESS | 1726 | 1464105266882 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 08:54:27 INFO - PROCESS | 1726 | 1464105267065 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:27 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a8bf800 == 129 [pid = 1726] [id = 376] 08:54:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 146 (0x8b1eec00) [pid = 1726] [serial = 1129] [outer = (nil)] 08:54:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 147 (0x8bd4f400) [pid = 1726] [serial = 1130] [outer = 0x8b1eec00] 08:54:27 INFO - PROCESS | 1726 | 1464105267157 Marionette DEBUG loaded listener.js 08:54:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 148 (0x8becb800) [pid = 1726] [serial = 1131] [outer = 0x8b1eec00] 08:54:28 INFO - PROCESS | 1726 | 1464105268177 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 08:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1527ms 08:54:28 INFO - PROCESS | 1726 | 1464105268235 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 08:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:54:28 INFO - PROCESS | 1726 | 1464105268241 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 08:54:28 INFO - PROCESS | 1726 | 1464105268250 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:54:28 INFO - PROCESS | 1726 | 1464105268257 Marionette TRACE conn4 <- [1,1478,null,{}] 08:54:28 INFO - PROCESS | 1726 | 1464105268267 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:28 INFO - PROCESS | 1726 | 1464105268492 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 08:54:28 INFO - PROCESS | 1726 | 1464105268831 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:28 INFO - PROCESS | 1726 | ++DOCSHELL 0x849f0000 == 130 [pid = 1726] [id = 377] 08:54:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 149 (0x8588f400) [pid = 1726] [serial = 1132] [outer = (nil)] 08:54:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 150 (0x870bb400) [pid = 1726] [serial = 1133] [outer = 0x8588f400] 08:54:28 INFO - PROCESS | 1726 | 1464105268920 Marionette DEBUG loaded listener.js 08:54:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 151 (0x875e8000) [pid = 1726] [serial = 1134] [outer = 0x8588f400] 08:54:29 INFO - PROCESS | 1726 | 1464105269922 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 08:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1734ms 08:54:29 INFO - PROCESS | 1726 | 1464105269984 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 08:54:29 INFO - PROCESS | 1726 | 1464105269993 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 08:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:54:30 INFO - PROCESS | 1726 | 1464105270004 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:54:30 INFO - PROCESS | 1726 | 1464105270008 Marionette TRACE conn4 <- [1,1482,null,{}] 08:54:30 INFO - PROCESS | 1726 | 1464105270014 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:30 INFO - PROCESS | 1726 | 1464105270240 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 08:54:30 INFO - PROCESS | 1726 | 1464105270562 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:30 INFO - PROCESS | 1726 | ++DOCSHELL 0x8986f800 == 131 [pid = 1726] [id = 378] 08:54:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 152 (0x89877400) [pid = 1726] [serial = 1135] [outer = (nil)] 08:54:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 153 (0x8a8b6400) [pid = 1726] [serial = 1136] [outer = 0x89877400] 08:54:30 INFO - PROCESS | 1726 | 1464105270651 Marionette DEBUG loaded listener.js 08:54:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 154 (0x8abd2800) [pid = 1726] [serial = 1137] [outer = 0x89877400] 08:54:31 INFO - PROCESS | 1726 | 1464105271690 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 08:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1740ms 08:54:31 INFO - PROCESS | 1726 | 1464105271744 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 08:54:31 INFO - PROCESS | 1726 | 1464105271748 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 08:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:54:31 INFO - PROCESS | 1726 | 1464105271755 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:54:31 INFO - PROCESS | 1726 | 1464105271761 Marionette TRACE conn4 <- [1,1486,null,{}] 08:54:31 INFO - PROCESS | 1726 | 1464105271778 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:32 INFO - PROCESS | 1726 | 1464105272003 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 08:54:32 INFO - PROCESS | 1726 | 1464105272350 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:32 INFO - PROCESS | 1726 | ++DOCSHELL 0x8aa5e000 == 132 [pid = 1726] [id = 379] 08:54:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 155 (0x8ccc4c00) [pid = 1726] [serial = 1138] [outer = (nil)] 08:54:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 156 (0x8cf12000) [pid = 1726] [serial = 1139] [outer = 0x8ccc4c00] 08:54:32 INFO - PROCESS | 1726 | 1464105272446 Marionette DEBUG loaded listener.js 08:54:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 157 (0x8cf47c00) [pid = 1726] [serial = 1140] [outer = 0x8ccc4c00] 08:54:33 INFO - PROCESS | 1726 | 1464105273441 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 08:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1750ms 08:54:33 INFO - PROCESS | 1726 | 1464105273506 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 08:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:54:33 INFO - PROCESS | 1726 | 1464105273510 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 08:54:33 INFO - PROCESS | 1726 | 1464105273516 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:54:33 INFO - PROCESS | 1726 | 1464105273520 Marionette TRACE conn4 <- [1,1490,null,{}] 08:54:33 INFO - PROCESS | 1726 | 1464105273525 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:33 INFO - PROCESS | 1726 | 1464105273719 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 08:54:34 INFO - PROCESS | 1726 | 1464105274026 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:34 INFO - PROCESS | 1726 | ++DOCSHELL 0x87c0f000 == 133 [pid = 1726] [id = 380] 08:54:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 158 (0x8cf79c00) [pid = 1726] [serial = 1141] [outer = (nil)] 08:54:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 159 (0x8d574800) [pid = 1726] [serial = 1142] [outer = 0x8cf79c00] 08:54:34 INFO - PROCESS | 1726 | 1464105274120 Marionette DEBUG loaded listener.js 08:54:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 160 (0x8d694c00) [pid = 1726] [serial = 1143] [outer = 0x8cf79c00] 08:54:35 INFO - PROCESS | 1726 | 1464105275017 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 08:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1528ms 08:54:35 INFO - PROCESS | 1726 | 1464105275044 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 08:54:35 INFO - PROCESS | 1726 | 1464105275048 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 08:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:54:35 INFO - PROCESS | 1726 | 1464105275054 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:54:35 INFO - PROCESS | 1726 | 1464105275058 Marionette TRACE conn4 <- [1,1494,null,{}] 08:54:35 INFO - PROCESS | 1726 | 1464105275064 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:35 INFO - PROCESS | 1726 | 1464105275250 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 08:54:35 INFO - PROCESS | 1726 | 1464105275477 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:35 INFO - PROCESS | 1726 | ++DOCSHELL 0x8cf20800 == 134 [pid = 1726] [id = 381] 08:54:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 161 (0x8d692800) [pid = 1726] [serial = 1144] [outer = (nil)] 08:54:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 162 (0x8e170c00) [pid = 1726] [serial = 1145] [outer = 0x8d692800] 08:54:35 INFO - PROCESS | 1726 | 1464105275602 Marionette DEBUG loaded listener.js 08:54:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 163 (0x8e2f5000) [pid = 1726] [serial = 1146] [outer = 0x8d692800] 08:54:36 INFO - PROCESS | 1726 | 1464105276588 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 08:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1590ms 08:54:36 INFO - PROCESS | 1726 | 1464105276645 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 08:54:36 INFO - PROCESS | 1726 | 1464105276649 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 08:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:54:36 INFO - PROCESS | 1726 | 1464105276655 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:54:36 INFO - PROCESS | 1726 | 1464105276659 Marionette TRACE conn4 <- [1,1498,null,{}] 08:54:36 INFO - PROCESS | 1726 | 1464105276664 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:36 INFO - PROCESS | 1726 | 1464105276883 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 08:54:37 INFO - PROCESS | 1726 | 1464105277197 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:37 INFO - PROCESS | 1726 | ++DOCSHELL 0x8cf76c00 == 135 [pid = 1726] [id = 382] 08:54:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 164 (0x8e14bc00) [pid = 1726] [serial = 1147] [outer = (nil)] 08:54:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 165 (0x8e89dc00) [pid = 1726] [serial = 1148] [outer = 0x8e14bc00] 08:54:37 INFO - PROCESS | 1726 | 1464105277290 Marionette DEBUG loaded listener.js 08:54:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 166 (0x8e908000) [pid = 1726] [serial = 1149] [outer = 0x8e14bc00] 08:54:38 INFO - PROCESS | 1726 | 1464105278170 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 08:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1580ms 08:54:38 INFO - PROCESS | 1726 | 1464105278235 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 08:54:38 INFO - PROCESS | 1726 | 1464105278239 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 08:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:54:38 INFO - PROCESS | 1726 | 1464105278245 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:54:38 INFO - PROCESS | 1726 | 1464105278249 Marionette TRACE conn4 <- [1,1502,null,{}] 08:54:38 INFO - PROCESS | 1726 | 1464105278255 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:38 INFO - PROCESS | 1726 | 1464105278457 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 08:54:38 INFO - PROCESS | 1726 | 1464105278765 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:38 INFO - PROCESS | 1726 | ++DOCSHELL 0x8588d800 == 136 [pid = 1726] [id = 383] 08:54:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 167 (0x8e893800) [pid = 1726] [serial = 1150] [outer = (nil)] 08:54:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 168 (0x8f548000) [pid = 1726] [serial = 1151] [outer = 0x8e893800] 08:54:38 INFO - PROCESS | 1726 | 1464105278855 Marionette DEBUG loaded listener.js 08:54:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 169 (0x8f54d800) [pid = 1726] [serial = 1152] [outer = 0x8e893800] 08:54:39 INFO - PROCESS | 1726 | 1464105279736 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 08:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1531ms 08:54:39 INFO - PROCESS | 1726 | 1464105279778 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 08:54:39 INFO - PROCESS | 1726 | 1464105279782 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 08:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:54:39 INFO - PROCESS | 1726 | 1464105279788 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:54:39 INFO - PROCESS | 1726 | 1464105279791 Marionette TRACE conn4 <- [1,1506,null,{}] 08:54:39 INFO - PROCESS | 1726 | 1464105279797 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:40 INFO - PROCESS | 1726 | 1464105280017 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 08:54:40 INFO - PROCESS | 1726 | 1464105280341 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:40 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e150c00 == 137 [pid = 1726] [id = 384] 08:54:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 170 (0x8e89f000) [pid = 1726] [serial = 1153] [outer = (nil)] 08:54:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 171 (0x8f775000) [pid = 1726] [serial = 1154] [outer = 0x8e89f000] 08:54:40 INFO - PROCESS | 1726 | 1464105280438 Marionette DEBUG loaded listener.js 08:54:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 172 (0x90a76400) [pid = 1726] [serial = 1155] [outer = 0x8e89f000] 08:54:41 INFO - PROCESS | 1726 | 1464105281297 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 08:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1580ms 08:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:54:41 INFO - PROCESS | 1726 | 1464105281369 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 08:54:41 INFO - PROCESS | 1726 | 1464105281372 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 08:54:41 INFO - PROCESS | 1726 | 1464105281380 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:54:41 INFO - PROCESS | 1726 | 1464105281384 Marionette TRACE conn4 <- [1,1510,null,{}] 08:54:41 INFO - PROCESS | 1726 | 1464105281389 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:41 INFO - PROCESS | 1726 | 1464105281577 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 08:54:41 INFO - PROCESS | 1726 | 1464105281887 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:41 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ccc6c00 == 138 [pid = 1726] [id = 385] 08:54:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 173 (0x8e57a400) [pid = 1726] [serial = 1156] [outer = (nil)] 08:54:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 174 (0x90c6a400) [pid = 1726] [serial = 1157] [outer = 0x8e57a400] 08:54:41 INFO - PROCESS | 1726 | 1464105281981 Marionette DEBUG loaded listener.js 08:54:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 175 (0x90d99800) [pid = 1726] [serial = 1158] [outer = 0x8e57a400] 08:54:42 INFO - PROCESS | 1726 | 1464105282880 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 08:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1530ms 08:54:42 INFO - PROCESS | 1726 | 1464105282908 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 08:54:42 INFO - PROCESS | 1726 | 1464105282912 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 08:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:54:42 INFO - PROCESS | 1726 | 1464105282918 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:54:42 INFO - PROCESS | 1726 | 1464105282920 Marionette TRACE conn4 <- [1,1514,null,{}] 08:54:42 INFO - PROCESS | 1726 | 1464105282943 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:43 INFO - PROCESS | 1726 | 1464105283205 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 08:54:43 INFO - PROCESS | 1726 | 1464105283364 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:43 INFO - PROCESS | 1726 | ++DOCSHELL 0x849e8800 == 139 [pid = 1726] [id = 386] 08:54:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 176 (0x8f771400) [pid = 1726] [serial = 1159] [outer = (nil)] 08:54:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 177 (0x91be9c00) [pid = 1726] [serial = 1160] [outer = 0x8f771400] 08:54:43 INFO - PROCESS | 1726 | 1464105283510 Marionette DEBUG loaded listener.js 08:54:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 178 (0x91bf1000) [pid = 1726] [serial = 1161] [outer = 0x8f771400] 08:54:44 INFO - PROCESS | 1726 | 1464105284406 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 08:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1531ms 08:54:44 INFO - PROCESS | 1726 | 1464105284449 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 08:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:54:44 INFO - PROCESS | 1726 | 1464105284453 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 08:54:44 INFO - PROCESS | 1726 | 1464105284460 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:54:44 INFO - PROCESS | 1726 | 1464105284465 Marionette TRACE conn4 <- [1,1518,null,{}] 08:54:44 INFO - PROCESS | 1726 | 1464105284470 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:44 INFO - PROCESS | 1726 | 1464105284731 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 08:54:45 INFO - PROCESS | 1726 | 1464105285092 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:45 INFO - PROCESS | 1726 | ++DOCSHELL 0x90c6d000 == 140 [pid = 1726] [id = 387] 08:54:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 179 (0x9280f800) [pid = 1726] [serial = 1162] [outer = (nil)] 08:54:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 180 (0x9289d000) [pid = 1726] [serial = 1163] [outer = 0x9280f800] 08:54:45 INFO - PROCESS | 1726 | 1464105285184 Marionette DEBUG loaded listener.js 08:54:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 181 (0x92c69400) [pid = 1726] [serial = 1164] [outer = 0x9280f800] 08:54:46 INFO - PROCESS | 1726 | 1464105286061 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 08:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1630ms 08:54:46 INFO - PROCESS | 1726 | 1464105286091 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 08:54:46 INFO - PROCESS | 1726 | 1464105286095 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 08:54:46 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:54:46 INFO - PROCESS | 1726 | 1464105286101 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:54:46 INFO - PROCESS | 1726 | 1464105286104 Marionette TRACE conn4 <- [1,1522,null,{}] 08:54:46 INFO - PROCESS | 1726 | 1464105286110 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:46 INFO - PROCESS | 1726 | 1464105286296 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 08:54:46 INFO - PROCESS | 1726 | 1464105286569 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:46 INFO - PROCESS | 1726 | ++DOCSHELL 0x91d03c00 == 141 [pid = 1726] [id = 388] 08:54:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 182 (0x92806400) [pid = 1726] [serial = 1165] [outer = (nil)] 08:54:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 183 (0x92eac400) [pid = 1726] [serial = 1166] [outer = 0x92806400] 08:54:46 INFO - PROCESS | 1726 | 1464105286718 Marionette DEBUG loaded listener.js 08:54:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 184 (0x92eb0000) [pid = 1726] [serial = 1167] [outer = 0x92806400] 08:54:47 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 08:54:47 INFO - PROCESS | 1726 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:54:47 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 08:54:47 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 08:54:47 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 08:54:47 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 08:54:47 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 08:54:47 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 08:54:47 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 08:54:47 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 08:54:47 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 08:54:47 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 08:54:47 INFO - PROCESS | 1726 | 1464105287513 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 08:54:47 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 () { 08:54:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:54:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:54:47 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 () { 08:54:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:54:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:54:47 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 () { 08:54:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:54:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:54:47 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 () { 08:54:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:54:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:54:47 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1479ms 08:54:47 INFO - PROCESS | 1726 | 1464105287586 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 08:54:47 INFO - PROCESS | 1726 | 1464105287590 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 08:54:47 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:54:47 INFO - PROCESS | 1726 | 1464105287607 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:54:47 INFO - PROCESS | 1726 | 1464105287609 Marionette TRACE conn4 <- [1,1526,null,{}] 08:54:47 INFO - PROCESS | 1726 | 1464105287615 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:47 INFO - PROCESS | 1726 | 1464105287889 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 08:54:48 INFO - PROCESS | 1726 | 1464105288098 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:48 INFO - PROCESS | 1726 | ++DOCSHELL 0x8aa5d800 == 142 [pid = 1726] [id = 389] 08:54:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 185 (0x92804c00) [pid = 1726] [serial = 1168] [outer = (nil)] 08:54:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 186 (0x93ae1c00) [pid = 1726] [serial = 1169] [outer = 0x92804c00] 08:54:48 INFO - PROCESS | 1726 | 1464105288226 Marionette DEBUG loaded listener.js 08:54:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 187 (0x93b82000) [pid = 1726] [serial = 1170] [outer = 0x92804c00] 08:54:49 INFO - PROCESS | 1726 | 1464105289074 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 08:54:49 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:54:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:54:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:54:49 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:54:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:54:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:54:49 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:54:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:54:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:54:49 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1527ms 08:54:49 INFO - PROCESS | 1726 | 1464105289156 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 08:54:49 INFO - PROCESS | 1726 | 1464105289160 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 08:54:49 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:54:49 INFO - PROCESS | 1726 | 1464105289169 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:54:49 INFO - PROCESS | 1726 | 1464105289172 Marionette TRACE conn4 <- [1,1530,null,{}] 08:54:49 INFO - PROCESS | 1726 | 1464105289178 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:49 INFO - PROCESS | 1726 | 1464105289390 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 08:54:49 INFO - PROCESS | 1726 | 1464105289667 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:49 INFO - PROCESS | 1726 | ++DOCSHELL 0x8aa60000 == 143 [pid = 1726] [id = 390] 08:54:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 188 (0x92eacc00) [pid = 1726] [serial = 1171] [outer = (nil)] 08:54:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 189 (0x94fc9c00) [pid = 1726] [serial = 1172] [outer = 0x92eacc00] 08:54:49 INFO - PROCESS | 1726 | 1464105289794 Marionette DEBUG loaded listener.js 08:54:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 190 (0x9515fc00) [pid = 1726] [serial = 1173] [outer = 0x92eacc00] 08:54:50 INFO - PROCESS | 1726 | 1464105290572 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 08:54:50 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 08:54:50 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:54:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:50 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:54:50 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:54:50 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. 08:54:50 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:54:50 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1429ms 08:54:50 INFO - PROCESS | 1726 | 1464105290600 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 08:54:50 INFO - PROCESS | 1726 | 1464105290604 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 08:54:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:54:50 INFO - PROCESS | 1726 | 1464105290610 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:54:50 INFO - PROCESS | 1726 | 1464105290613 Marionette TRACE conn4 <- [1,1534,null,{}] 08:54:50 INFO - PROCESS | 1726 | 1464105290619 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:50 INFO - PROCESS | 1726 | 1464105290798 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 08:54:51 INFO - PROCESS | 1726 | 1464105291076 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:51 INFO - PROCESS | 1726 | ++DOCSHELL 0x93b7f800 == 144 [pid = 1726] [id = 391] 08:54:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 191 (0x93d9d400) [pid = 1726] [serial = 1174] [outer = (nil)] 08:54:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 192 (0x95360000) [pid = 1726] [serial = 1175] [outer = 0x93d9d400] 08:54:51 INFO - PROCESS | 1726 | 1464105291163 Marionette DEBUG loaded listener.js 08:54:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 193 (0x965c0000) [pid = 1726] [serial = 1176] [outer = 0x93d9d400] 08:54:52 INFO - PROCESS | 1726 | 1464105292081 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:54:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:54:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1500ms 08:54:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:54:52 INFO - PROCESS | 1726 | 1464105292111 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 08:54:52 INFO - PROCESS | 1726 | 1464105292114 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 08:54:52 INFO - PROCESS | 1726 | 1464105292122 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:54:52 INFO - PROCESS | 1726 | 1464105292125 Marionette TRACE conn4 <- [1,1538,null,{}] 08:54:52 INFO - PROCESS | 1726 | 1464105292131 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:52 INFO - PROCESS | 1726 | 1464105292322 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 08:54:52 INFO - PROCESS | 1726 | 1464105292618 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:52 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e317000 == 145 [pid = 1726] [id = 392] 08:54:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 194 (0x92eb6c00) [pid = 1726] [serial = 1177] [outer = (nil)] 08:54:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 195 (0x97746800) [pid = 1726] [serial = 1178] [outer = 0x92eb6c00] 08:54:52 INFO - PROCESS | 1726 | 1464105292753 Marionette DEBUG loaded listener.js 08:54:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 196 (0x9816c000) [pid = 1726] [serial = 1179] [outer = 0x92eb6c00] 08:54:53 INFO - PROCESS | 1726 | 1464105293644 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:54:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:54:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1586ms 08:54:53 INFO - PROCESS | 1726 | 1464105293708 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 08:54:53 INFO - PROCESS | 1726 | 1464105293712 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 08:54:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:54:53 INFO - PROCESS | 1726 | 1464105293718 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:54:53 INFO - PROCESS | 1726 | 1464105293721 Marionette TRACE conn4 <- [1,1542,null,{}] 08:54:53 INFO - PROCESS | 1726 | 1464105293727 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:53 INFO - PROCESS | 1726 | 1464105293922 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 08:54:54 INFO - PROCESS | 1726 | 1464105294257 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:54 INFO - PROCESS | 1726 | ++DOCSHELL 0x8aa5f800 == 146 [pid = 1726] [id = 393] 08:54:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 197 (0x8cf74c00) [pid = 1726] [serial = 1180] [outer = (nil)] 08:54:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 198 (0x98a4c400) [pid = 1726] [serial = 1181] [outer = 0x8cf74c00] 08:54:54 INFO - PROCESS | 1726 | 1464105294346 Marionette DEBUG loaded listener.js 08:54:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 199 (0x98ad0400) [pid = 1726] [serial = 1182] [outer = 0x8cf74c00] 08:54:55 INFO - PROCESS | 1726 | 1464105295204 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 08:54:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:54:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1528ms 08:54:55 INFO - PROCESS | 1726 | 1464105295247 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 08:54:55 INFO - PROCESS | 1726 | 1464105295251 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 08:54:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:54:55 INFO - PROCESS | 1726 | 1464105295256 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:54:55 INFO - PROCESS | 1726 | 1464105295260 Marionette TRACE conn4 <- [1,1546,null,{}] 08:54:55 INFO - PROCESS | 1726 | 1464105295265 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:55 INFO - PROCESS | 1726 | 1464105295511 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 08:54:55 INFO - PROCESS | 1726 | 1464105295840 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:55 INFO - PROCESS | 1726 | ++DOCSHELL 0x85885800 == 147 [pid = 1726] [id = 394] 08:54:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 200 (0x98110000) [pid = 1726] [serial = 1183] [outer = (nil)] 08:54:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 201 (0x99571400) [pid = 1726] [serial = 1184] [outer = 0x98110000] 08:54:55 INFO - PROCESS | 1726 | 1464105295929 Marionette DEBUG loaded listener.js 08:54:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 202 (0x995ea000) [pid = 1726] [serial = 1185] [outer = 0x98110000] 08:54:56 INFO - PROCESS | 1726 | 1464105296784 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:54:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:54:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1580ms 08:54:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:54:56 INFO - PROCESS | 1726 | 1464105296838 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 08:54:56 INFO - PROCESS | 1726 | 1464105296841 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 08:54:56 INFO - PROCESS | 1726 | 1464105296848 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:54:56 INFO - PROCESS | 1726 | 1464105296850 Marionette TRACE conn4 <- [1,1550,null,{}] 08:54:56 INFO - PROCESS | 1726 | 1464105296856 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:57 INFO - PROCESS | 1726 | 1464105297083 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 08:54:57 INFO - PROCESS | 1726 | 1464105297411 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:57 INFO - PROCESS | 1726 | ++DOCSHELL 0x849f3000 == 148 [pid = 1726] [id = 395] 08:54:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 203 (0x98d9cc00) [pid = 1726] [serial = 1186] [outer = (nil)] 08:54:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 204 (0x9977f800) [pid = 1726] [serial = 1187] [outer = 0x98d9cc00] 08:54:57 INFO - PROCESS | 1726 | 1464105297501 Marionette DEBUG loaded listener.js 08:54:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 205 (0x999a5800) [pid = 1726] [serial = 1188] [outer = 0x98d9cc00] 08:54:59 INFO - PROCESS | 1726 | --DOCSHELL 0x8e89cc00 == 147 [pid = 1726] [id = 140] 08:54:59 INFO - PROCESS | 1726 | --DOCSHELL 0x9b287000 == 146 [pid = 1726] [id = 186] 08:54:59 INFO - PROCESS | 1726 | --DOCSHELL 0x85883c00 == 145 [pid = 1726] [id = 375] 08:54:59 INFO - PROCESS | 1726 | --DOCSHELL 0x85eeac00 == 144 [pid = 1726] [id = 374] 08:54:59 INFO - PROCESS | 1726 | --DOCSHELL 0x87183400 == 143 [pid = 1726] [id = 373] 08:54:59 INFO - PROCESS | 1726 | --DOCSHELL 0x8588ec00 == 142 [pid = 1726] [id = 372] 08:54:59 INFO - PROCESS | 1726 | --DOCSHELL 0x85f7f000 == 141 [pid = 1726] [id = 371] 08:54:59 INFO - PROCESS | 1726 | --DOCSHELL 0x8e971c00 == 140 [pid = 1726] [id = 366] 08:54:59 INFO - PROCESS | 1726 | --DOCSHELL 0x91be8c00 == 139 [pid = 1726] [id = 365] 08:54:59 INFO - PROCESS | 1726 | --DOCSHELL 0x856c0400 == 138 [pid = 1726] [id = 363] 08:54:59 INFO - PROCESS | 1726 | --DOCSHELL 0x90c6a800 == 137 [pid = 1726] [id = 364] 08:54:59 INFO - PROCESS | 1726 | --DOCSHELL 0x8f5d7c00 == 136 [pid = 1726] [id = 362] 08:54:59 INFO - PROCESS | 1726 | --DOCSHELL 0x856c2c00 == 135 [pid = 1726] [id = 361] 08:54:59 INFO - PROCESS | 1726 | --DOCSHELL 0x8a61ec00 == 134 [pid = 1726] [id = 360] 08:54:59 INFO - PROCESS | 1726 | --DOCSHELL 0x8e152400 == 133 [pid = 1726] [id = 359] 08:54:59 INFO - PROCESS | 1726 | --DOCSHELL 0x8bd58000 == 132 [pid = 1726] [id = 358] 08:54:59 INFO - PROCESS | 1726 | --DOCSHELL 0x8bd5d800 == 131 [pid = 1726] [id = 357] 08:54:59 INFO - PROCESS | 1726 | --DOCSHELL 0x85eee800 == 130 [pid = 1726] [id = 354] 08:54:59 INFO - PROCESS | 1726 | --DOMWINDOW == 204 (0x8e14d400) [pid = 1726] [serial = 1022] [outer = (nil)] [url = about:blank] 08:54:59 INFO - PROCESS | 1726 | --DOMWINDOW == 203 (0x89878000) [pid = 1726] [serial = 998] [outer = (nil)] [url = about:blank] 08:54:59 INFO - PROCESS | 1726 | --DOMWINDOW == 202 (0x870bf000) [pid = 1726] [serial = 1050] [outer = (nil)] [url = about:blank] 08:54:59 INFO - PROCESS | 1726 | --DOMWINDOW == 201 (0x8cf7b400) [pid = 1726] [serial = 1016] [outer = (nil)] [url = about:blank] 08:54:59 INFO - PROCESS | 1726 | --DOMWINDOW == 200 (0x8b357800) [pid = 1726] [serial = 1056] [outer = (nil)] [url = about:blank] 08:54:59 INFO - PROCESS | 1726 | --DOMWINDOW == 199 (0x8bed0800) [pid = 1726] [serial = 1058] [outer = (nil)] [url = about:blank] 08:54:59 INFO - PROCESS | 1726 | --DOMWINDOW == 198 (0x85ee2c00) [pid = 1726] [serial = 1049] [outer = (nil)] [url = about:blank] 08:54:59 INFO - PROCESS | 1726 | --DOMWINDOW == 197 (0x8b1ed400) [pid = 1726] [serial = 1004] [outer = (nil)] [url = about:blank] 08:54:59 INFO - PROCESS | 1726 | --DOMWINDOW == 196 (0x8aa5ac00) [pid = 1726] [serial = 1052] [outer = (nil)] [url = about:blank] 08:54:59 INFO - PROCESS | 1726 | --DOMWINDOW == 195 (0x89871400) [pid = 1726] [serial = 1047] [outer = (nil)] [url = about:blank] 08:54:59 INFO - PROCESS | 1726 | --DOMWINDOW == 194 (0x8cf49800) [pid = 1726] [serial = 1013] [outer = (nil)] [url = about:blank] 08:54:59 INFO - PROCESS | 1726 | --DOMWINDOW == 193 (0x8d689c00) [pid = 1726] [serial = 1019] [outer = (nil)] [url = about:blank] 08:54:59 INFO - PROCESS | 1726 | --DOMWINDOW == 192 (0x90a6e400) [pid = 1726] [serial = 1040] [outer = (nil)] [url = about:blank] 08:54:59 INFO - PROCESS | 1726 | --DOMWINDOW == 191 (0x870bb800) [pid = 1726] [serial = 995] [outer = (nil)] [url = about:blank] 08:54:59 INFO - PROCESS | 1726 | --DOMWINDOW == 190 (0x8e310400) [pid = 1726] [serial = 1025] [outer = (nil)] [url = about:blank] 08:54:59 INFO - PROCESS | 1726 | --DOMWINDOW == 189 (0x8abdb000) [pid = 1726] [serial = 1053] [outer = (nil)] [url = about:blank] 08:54:59 INFO - PROCESS | 1726 | --DOMWINDOW == 188 (0x8e90bc00) [pid = 1726] [serial = 1031] [outer = (nil)] [url = about:blank] 08:54:59 INFO - PROCESS | 1726 | --DOMWINDOW == 187 (0x8cccec00) [pid = 1726] [serial = 1059] [outer = (nil)] [url = about:blank] 08:54:59 INFO - PROCESS | 1726 | --DOMWINDOW == 186 (0x8ba78c00) [pid = 1726] [serial = 1007] [outer = (nil)] [url = about:blank] 08:54:59 INFO - PROCESS | 1726 | --DOMWINDOW == 185 (0x85ee8000) [pid = 1726] [serial = 1043] [outer = (nil)] [url = about:blank] 08:54:59 INFO - PROCESS | 1726 | --DOMWINDOW == 184 (0x8bed4c00) [pid = 1726] [serial = 1010] [outer = (nil)] [url = about:blank] 08:54:59 INFO - PROCESS | 1726 | --DOMWINDOW == 183 (0x87d0c000) [pid = 1726] [serial = 1046] [outer = (nil)] [url = about:blank] 08:54:59 INFO - PROCESS | 1726 | --DOMWINDOW == 182 (0x86507400) [pid = 1726] [serial = 1044] [outer = (nil)] [url = about:blank] 08:54:59 INFO - PROCESS | 1726 | --DOMWINDOW == 181 (0x8f544400) [pid = 1726] [serial = 1034] [outer = (nil)] [url = about:blank] 08:54:59 INFO - PROCESS | 1726 | --DOMWINDOW == 180 (0x8abda000) [pid = 1726] [serial = 1001] [outer = (nil)] [url = about:blank] 08:54:59 INFO - PROCESS | 1726 | --DOMWINDOW == 179 (0x8e583400) [pid = 1726] [serial = 1028] [outer = (nil)] [url = about:blank] 08:54:59 INFO - PROCESS | 1726 | --DOMWINDOW == 178 (0x8f766800) [pid = 1726] [serial = 1037] [outer = (nil)] [url = about:blank] 08:54:59 INFO - PROCESS | 1726 | --DOMWINDOW == 177 (0x8b1ef000) [pid = 1726] [serial = 1055] [outer = (nil)] [url = about:blank] 08:54:59 INFO - PROCESS | 1726 | --DOMWINDOW == 176 (0x87c0dc00) [pid = 1726] [serial = 1061] [outer = (nil)] [url = about:blank] 08:54:59 INFO - PROCESS | 1726 | 1464105299921 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:54:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:54:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 3131ms 08:54:59 INFO - PROCESS | 1726 | 1464105299979 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 08:54:59 INFO - PROCESS | 1726 | 1464105299983 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 08:54:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:54:59 INFO - PROCESS | 1726 | 1464105299991 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:55:00 INFO - PROCESS | 1726 | 1464105299997 Marionette TRACE conn4 <- [1,1554,null,{}] 08:55:00 INFO - PROCESS | 1726 | 1464105300005 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:00 INFO - PROCESS | 1726 | 1464105300208 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 08:55:00 INFO - PROCESS | 1726 | 1464105300410 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:00 INFO - PROCESS | 1726 | ++DOCSHELL 0x856c1000 == 131 [pid = 1726] [id = 396] 08:55:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 177 (0x85f80400) [pid = 1726] [serial = 1189] [outer = (nil)] 08:55:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 178 (0x870b9c00) [pid = 1726] [serial = 1190] [outer = 0x85f80400] 08:55:00 INFO - PROCESS | 1726 | 1464105300496 Marionette DEBUG loaded listener.js 08:55:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 179 (0x870c7c00) [pid = 1726] [serial = 1191] [outer = 0x85f80400] 08:55:01 INFO - PROCESS | 1726 | 1464105301269 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:55:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:55:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1334ms 08:55:01 INFO - PROCESS | 1726 | 1464105301325 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 08:55:01 INFO - PROCESS | 1726 | 1464105301333 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 08:55:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:55:01 INFO - PROCESS | 1726 | 1464105301342 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:55:01 INFO - PROCESS | 1726 | 1464105301346 Marionette TRACE conn4 <- [1,1558,null,{}] 08:55:01 INFO - PROCESS | 1726 | 1464105301352 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:01 INFO - PROCESS | 1726 | 1464105301634 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 08:55:01 INFO - PROCESS | 1726 | 1464105301780 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:01 INFO - PROCESS | 1726 | ++DOCSHELL 0x870bb800 == 132 [pid = 1726] [id = 397] 08:55:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 180 (0x870bc400) [pid = 1726] [serial = 1192] [outer = (nil)] 08:55:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 181 (0x8986b400) [pid = 1726] [serial = 1193] [outer = 0x870bc400] 08:55:01 INFO - PROCESS | 1726 | 1464105301858 Marionette DEBUG loaded listener.js 08:55:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 182 (0x8a620400) [pid = 1726] [serial = 1194] [outer = 0x870bc400] 08:55:02 INFO - PROCESS | 1726 | 1464105302823 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 08:55:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:55:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1539ms 08:55:02 INFO - PROCESS | 1726 | 1464105302881 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 08:55:02 INFO - PROCESS | 1726 | 1464105302884 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 08:55:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:55:02 INFO - PROCESS | 1726 | 1464105302891 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:55:02 INFO - PROCESS | 1726 | 1464105302896 Marionette TRACE conn4 <- [1,1562,null,{}] 08:55:02 INFO - PROCESS | 1726 | 1464105302911 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:03 INFO - PROCESS | 1726 | 1464105303162 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 08:55:03 INFO - PROCESS | 1726 | 1464105303189 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:03 INFO - PROCESS | 1726 | ++DOCSHELL 0x85eeb400 == 133 [pid = 1726] [id = 398] 08:55:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 183 (0x8aa5fc00) [pid = 1726] [serial = 1195] [outer = (nil)] 08:55:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 184 (0x8b1e4c00) [pid = 1726] [serial = 1196] [outer = 0x8aa5fc00] 08:55:03 INFO - PROCESS | 1726 | 1464105303262 Marionette DEBUG loaded listener.js 08:55:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 185 (0x8b353000) [pid = 1726] [serial = 1197] [outer = 0x8aa5fc00] 08:55:04 INFO - PROCESS | 1726 | --DOMWINDOW == 184 (0x875e4400) [pid = 1726] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:55:04 INFO - PROCESS | 1726 | --DOMWINDOW == 183 (0x85f80c00) [pid = 1726] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:55:04 INFO - PROCESS | 1726 | --DOMWINDOW == 182 (0x8a623000) [pid = 1726] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:55:04 INFO - PROCESS | 1726 | --DOMWINDOW == 181 (0x85884400) [pid = 1726] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:55:04 INFO - PROCESS | 1726 | --DOMWINDOW == 180 (0x85eef000) [pid = 1726] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:55:04 INFO - PROCESS | 1726 | --DOMWINDOW == 179 (0x85888800) [pid = 1726] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:55:04 INFO - PROCESS | 1726 | 1464105304629 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:55:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:55:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1785ms 08:55:04 INFO - PROCESS | 1726 | 1464105304676 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 08:55:04 INFO - PROCESS | 1726 | 1464105304681 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 08:55:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:55:04 INFO - PROCESS | 1726 | 1464105304697 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:55:04 INFO - PROCESS | 1726 | 1464105304699 Marionette TRACE conn4 <- [1,1566,null,{}] 08:55:04 INFO - PROCESS | 1726 | 1464105304705 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:04 INFO - PROCESS | 1726 | 1464105304896 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 08:55:05 INFO - PROCESS | 1726 | 1464105305144 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:05 INFO - PROCESS | 1726 | ++DOCSHELL 0x8650c000 == 134 [pid = 1726] [id = 399] 08:55:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 180 (0x875e6400) [pid = 1726] [serial = 1198] [outer = (nil)] 08:55:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 181 (0x8b352800) [pid = 1726] [serial = 1199] [outer = 0x875e6400] 08:55:05 INFO - PROCESS | 1726 | 1464105305220 Marionette DEBUG loaded listener.js 08:55:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 182 (0x8ba85800) [pid = 1726] [serial = 1200] [outer = 0x875e6400] 08:55:05 INFO - PROCESS | 1726 | 1464105305956 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:55:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:55:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1277ms 08:55:05 INFO - PROCESS | 1726 | 1464105305973 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 08:55:05 INFO - PROCESS | 1726 | 1464105305977 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 08:55:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:55:05 INFO - PROCESS | 1726 | 1464105305983 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:55:05 INFO - PROCESS | 1726 | 1464105305985 Marionette TRACE conn4 <- [1,1570,null,{}] 08:55:05 INFO - PROCESS | 1726 | 1464105305991 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:06 INFO - PROCESS | 1726 | 1464105306164 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 08:55:06 INFO - PROCESS | 1726 | 1464105306363 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:06 INFO - PROCESS | 1726 | ++DOCSHELL 0x87c0ac00 == 135 [pid = 1726] [id = 400] 08:55:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 183 (0x87d01800) [pid = 1726] [serial = 1201] [outer = (nil)] 08:55:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 184 (0x8bed6c00) [pid = 1726] [serial = 1202] [outer = 0x87d01800] 08:55:06 INFO - PROCESS | 1726 | 1464105306434 Marionette DEBUG loaded listener.js 08:55:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 185 (0x8ccc7400) [pid = 1726] [serial = 1203] [outer = 0x87d01800] 08:55:07 INFO - PROCESS | 1726 | 1464105307494 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:55:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:55:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1585ms 08:55:07 INFO - PROCESS | 1726 | 1464105307569 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 08:55:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:55:07 INFO - PROCESS | 1726 | 1464105307576 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 08:55:07 INFO - PROCESS | 1726 | 1464105307584 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:55:07 INFO - PROCESS | 1726 | 1464105307591 Marionette TRACE conn4 <- [1,1574,null,{}] 08:55:07 INFO - PROCESS | 1726 | 1464105307598 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:07 INFO - PROCESS | 1726 | 1464105307858 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 08:55:08 INFO - PROCESS | 1726 | 1464105308189 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:08 INFO - PROCESS | 1726 | ++DOCSHELL 0x85f7e800 == 136 [pid = 1726] [id = 401] 08:55:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 186 (0x86f82800) [pid = 1726] [serial = 1204] [outer = (nil)] 08:55:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 187 (0x87c0c800) [pid = 1726] [serial = 1205] [outer = 0x86f82800] 08:55:08 INFO - PROCESS | 1726 | 1464105308277 Marionette DEBUG loaded listener.js 08:55:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 188 (0x89872000) [pid = 1726] [serial = 1206] [outer = 0x86f82800] 08:55:09 INFO - PROCESS | 1726 | 1464105309238 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 08:55:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:55:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1735ms 08:55:09 INFO - PROCESS | 1726 | 1464105309319 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 08:55:09 INFO - PROCESS | 1726 | 1464105309328 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 08:55:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:55:09 INFO - PROCESS | 1726 | 1464105309339 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:55:09 INFO - PROCESS | 1726 | 1464105309343 Marionette TRACE conn4 <- [1,1578,null,{}] 08:55:09 INFO - PROCESS | 1726 | 1464105309349 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:09 INFO - PROCESS | 1726 | 1464105309607 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 08:55:09 INFO - PROCESS | 1726 | 1464105309979 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:10 INFO - PROCESS | 1726 | ++DOCSHELL 0x875ed800 == 137 [pid = 1726] [id = 402] 08:55:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 189 (0x8b0d0400) [pid = 1726] [serial = 1207] [outer = (nil)] 08:55:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 190 (0x8ba7c800) [pid = 1726] [serial = 1208] [outer = 0x8b0d0400] 08:55:10 INFO - PROCESS | 1726 | 1464105310073 Marionette DEBUG loaded listener.js 08:55:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 191 (0x8becd400) [pid = 1726] [serial = 1209] [outer = 0x8b0d0400] 08:55:10 INFO - PROCESS | 1726 | 1464105310953 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 08:55:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:55:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1681ms 08:55:11 INFO - PROCESS | 1726 | 1464105311020 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 08:55:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:55:11 INFO - PROCESS | 1726 | 1464105311025 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 08:55:11 INFO - PROCESS | 1726 | 1464105311031 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:55:11 INFO - PROCESS | 1726 | 1464105311037 Marionette TRACE conn4 <- [1,1582,null,{}] 08:55:11 INFO - PROCESS | 1726 | 1464105311054 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:11 INFO - PROCESS | 1726 | 1464105311297 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 08:55:11 INFO - PROCESS | 1726 | 1464105311620 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:11 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b0cf000 == 138 [pid = 1726] [id = 403] 08:55:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 192 (0x8cf75000) [pid = 1726] [serial = 1210] [outer = (nil)] 08:55:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 193 (0x8d68bc00) [pid = 1726] [serial = 1211] [outer = 0x8cf75000] 08:55:11 INFO - PROCESS | 1726 | 1464105311713 Marionette DEBUG loaded listener.js 08:55:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 194 (0x8e155800) [pid = 1726] [serial = 1212] [outer = 0x8cf75000] 08:55:12 INFO - PROCESS | 1726 | 1464105312573 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:55:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:55:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1586ms 08:55:12 INFO - PROCESS | 1726 | 1464105312617 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 08:55:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:55:12 INFO - PROCESS | 1726 | 1464105312622 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 08:55:12 INFO - PROCESS | 1726 | 1464105312644 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:55:12 INFO - PROCESS | 1726 | 1464105312648 Marionette TRACE conn4 <- [1,1586,null,{}] 08:55:12 INFO - PROCESS | 1726 | 1464105312666 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:12 INFO - PROCESS | 1726 | 1464105312894 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 08:55:13 INFO - PROCESS | 1726 | 1464105313222 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:13 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bd57800 == 139 [pid = 1726] [id = 404] 08:55:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 195 (0x8e152400) [pid = 1726] [serial = 1213] [outer = (nil)] 08:55:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 196 (0x8e315800) [pid = 1726] [serial = 1214] [outer = 0x8e152400] 08:55:13 INFO - PROCESS | 1726 | 1464105313314 Marionette DEBUG loaded listener.js 08:55:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 197 (0x8e582400) [pid = 1726] [serial = 1215] [outer = 0x8e152400] 08:55:14 INFO - PROCESS | 1726 | 1464105314200 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 08:55:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:55:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1607ms 08:55:14 INFO - PROCESS | 1726 | 1464105314236 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 08:55:14 INFO - PROCESS | 1726 | 1464105314240 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 08:55:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:55:14 INFO - PROCESS | 1726 | 1464105314246 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:55:14 INFO - PROCESS | 1726 | 1464105314249 Marionette TRACE conn4 <- [1,1590,null,{}] 08:55:14 INFO - PROCESS | 1726 | 1464105314255 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:14 INFO - PROCESS | 1726 | 1464105314461 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 08:55:14 INFO - PROCESS | 1726 | 1464105314807 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:14 INFO - PROCESS | 1726 | ++DOCSHELL 0x8cf50c00 == 140 [pid = 1726] [id = 405] 08:55:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 198 (0x8e172c00) [pid = 1726] [serial = 1216] [outer = (nil)] 08:55:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 199 (0x8e89cc00) [pid = 1726] [serial = 1217] [outer = 0x8e172c00] 08:55:14 INFO - PROCESS | 1726 | 1464105314900 Marionette DEBUG loaded listener.js 08:55:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 200 (0x8e972c00) [pid = 1726] [serial = 1218] [outer = 0x8e172c00] 08:55:15 INFO - PROCESS | 1726 | 1464105315830 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 08:55:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:55:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1633ms 08:55:15 INFO - PROCESS | 1726 | 1464105315880 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 08:55:15 INFO - PROCESS | 1726 | 1464105315883 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 08:55:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:55:15 INFO - PROCESS | 1726 | 1464105315891 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:55:15 INFO - PROCESS | 1726 | 1464105315894 Marionette TRACE conn4 <- [1,1594,null,{}] 08:55:15 INFO - PROCESS | 1726 | 1464105315900 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:16 INFO - PROCESS | 1726 | 1464105316115 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 08:55:16 INFO - PROCESS | 1726 | 1464105316434 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:16 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e89ec00 == 141 [pid = 1726] [id = 406] 08:55:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 201 (0x8e90a800) [pid = 1726] [serial = 1219] [outer = (nil)] 08:55:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 202 (0x90a71c00) [pid = 1726] [serial = 1220] [outer = 0x8e90a800] 08:55:16 INFO - PROCESS | 1726 | 1464105316528 Marionette DEBUG loaded listener.js 08:55:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 203 (0x90c5e400) [pid = 1726] [serial = 1221] [outer = 0x8e90a800] 08:55:17 INFO - PROCESS | 1726 | 1464105317395 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:55:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:55:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1537ms 08:55:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:55:17 INFO - PROCESS | 1726 | 1464105317429 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 08:55:17 INFO - PROCESS | 1726 | 1464105317432 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 08:55:17 INFO - PROCESS | 1726 | 1464105317439 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:55:17 INFO - PROCESS | 1726 | 1464105317441 Marionette TRACE conn4 <- [1,1598,null,{}] 08:55:17 INFO - PROCESS | 1726 | 1464105317447 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:17 INFO - PROCESS | 1726 | 1464105317632 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 08:55:18 INFO - PROCESS | 1726 | 1464105318000 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:18 INFO - PROCESS | 1726 | ++DOCSHELL 0x8415c800 == 142 [pid = 1726] [id = 407] 08:55:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 204 (0x8e898000) [pid = 1726] [serial = 1222] [outer = (nil)] 08:55:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 205 (0x919f8400) [pid = 1726] [serial = 1223] [outer = 0x8e898000] 08:55:18 INFO - PROCESS | 1726 | 1464105318090 Marionette DEBUG loaded listener.js 08:55:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 206 (0x91bf5800) [pid = 1726] [serial = 1224] [outer = 0x8e898000] 08:55:18 INFO - PROCESS | 1726 | 1464105318957 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 08:55:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:55:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1580ms 08:55:19 INFO - PROCESS | 1726 | 1464105319019 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 08:55:19 INFO - PROCESS | 1726 | 1464105319023 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 08:55:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:55:19 INFO - PROCESS | 1726 | 1464105319029 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:55:19 INFO - PROCESS | 1726 | 1464105319032 Marionette TRACE conn4 <- [1,1602,null,{}] 08:55:19 INFO - PROCESS | 1726 | 1464105319037 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:19 INFO - PROCESS | 1726 | 1464105319244 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 08:55:19 INFO - PROCESS | 1726 | 1464105319633 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:19 INFO - PROCESS | 1726 | ++DOCSHELL 0x90c64800 == 143 [pid = 1726] [id = 408] 08:55:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 207 (0x90d9c400) [pid = 1726] [serial = 1225] [outer = (nil)] 08:55:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 208 (0x92381800) [pid = 1726] [serial = 1226] [outer = 0x90d9c400] 08:55:19 INFO - PROCESS | 1726 | 1464105319726 Marionette DEBUG loaded listener.js 08:55:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 209 (0x92810000) [pid = 1726] [serial = 1227] [outer = 0x90d9c400] 08:55:20 INFO - PROCESS | 1726 | 1464105320615 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 08:55:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:55:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1632ms 08:55:20 INFO - PROCESS | 1726 | 1464105320662 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 08:55:20 INFO - PROCESS | 1726 | 1464105320666 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 08:55:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:55:20 INFO - PROCESS | 1726 | 1464105320672 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:55:20 INFO - PROCESS | 1726 | 1464105320675 Marionette TRACE conn4 <- [1,1606,null,{}] 08:55:20 INFO - PROCESS | 1726 | 1464105320681 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:20 INFO - PROCESS | 1726 | 1464105320886 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 08:55:21 INFO - PROCESS | 1726 | 1464105321220 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:21 INFO - PROCESS | 1726 | ++DOCSHELL 0x90d9bc00 == 144 [pid = 1726] [id = 409] 08:55:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 210 (0x919f5800) [pid = 1726] [serial = 1228] [outer = (nil)] 08:55:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 211 (0x92adbc00) [pid = 1726] [serial = 1229] [outer = 0x919f5800] 08:55:21 INFO - PROCESS | 1726 | 1464105321312 Marionette DEBUG loaded listener.js 08:55:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 212 (0x92c67800) [pid = 1726] [serial = 1230] [outer = 0x919f5800] 08:55:22 INFO - PROCESS | 1726 | 1464105322207 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 08:55:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:55:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1591ms 08:55:22 INFO - PROCESS | 1726 | 1464105322265 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 08:55:22 INFO - PROCESS | 1726 | 1464105322269 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 08:55:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:55:22 INFO - PROCESS | 1726 | 1464105322275 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:55:22 INFO - PROCESS | 1726 | 1464105322278 Marionette TRACE conn4 <- [1,1610,null,{}] 08:55:22 INFO - PROCESS | 1726 | 1464105322283 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:22 INFO - PROCESS | 1726 | 1464105322513 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 08:55:22 INFO - PROCESS | 1726 | 1464105322853 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:22 INFO - PROCESS | 1726 | ++DOCSHELL 0x8abd4000 == 145 [pid = 1726] [id = 410] 08:55:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 213 (0x92808400) [pid = 1726] [serial = 1231] [outer = (nil)] 08:55:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 214 (0x9515bc00) [pid = 1726] [serial = 1232] [outer = 0x92808400] 08:55:22 INFO - PROCESS | 1726 | 1464105322945 Marionette DEBUG loaded listener.js 08:55:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 215 (0x951e9c00) [pid = 1726] [serial = 1233] [outer = 0x92808400] 08:55:23 INFO - PROCESS | 1726 | 1464105323846 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 08:55:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:55:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1634ms 08:55:23 INFO - PROCESS | 1726 | 1464105323910 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 08:55:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:55:23 INFO - PROCESS | 1726 | 1464105323914 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 08:55:23 INFO - PROCESS | 1726 | 1464105323920 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:55:23 INFO - PROCESS | 1726 | 1464105323925 Marionette TRACE conn4 <- [1,1614,null,{}] 08:55:23 INFO - PROCESS | 1726 | 1464105323930 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:24 INFO - PROCESS | 1726 | 1464105324146 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 08:55:24 INFO - PROCESS | 1726 | 1464105324484 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:24 INFO - PROCESS | 1726 | ++DOCSHELL 0x8abd0400 == 146 [pid = 1726] [id = 411] 08:55:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 216 (0x93d9b800) [pid = 1726] [serial = 1234] [outer = (nil)] 08:55:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 217 (0x999d9800) [pid = 1726] [serial = 1235] [outer = 0x93d9b800] 08:55:24 INFO - PROCESS | 1726 | 1464105324579 Marionette DEBUG loaded listener.js 08:55:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 218 (0x99a74800) [pid = 1726] [serial = 1236] [outer = 0x93d9b800] 08:55:25 INFO - PROCESS | 1726 | 1464105325443 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 08:55:25 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 08:55:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1579ms 08:55:25 INFO - PROCESS | 1726 | 1464105325499 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 08:55:25 INFO - PROCESS | 1726 | 1464105325503 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 08:55:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:55:25 INFO - PROCESS | 1726 | 1464105325509 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:55:25 INFO - PROCESS | 1726 | 1464105325512 Marionette TRACE conn4 <- [1,1618,null,{}] 08:55:25 INFO - PROCESS | 1726 | 1464105325518 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:25 INFO - PROCESS | 1726 | 1464105325710 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 08:55:26 INFO - PROCESS | 1726 | 1464105325990 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:26 INFO - PROCESS | 1726 | ++DOCSHELL 0x93b7cc00 == 147 [pid = 1726] [id = 412] 08:55:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 219 (0x99688800) [pid = 1726] [serial = 1237] [outer = (nil)] 08:55:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 220 (0x99e6a000) [pid = 1726] [serial = 1238] [outer = 0x99688800] 08:55:26 INFO - PROCESS | 1726 | 1464105326120 Marionette DEBUG loaded listener.js 08:55:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 221 (0x99e6e400) [pid = 1726] [serial = 1239] [outer = 0x99688800] 08:55:26 INFO - PROCESS | 1726 | 1464105326952 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 08:55:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:55:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1483ms 08:55:27 INFO - PROCESS | 1726 | 1464105327000 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 08:55:27 INFO - PROCESS | 1726 | 1464105327003 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 08:55:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:55:27 INFO - PROCESS | 1726 | 1464105327012 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:55:27 INFO - PROCESS | 1726 | 1464105327025 Marionette TRACE conn4 <- [1,1622,null,{}] 08:55:27 INFO - PROCESS | 1726 | 1464105327031 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:27 INFO - PROCESS | 1726 | 1464105327224 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 08:55:27 INFO - PROCESS | 1726 | 1464105327510 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:27 INFO - PROCESS | 1726 | ++DOCSHELL 0x85ee1800 == 148 [pid = 1726] [id = 413] 08:55:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 222 (0x98d99000) [pid = 1726] [serial = 1240] [outer = (nil)] 08:55:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 223 (0x99f56c00) [pid = 1726] [serial = 1241] [outer = 0x98d99000] 08:55:27 INFO - PROCESS | 1726 | 1464105327636 Marionette DEBUG loaded listener.js 08:55:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 224 (0x99f5a800) [pid = 1726] [serial = 1242] [outer = 0x98d99000] 08:55:28 INFO - PROCESS | 1726 | 1464105328528 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 08:55:28 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 08:55:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1587ms 08:55:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:55:28 INFO - PROCESS | 1726 | 1464105328600 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 08:55:28 INFO - PROCESS | 1726 | 1464105328603 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 08:55:28 INFO - PROCESS | 1726 | 1464105328610 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:55:28 INFO - PROCESS | 1726 | 1464105328613 Marionette TRACE conn4 <- [1,1626,null,{}] 08:55:28 INFO - PROCESS | 1726 | 1464105328619 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:28 INFO - PROCESS | 1726 | 1464105328828 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 08:55:29 INFO - PROCESS | 1726 | 1464105329170 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:29 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b0c2400 == 149 [pid = 1726] [id = 414] 08:55:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 225 (0x8b0d0000) [pid = 1726] [serial = 1243] [outer = (nil)] 08:55:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 226 (0x99fce000) [pid = 1726] [serial = 1244] [outer = 0x8b0d0000] 08:55:29 INFO - PROCESS | 1726 | 1464105329259 Marionette DEBUG loaded listener.js 08:55:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 227 (0x99fd8c00) [pid = 1726] [serial = 1245] [outer = 0x8b0d0000] 08:55:30 INFO - PROCESS | 1726 | 1464105330124 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 08:55:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:55:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1580ms 08:55:30 INFO - PROCESS | 1726 | 1464105330190 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 08:55:30 INFO - PROCESS | 1726 | 1464105330194 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 08:55:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:55:30 INFO - PROCESS | 1726 | 1464105330200 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:55:30 INFO - PROCESS | 1726 | 1464105330203 Marionette TRACE conn4 <- [1,1630,null,{}] 08:55:30 INFO - PROCESS | 1726 | 1464105330209 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:30 INFO - PROCESS | 1726 | 1464105330420 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 08:55:30 INFO - PROCESS | 1726 | 1464105330751 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:30 INFO - PROCESS | 1726 | ++DOCSHELL 0x85eefc00 == 150 [pid = 1726] [id = 415] 08:55:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 228 (0x99f57000) [pid = 1726] [serial = 1246] [outer = (nil)] 08:55:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 229 (0x9a0dc400) [pid = 1726] [serial = 1247] [outer = 0x99f57000] 08:55:30 INFO - PROCESS | 1726 | 1464105330841 Marionette DEBUG loaded listener.js 08:55:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 230 (0x9a1c8800) [pid = 1726] [serial = 1248] [outer = 0x99f57000] 08:55:31 INFO - PROCESS | 1726 | 1464105331727 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 08:55:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:55:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1586ms 08:55:31 INFO - PROCESS | 1726 | 1464105331787 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 08:55:31 INFO - PROCESS | 1726 | 1464105331790 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 08:55:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:55:31 INFO - PROCESS | 1726 | 1464105331796 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:55:31 INFO - PROCESS | 1726 | 1464105331799 Marionette TRACE conn4 <- [1,1634,null,{}] 08:55:31 INFO - PROCESS | 1726 | 1464105331805 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:32 INFO - PROCESS | 1726 | 1464105332034 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 08:55:32 INFO - PROCESS | 1726 | 1464105332369 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:32 INFO - PROCESS | 1726 | ++DOCSHELL 0x99f60400 == 151 [pid = 1726] [id = 416] 08:55:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 231 (0x99fdb800) [pid = 1726] [serial = 1249] [outer = (nil)] 08:55:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 232 (0x9a3ccc00) [pid = 1726] [serial = 1250] [outer = 0x99fdb800] 08:55:32 INFO - PROCESS | 1726 | 1464105332464 Marionette DEBUG loaded listener.js 08:55:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 233 (0x9a3cf400) [pid = 1726] [serial = 1251] [outer = 0x99fdb800] 08:55:33 INFO - PROCESS | 1726 | 1464105333370 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:55:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:55:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1634ms 08:55:33 INFO - PROCESS | 1726 | 1464105333431 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 08:55:33 INFO - PROCESS | 1726 | 1464105333435 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 08:55:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:55:33 INFO - PROCESS | 1726 | 1464105333441 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:55:33 INFO - PROCESS | 1726 | 1464105333445 Marionette TRACE conn4 <- [1,1638,null,{}] 08:55:33 INFO - PROCESS | 1726 | 1464105333450 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:33 INFO - PROCESS | 1726 | 1464105333654 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 08:55:34 INFO - PROCESS | 1726 | 1464105334008 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:34 INFO - PROCESS | 1726 | ++DOCSHELL 0x8588fc00 == 152 [pid = 1726] [id = 417] 08:55:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 234 (0x8aa58400) [pid = 1726] [serial = 1252] [outer = (nil)] 08:55:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 235 (0x9a7b3800) [pid = 1726] [serial = 1253] [outer = 0x8aa58400] 08:55:34 INFO - PROCESS | 1726 | 1464105334097 Marionette DEBUG loaded listener.js 08:55:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 236 (0x9a7b8800) [pid = 1726] [serial = 1254] [outer = 0x8aa58400] 08:55:34 INFO - PROCESS | 1726 | 1464105334946 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 08:55:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:55:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1584ms 08:55:35 INFO - PROCESS | 1726 | 1464105335027 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 08:55:35 INFO - PROCESS | 1726 | 1464105335031 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 08:55:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:55:35 INFO - PROCESS | 1726 | 1464105335037 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:55:35 INFO - PROCESS | 1726 | 1464105335040 Marionette TRACE conn4 <- [1,1642,null,{}] 08:55:35 INFO - PROCESS | 1726 | 1464105335046 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:35 INFO - PROCESS | 1726 | 1464105335303 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 08:55:36 INFO - PROCESS | 1726 | 1464105336304 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:36 INFO - PROCESS | 1726 | ++DOCSHELL 0x8415b400 == 153 [pid = 1726] [id = 418] 08:55:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 237 (0x8415c400) [pid = 1726] [serial = 1255] [outer = (nil)] 08:55:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 238 (0x849f2c00) [pid = 1726] [serial = 1256] [outer = 0x8415c400] 08:55:36 INFO - PROCESS | 1726 | 1464105336414 Marionette DEBUG loaded listener.js 08:55:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 239 (0x856c5800) [pid = 1726] [serial = 1257] [outer = 0x8415c400] 08:55:37 INFO - PROCESS | 1726 | --DOCSHELL 0x89877c00 == 152 [pid = 1726] [id = 344] 08:55:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8e909c00 == 151 [pid = 1726] [id = 345] 08:55:37 INFO - PROCESS | 1726 | --DOCSHELL 0x9a7b2400 == 150 [pid = 1726] [id = 164] 08:55:37 INFO - PROCESS | 1726 | --DOCSHELL 0x99e37400 == 149 [pid = 1726] [id = 57] 08:55:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8650c000 == 148 [pid = 1726] [id = 399] 08:55:37 INFO - PROCESS | 1726 | --DOCSHELL 0x85eeb400 == 147 [pid = 1726] [id = 398] 08:55:37 INFO - PROCESS | 1726 | --DOCSHELL 0x870bb800 == 146 [pid = 1726] [id = 397] 08:55:37 INFO - PROCESS | 1726 | --DOCSHELL 0x856c1000 == 145 [pid = 1726] [id = 396] 08:55:37 INFO - PROCESS | 1726 | --DOCSHELL 0x85885800 == 144 [pid = 1726] [id = 394] 08:55:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8aa5f800 == 143 [pid = 1726] [id = 393] 08:55:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8e317000 == 142 [pid = 1726] [id = 392] 08:55:37 INFO - PROCESS | 1726 | --DOCSHELL 0x93b7f800 == 141 [pid = 1726] [id = 391] 08:55:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8aa5d800 == 140 [pid = 1726] [id = 389] 08:55:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8aa60000 == 139 [pid = 1726] [id = 390] 08:55:37 INFO - PROCESS | 1726 | --DOCSHELL 0x91d03c00 == 138 [pid = 1726] [id = 388] 08:55:37 INFO - PROCESS | 1726 | --DOCSHELL 0x90c6d000 == 137 [pid = 1726] [id = 387] 08:55:37 INFO - PROCESS | 1726 | --DOCSHELL 0x849e8800 == 136 [pid = 1726] [id = 386] 08:55:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8ccc6c00 == 135 [pid = 1726] [id = 385] 08:55:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8588d800 == 134 [pid = 1726] [id = 383] 08:55:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8e150c00 == 133 [pid = 1726] [id = 384] 08:55:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8cf76c00 == 132 [pid = 1726] [id = 382] 08:55:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8cf20800 == 131 [pid = 1726] [id = 381] 08:55:37 INFO - PROCESS | 1726 | --DOCSHELL 0x87c0f000 == 130 [pid = 1726] [id = 380] 08:55:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8cf11800 == 129 [pid = 1726] [id = 346] 08:55:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8aa5e000 == 128 [pid = 1726] [id = 379] 08:55:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8986f800 == 127 [pid = 1726] [id = 378] 08:55:37 INFO - PROCESS | 1726 | --DOCSHELL 0x849f0000 == 126 [pid = 1726] [id = 377] 08:55:37 INFO - PROCESS | 1726 | --DOMWINDOW == 238 (0x8bd4f400) [pid = 1726] [serial = 1130] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 1726 | --DOMWINDOW == 237 (0x88867800) [pid = 1726] [serial = 1122] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 1726 | --DOMWINDOW == 236 (0x8717a800) [pid = 1726] [serial = 1116] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 1726 | --DOMWINDOW == 235 (0x8717bc00) [pid = 1726] [serial = 1109] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 1726 | --DOMWINDOW == 234 (0x8ccc9800) [pid = 1726] [serial = 1070] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 1726 | --DOMWINDOW == 233 (0x8b0c1c00) [pid = 1726] [serial = 1124] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 1726 | --DOMWINDOW == 232 (0x8886b400) [pid = 1726] [serial = 1067] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 1726 | --DOMWINDOW == 231 (0x92807c00) [pid = 1726] [serial = 1100] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 1726 | --DOMWINDOW == 230 (0x8e89d400) [pid = 1726] [serial = 1079] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 1726 | --DOMWINDOW == 229 (0x91bed800) [pid = 1726] [serial = 1094] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 1726 | --DOMWINDOW == 228 (0x8e173c00) [pid = 1726] [serial = 1076] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 1726 | --DOMWINDOW == 227 (0x8b0c4800) [pid = 1726] [serial = 1128] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 1726 | --DOMWINDOW == 226 (0x91d0d000) [pid = 1726] [serial = 1097] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 1726 | --DOMWINDOW == 225 (0x87c10800) [pid = 1726] [serial = 1127] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 1726 | --DOMWINDOW == 224 (0x867f5c00) [pid = 1726] [serial = 1119] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 1726 | --DOMWINDOW == 223 (0x85f82800) [pid = 1726] [serial = 1112] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 1726 | --DOMWINDOW == 222 (0x90da3400) [pid = 1726] [serial = 1091] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 1726 | --DOMWINDOW == 221 (0x87d04000) [pid = 1726] [serial = 1121] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 1726 | --DOMWINDOW == 220 (0x8b1e2000) [pid = 1726] [serial = 1125] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 1726 | --DOMWINDOW == 219 (0x9289b800) [pid = 1726] [serial = 1103] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 1726 | --DOMWINDOW == 218 (0x8f548c00) [pid = 1726] [serial = 1082] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 1726 | --DOMWINDOW == 217 (0x8d56f800) [pid = 1726] [serial = 1073] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 1726 | --DOMWINDOW == 216 (0x92ae0c00) [pid = 1726] [serial = 1106] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 1726 | --DOMWINDOW == 215 (0x8650f000) [pid = 1726] [serial = 1115] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 1726 | --DOMWINDOW == 214 (0x8b1e1400) [pid = 1726] [serial = 1062] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 1726 | --DOMWINDOW == 213 (0x86506800) [pid = 1726] [serial = 1118] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 1726 | --DOMWINDOW == 212 (0x86501400) [pid = 1726] [serial = 1064] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 1726 | --DOMWINDOW == 211 (0x90a78c00) [pid = 1726] [serial = 1085] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 1726 | --DOMWINDOW == 210 (0x90c6b800) [pid = 1726] [serial = 1088] [outer = (nil)] [url = about:blank] 08:55:37 INFO - PROCESS | 1726 | --DOMWINDOW == 209 (0x98362c00) [pid = 1726] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:55:38 INFO - PROCESS | 1726 | 1464105338180 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 08:55:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:55:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 3185ms 08:55:38 INFO - PROCESS | 1726 | 1464105338253 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 08:55:38 INFO - PROCESS | 1726 | 1464105338260 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 08:55:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:55:38 INFO - PROCESS | 1726 | 1464105338272 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:55:38 INFO - PROCESS | 1726 | 1464105338278 Marionette TRACE conn4 <- [1,1646,null,{}] 08:55:38 INFO - PROCESS | 1726 | 1464105338285 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:38 INFO - PROCESS | 1726 | 1464105338465 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 08:55:38 INFO - PROCESS | 1726 | 1464105338479 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:38 INFO - PROCESS | 1726 | ++DOCSHELL 0x85f82800 == 127 [pid = 1726] [id = 419] 08:55:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 210 (0x86505400) [pid = 1726] [serial = 1258] [outer = (nil)] 08:55:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 211 (0x8650d000) [pid = 1726] [serial = 1259] [outer = 0x86505400] 08:55:38 INFO - PROCESS | 1726 | 1464105338553 Marionette DEBUG loaded listener.js 08:55:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 212 (0x867f5800) [pid = 1726] [serial = 1260] [outer = 0x86505400] 08:55:39 INFO - PROCESS | 1726 | 1464105339571 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 08:55:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:55:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1332ms 08:55:39 INFO - PROCESS | 1726 | 1464105339607 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 08:55:39 INFO - PROCESS | 1726 | 1464105339613 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 08:55:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:55:39 INFO - PROCESS | 1726 | 1464105339622 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:55:39 INFO - PROCESS | 1726 | 1464105339625 Marionette TRACE conn4 <- [1,1650,null,{}] 08:55:39 INFO - PROCESS | 1726 | 1464105339631 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:39 INFO - PROCESS | 1726 | 1464105339804 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 08:55:40 INFO - PROCESS | 1726 | 1464105340022 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:40 INFO - PROCESS | 1726 | ++DOCSHELL 0x867f1c00 == 128 [pid = 1726] [id = 420] 08:55:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 213 (0x86f7b800) [pid = 1726] [serial = 1261] [outer = (nil)] 08:55:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 214 (0x87181c00) [pid = 1726] [serial = 1262] [outer = 0x86f7b800] 08:55:40 INFO - PROCESS | 1726 | 1464105340106 Marionette DEBUG loaded listener.js 08:55:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 215 (0x875ec000) [pid = 1726] [serial = 1263] [outer = 0x86f7b800] 08:55:41 INFO - PROCESS | 1726 | 1464105341001 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 08:55:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:55:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1430ms 08:55:41 INFO - PROCESS | 1726 | 1464105341051 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 08:55:41 INFO - PROCESS | 1726 | 1464105341054 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 08:55:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:55:41 INFO - PROCESS | 1726 | 1464105341069 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:55:41 INFO - PROCESS | 1726 | 1464105341078 Marionette TRACE conn4 <- [1,1654,null,{}] 08:55:41 INFO - PROCESS | 1726 | 1464105341091 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:41 INFO - PROCESS | 1726 | 1464105341344 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 08:55:41 INFO - PROCESS | 1726 | 1464105341369 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:41 INFO - PROCESS | 1726 | ++DOCSHELL 0x870bdc00 == 129 [pid = 1726] [id = 421] 08:55:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 216 (0x875e8c00) [pid = 1726] [serial = 1264] [outer = (nil)] 08:55:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 217 (0x88869c00) [pid = 1726] [serial = 1265] [outer = 0x875e8c00] 08:55:41 INFO - PROCESS | 1726 | 1464105341439 Marionette DEBUG loaded listener.js 08:55:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 218 (0x89877800) [pid = 1726] [serial = 1266] [outer = 0x875e8c00] 08:55:42 INFO - PROCESS | 1726 | 1464105342353 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 08:55:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:55:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 2402ms 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 217 (0x85eed800) [pid = 1726] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 216 (0x8e587c00) [pid = 1726] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 215 (0x8abd7000) [pid = 1726] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 214 (0x85883400) [pid = 1726] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 213 (0x8e2fb000) [pid = 1726] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 212 (0x92892000) [pid = 1726] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 211 (0x92896800) [pid = 1726] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 210 (0x85f87c00) [pid = 1726] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 209 (0x8b1eb000) [pid = 1726] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 208 (0x8a8b9000) [pid = 1726] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 207 (0x8d577800) [pid = 1726] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 206 (0x8e31ac00) [pid = 1726] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 205 (0x8abd6400) [pid = 1726] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 204 (0x88869800) [pid = 1726] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 203 (0x91be9000) [pid = 1726] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 202 (0x867e7800) [pid = 1726] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 201 (0x87d03400) [pid = 1726] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 200 (0x8aa5fc00) [pid = 1726] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 199 (0x8e893800) [pid = 1726] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 198 (0x8e14bc00) [pid = 1726] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 197 (0x93d9d400) [pid = 1726] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 196 (0x8cf74c00) [pid = 1726] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 195 (0x8f771400) [pid = 1726] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 194 (0x8d692800) [pid = 1726] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 193 (0x8cf79c00) [pid = 1726] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 192 (0x98110000) [pid = 1726] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 191 (0x92806400) [pid = 1726] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 190 (0x870bc400) [pid = 1726] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 189 (0x92eacc00) [pid = 1726] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 188 (0x9280f800) [pid = 1726] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 187 (0x92804c00) [pid = 1726] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 186 (0x92eb6c00) [pid = 1726] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 185 (0x8e57a400) [pid = 1726] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 184 (0x8588f400) [pid = 1726] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 183 (0x8ccc4c00) [pid = 1726] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 182 (0x89877400) [pid = 1726] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 181 (0x8e89f000) [pid = 1726] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 180 (0x85f80400) [pid = 1726] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 179 (0x8bec8800) [pid = 1726] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 178 (0x8abd4800) [pid = 1726] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:55:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 177 (0x85ef0400) [pid = 1726] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 176 (0x8cf48c00) [pid = 1726] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 175 (0x8e57a000) [pid = 1726] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 174 (0x8b34cc00) [pid = 1726] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 173 (0x8e154000) [pid = 1726] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 172 (0x8cf70800) [pid = 1726] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 171 (0x8beca400) [pid = 1726] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 170 (0x8e316400) [pid = 1726] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 169 (0x8e906800) [pid = 1726] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 168 (0x8f546000) [pid = 1726] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 167 (0x90a6b000) [pid = 1726] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 166 (0x875e6400) [pid = 1726] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 165 (0x90a6f800) [pid = 1726] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 164 (0x8e16c400) [pid = 1726] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 163 (0x91bf4800) [pid = 1726] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:55:43 INFO - PROCESS | 1726 | --DOMWINDOW == 162 (0x8bd5dc00) [pid = 1726] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:55:43 INFO - PROCESS | 1726 | 1464105343652 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 08:55:43 INFO - PROCESS | 1726 | 1464105343661 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 08:55:43 INFO - PROCESS | 1726 | 1464105343693 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:55:43 INFO - PROCESS | 1726 | 1464105343700 Marionette TRACE conn4 <- [1,1658,null,{}] 08:55:43 INFO - PROCESS | 1726 | 1464105343717 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:43 INFO - PROCESS | 1726 | 1464105343893 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 08:55:43 INFO - PROCESS | 1726 | 1464105343903 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:43 INFO - PROCESS | 1726 | ++DOCSHELL 0x85eed000 == 130 [pid = 1726] [id = 422] 08:55:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 163 (0x867e7800) [pid = 1726] [serial = 1267] [outer = (nil)] 08:55:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 164 (0x87d03400) [pid = 1726] [serial = 1268] [outer = 0x867e7800] 08:55:43 INFO - PROCESS | 1726 | 1464105343975 Marionette DEBUG loaded listener.js 08:55:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 165 (0x88863c00) [pid = 1726] [serial = 1269] [outer = 0x867e7800] 08:55:44 INFO - PROCESS | 1726 | 1464105344821 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:55:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:55:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1214ms 08:55:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:55:44 INFO - PROCESS | 1726 | 1464105344895 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 08:55:44 INFO - PROCESS | 1726 | 1464105344897 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 08:55:44 INFO - PROCESS | 1726 | 1464105344904 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:55:44 INFO - PROCESS | 1726 | 1464105344907 Marionette TRACE conn4 <- [1,1662,null,{}] 08:55:44 INFO - PROCESS | 1726 | 1464105344916 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:45 INFO - PROCESS | 1726 | 1464105345087 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 08:55:45 INFO - PROCESS | 1726 | 1464105345098 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:45 INFO - PROCESS | 1726 | ++DOCSHELL 0x87d0cc00 == 131 [pid = 1726] [id = 423] 08:55:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 166 (0x8a8b9000) [pid = 1726] [serial = 1270] [outer = (nil)] 08:55:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 167 (0x8aa58c00) [pid = 1726] [serial = 1271] [outer = 0x8a8b9000] 08:55:45 INFO - PROCESS | 1726 | 1464105345177 Marionette DEBUG loaded listener.js 08:55:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 168 (0x8abd6400) [pid = 1726] [serial = 1272] [outer = 0x8a8b9000] 08:55:46 INFO - PROCESS | 1726 | 1464105346446 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:55:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:55:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1583ms 08:55:46 INFO - PROCESS | 1726 | 1464105346487 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 08:55:46 INFO - PROCESS | 1726 | 1464105346494 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 08:55:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:55:46 INFO - PROCESS | 1726 | 1464105346504 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:55:46 INFO - PROCESS | 1726 | 1464105346508 Marionette TRACE conn4 <- [1,1666,null,{}] 08:55:46 INFO - PROCESS | 1726 | 1464105346517 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:46 INFO - PROCESS | 1726 | 1464105346721 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 08:55:47 INFO - PROCESS | 1726 | 1464105347038 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:47 INFO - PROCESS | 1726 | ++DOCSHELL 0x85f7cc00 == 132 [pid = 1726] [id = 424] 08:55:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 169 (0x85f81400) [pid = 1726] [serial = 1273] [outer = (nil)] 08:55:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 170 (0x86f7d400) [pid = 1726] [serial = 1274] [outer = 0x85f81400] 08:55:47 INFO - PROCESS | 1726 | 1464105347132 Marionette DEBUG loaded listener.js 08:55:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 171 (0x870c7000) [pid = 1726] [serial = 1275] [outer = 0x85f81400] 08:55:48 INFO - PROCESS | 1726 | 1464105348020 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 08:55:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:55:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1590ms 08:55:48 INFO - PROCESS | 1726 | 1464105348095 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 08:55:48 INFO - PROCESS | 1726 | 1464105348103 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 08:55:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:55:48 INFO - PROCESS | 1726 | 1464105348114 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:55:48 INFO - PROCESS | 1726 | 1464105348118 Marionette TRACE conn4 <- [1,1670,null,{}] 08:55:48 INFO - PROCESS | 1726 | 1464105348124 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:48 INFO - PROCESS | 1726 | 1464105348404 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 08:55:48 INFO - PROCESS | 1726 | 1464105348771 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:48 INFO - PROCESS | 1726 | ++DOCSHELL 0x86f7ec00 == 133 [pid = 1726] [id = 425] 08:55:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 172 (0x87c09c00) [pid = 1726] [serial = 1276] [outer = (nil)] 08:55:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 173 (0x8986f000) [pid = 1726] [serial = 1277] [outer = 0x87c09c00] 08:55:48 INFO - PROCESS | 1726 | 1464105348856 Marionette DEBUG loaded listener.js 08:55:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 174 (0x8aa59400) [pid = 1726] [serial = 1278] [outer = 0x87c09c00] 08:55:49 INFO - PROCESS | 1726 | 1464105349814 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 08:55:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:55:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1734ms 08:55:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:55:49 INFO - PROCESS | 1726 | 1464105349848 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 08:55:49 INFO - PROCESS | 1726 | 1464105349852 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 08:55:49 INFO - PROCESS | 1726 | 1464105349858 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:55:49 INFO - PROCESS | 1726 | 1464105349865 Marionette TRACE conn4 <- [1,1674,null,{}] 08:55:49 INFO - PROCESS | 1726 | 1464105349881 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:50 INFO - PROCESS | 1726 | 1464105350125 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 08:55:50 INFO - PROCESS | 1726 | 1464105350458 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:50 INFO - PROCESS | 1726 | ++DOCSHELL 0x85f87c00 == 134 [pid = 1726] [id = 426] 08:55:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 175 (0x8b0c7400) [pid = 1726] [serial = 1279] [outer = (nil)] 08:55:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 176 (0x8b1e3800) [pid = 1726] [serial = 1280] [outer = 0x8b0c7400] 08:55:50 INFO - PROCESS | 1726 | 1464105350548 Marionette DEBUG loaded listener.js 08:55:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 177 (0x8b1ec000) [pid = 1726] [serial = 1281] [outer = 0x8b0c7400] 08:55:51 INFO - PROCESS | 1726 | 1464105351411 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 08:55:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:55:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1584ms 08:55:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:55:51 INFO - PROCESS | 1726 | 1464105351442 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 08:55:51 INFO - PROCESS | 1726 | 1464105351446 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 08:55:51 INFO - PROCESS | 1726 | 1464105351453 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:55:51 INFO - PROCESS | 1726 | 1464105351457 Marionette TRACE conn4 <- [1,1678,null,{}] 08:55:51 INFO - PROCESS | 1726 | 1464105351462 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:51 INFO - PROCESS | 1726 | 1464105351671 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 08:55:51 INFO - PROCESS | 1726 | 1464105351914 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:51 INFO - PROCESS | 1726 | ++DOCSHELL 0x87c0b000 == 135 [pid = 1726] [id = 427] 08:55:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 178 (0x8b1e5000) [pid = 1726] [serial = 1282] [outer = (nil)] 08:55:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 179 (0x8ba78000) [pid = 1726] [serial = 1283] [outer = 0x8b1e5000] 08:55:52 INFO - PROCESS | 1726 | 1464105351999 Marionette DEBUG loaded listener.js 08:55:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 180 (0x8bd4f400) [pid = 1726] [serial = 1284] [outer = 0x8b1e5000] 08:55:52 INFO - PROCESS | 1726 | 1464105352934 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 08:55:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:55:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1529ms 08:55:52 INFO - PROCESS | 1726 | 1464105352982 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 08:55:52 INFO - PROCESS | 1726 | 1464105352986 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 08:55:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:55:52 INFO - PROCESS | 1726 | 1464105352992 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:55:52 INFO - PROCESS | 1726 | 1464105352996 Marionette TRACE conn4 <- [1,1682,null,{}] 08:55:53 INFO - PROCESS | 1726 | 1464105353001 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:53 INFO - PROCESS | 1726 | 1464105353193 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 08:55:53 INFO - PROCESS | 1726 | 1464105353474 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:53 INFO - PROCESS | 1726 | ++DOCSHELL 0x88861000 == 136 [pid = 1726] [id = 428] 08:55:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 181 (0x8b350400) [pid = 1726] [serial = 1285] [outer = (nil)] 08:55:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 182 (0x8beccc00) [pid = 1726] [serial = 1286] [outer = 0x8b350400] 08:55:53 INFO - PROCESS | 1726 | 1464105353622 Marionette DEBUG loaded listener.js 08:55:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 183 (0x8bed6400) [pid = 1726] [serial = 1287] [outer = 0x8b350400] 08:55:54 INFO - PROCESS | 1726 | 1464105354493 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 08:55:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:55:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1539ms 08:55:54 INFO - PROCESS | 1726 | 1464105354532 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 08:55:54 INFO - PROCESS | 1726 | 1464105354535 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 08:55:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:55:54 INFO - PROCESS | 1726 | 1464105354560 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:55:54 INFO - PROCESS | 1726 | 1464105354563 Marionette TRACE conn4 <- [1,1686,null,{}] 08:55:54 INFO - PROCESS | 1726 | 1464105354571 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:54 INFO - PROCESS | 1726 | 1464105354793 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 08:55:55 INFO - PROCESS | 1726 | 1464105355126 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:55 INFO - PROCESS | 1726 | ++DOCSHELL 0x867ed400 == 137 [pid = 1726] [id = 429] 08:55:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 184 (0x8bd55c00) [pid = 1726] [serial = 1288] [outer = (nil)] 08:55:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 185 (0x8cf20800) [pid = 1726] [serial = 1289] [outer = 0x8bd55c00] 08:55:55 INFO - PROCESS | 1726 | 1464105355219 Marionette DEBUG loaded listener.js 08:55:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 186 (0x8cf49c00) [pid = 1726] [serial = 1290] [outer = 0x8bd55c00] 08:55:56 INFO - PROCESS | 1726 | 1464105356080 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 08:55:56 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 08:55:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1599ms 08:55:56 INFO - PROCESS | 1726 | 1464105356143 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 08:55:56 INFO - PROCESS | 1726 | 1464105356147 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 08:55:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:55:56 INFO - PROCESS | 1726 | 1464105356153 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:55:56 INFO - PROCESS | 1726 | 1464105356157 Marionette TRACE conn4 <- [1,1690,null,{}] 08:55:56 INFO - PROCESS | 1726 | 1464105356162 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:56 INFO - PROCESS | 1726 | 1464105356360 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 08:55:56 INFO - PROCESS | 1726 | 1464105356637 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:56 INFO - PROCESS | 1726 | ++DOCSHELL 0x8cccc400 == 138 [pid = 1726] [id = 430] 08:55:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 187 (0x8cf1b800) [pid = 1726] [serial = 1291] [outer = (nil)] 08:55:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 188 (0x8cf79000) [pid = 1726] [serial = 1292] [outer = 0x8cf1b800] 08:55:56 INFO - PROCESS | 1726 | 1464105356766 Marionette DEBUG loaded listener.js 08:55:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 189 (0x8d56b800) [pid = 1726] [serial = 1293] [outer = 0x8cf1b800] 08:55:57 INFO - PROCESS | 1726 | 1464105357645 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 08:55:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:55:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1539ms 08:55:57 INFO - PROCESS | 1726 | 1464105357694 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 08:55:57 INFO - PROCESS | 1726 | 1464105357697 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 08:55:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:55:57 INFO - PROCESS | 1726 | 1464105357719 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:55:57 INFO - PROCESS | 1726 | 1464105357723 Marionette TRACE conn4 <- [1,1694,null,{}] 08:55:57 INFO - PROCESS | 1726 | 1464105357734 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:57 INFO - PROCESS | 1726 | 1464105357930 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 08:55:58 INFO - PROCESS | 1726 | 1464105358203 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:58 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bd5dc00 == 139 [pid = 1726] [id = 431] 08:55:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 190 (0x8cf71800) [pid = 1726] [serial = 1294] [outer = (nil)] 08:55:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 191 (0x8d68d400) [pid = 1726] [serial = 1295] [outer = 0x8cf71800] 08:55:58 INFO - PROCESS | 1726 | 1464105358333 Marionette DEBUG loaded listener.js 08:55:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 192 (0x8e14a800) [pid = 1726] [serial = 1296] [outer = 0x8cf71800] 08:55:59 INFO - PROCESS | 1726 | 1464105359244 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 08:55:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:55:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1610ms 08:55:59 INFO - PROCESS | 1726 | 1464105359315 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 08:55:59 INFO - PROCESS | 1726 | 1464105359319 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 08:55:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:55:59 INFO - PROCESS | 1726 | 1464105359325 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:55:59 INFO - PROCESS | 1726 | 1464105359328 Marionette TRACE conn4 <- [1,1698,null,{}] 08:55:59 INFO - PROCESS | 1726 | 1464105359334 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:59 INFO - PROCESS | 1726 | 1464105359562 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 08:55:59 INFO - PROCESS | 1726 | 1464105359894 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:59 INFO - PROCESS | 1726 | ++DOCSHELL 0x8cf49400 == 140 [pid = 1726] [id = 432] 08:55:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 193 (0x8d687800) [pid = 1726] [serial = 1297] [outer = (nil)] 08:55:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 194 (0x8e169000) [pid = 1726] [serial = 1298] [outer = 0x8d687800] 08:55:59 INFO - PROCESS | 1726 | 1464105359985 Marionette DEBUG loaded listener.js 08:56:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 195 (0x8e16f800) [pid = 1726] [serial = 1299] [outer = 0x8d687800] 08:56:00 INFO - PROCESS | 1726 | 1464105360856 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 08:56:00 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 08:56:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1577ms 08:56:00 INFO - PROCESS | 1726 | 1464105360903 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 08:56:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:56:00 INFO - PROCESS | 1726 | 1464105360907 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 08:56:00 INFO - PROCESS | 1726 | 1464105360914 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:56:00 INFO - PROCESS | 1726 | 1464105360917 Marionette TRACE conn4 <- [1,1702,null,{}] 08:56:00 INFO - PROCESS | 1726 | 1464105360923 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:01 INFO - PROCESS | 1726 | 1464105361144 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 08:56:01 INFO - PROCESS | 1726 | 1464105361471 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:01 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e30f000 == 141 [pid = 1726] [id = 433] 08:56:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 196 (0x8e312800) [pid = 1726] [serial = 1300] [outer = (nil)] 08:56:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 197 (0x8e317800) [pid = 1726] [serial = 1301] [outer = 0x8e312800] 08:56:01 INFO - PROCESS | 1726 | 1464105361560 Marionette DEBUG loaded listener.js 08:56:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 198 (0x8e57a000) [pid = 1726] [serial = 1302] [outer = 0x8e312800] 08:56:02 INFO - PROCESS | 1726 | 1464105362465 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 08:56:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:56:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1589ms 08:56:02 INFO - PROCESS | 1726 | 1464105362503 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 08:56:02 INFO - PROCESS | 1726 | 1464105362507 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 08:56:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:56:02 INFO - PROCESS | 1726 | 1464105362515 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:56:02 INFO - PROCESS | 1726 | 1464105362519 Marionette TRACE conn4 <- [1,1706,null,{}] 08:56:02 INFO - PROCESS | 1726 | 1464105362525 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:02 INFO - PROCESS | 1726 | 1464105362758 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 08:56:03 INFO - PROCESS | 1726 | 1464105363079 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:03 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e313000 == 142 [pid = 1726] [id = 434] 08:56:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 199 (0x8e580400) [pid = 1726] [serial = 1303] [outer = (nil)] 08:56:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 200 (0x8e90e000) [pid = 1726] [serial = 1304] [outer = 0x8e580400] 08:56:03 INFO - PROCESS | 1726 | 1464105363178 Marionette DEBUG loaded listener.js 08:56:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 201 (0x8e980c00) [pid = 1726] [serial = 1305] [outer = 0x8e580400] 08:56:04 INFO - PROCESS | 1726 | 1464105364106 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 08:56:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:56:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1637ms 08:56:04 INFO - PROCESS | 1726 | 1464105364151 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 08:56:04 INFO - PROCESS | 1726 | 1464105364155 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 08:56:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:56:04 INFO - PROCESS | 1726 | 1464105364161 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:56:04 INFO - PROCESS | 1726 | 1464105364164 Marionette TRACE conn4 <- [1,1710,null,{}] 08:56:04 INFO - PROCESS | 1726 | 1464105364170 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:04 INFO - PROCESS | 1726 | 1464105364376 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 08:56:04 INFO - PROCESS | 1726 | 1464105364663 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:04 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a8c1400 == 143 [pid = 1726] [id = 435] 08:56:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 202 (0x8b1e8400) [pid = 1726] [serial = 1306] [outer = (nil)] 08:56:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 203 (0x8f550800) [pid = 1726] [serial = 1307] [outer = 0x8b1e8400] 08:56:04 INFO - PROCESS | 1726 | 1464105364796 Marionette DEBUG loaded listener.js 08:56:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 204 (0x8f5e2800) [pid = 1726] [serial = 1308] [outer = 0x8b1e8400] 08:56:05 INFO - PROCESS | 1726 | 1464105365709 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 08:56:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:56:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1591ms 08:56:05 INFO - PROCESS | 1726 | 1464105365753 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 08:56:05 INFO - PROCESS | 1726 | 1464105365756 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 08:56:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:56:05 INFO - PROCESS | 1726 | 1464105365763 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:56:05 INFO - PROCESS | 1726 | 1464105365766 Marionette TRACE conn4 <- [1,1714,null,{}] 08:56:05 INFO - PROCESS | 1726 | 1464105365772 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:05 INFO - PROCESS | 1726 | 1464105365962 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 08:56:06 INFO - PROCESS | 1726 | 1464105366283 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:06 INFO - PROCESS | 1726 | ++DOCSHELL 0x86509400 == 144 [pid = 1726] [id = 436] 08:56:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 205 (0x8f54dc00) [pid = 1726] [serial = 1309] [outer = (nil)] 08:56:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 206 (0x8f775c00) [pid = 1726] [serial = 1310] [outer = 0x8f54dc00] 08:56:06 INFO - PROCESS | 1726 | 1464105366371 Marionette DEBUG loaded listener.js 08:56:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 207 (0x90a6f800) [pid = 1726] [serial = 1311] [outer = 0x8f54dc00] 08:56:07 INFO - PROCESS | 1726 | 1464105367229 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:56:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:56:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1527ms 08:56:07 INFO - PROCESS | 1726 | 1464105367294 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 08:56:07 INFO - PROCESS | 1726 | 1464105367298 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 08:56:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:56:07 INFO - PROCESS | 1726 | 1464105367306 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:56:07 INFO - PROCESS | 1726 | 1464105367308 Marionette TRACE conn4 <- [1,1718,null,{}] 08:56:07 INFO - PROCESS | 1726 | 1464105367313 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:07 INFO - PROCESS | 1726 | 1464105367509 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 08:56:07 INFO - PROCESS | 1726 | 1464105367787 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:07 INFO - PROCESS | 1726 | ++DOCSHELL 0x85eec000 == 145 [pid = 1726] [id = 437] 08:56:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 208 (0x8f54ac00) [pid = 1726] [serial = 1312] [outer = (nil)] 08:56:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 209 (0x90b6d800) [pid = 1726] [serial = 1313] [outer = 0x8f54ac00] 08:56:07 INFO - PROCESS | 1726 | 1464105367915 Marionette DEBUG loaded listener.js 08:56:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 210 (0x90b74c00) [pid = 1726] [serial = 1314] [outer = 0x8f54ac00] 08:56:08 INFO - PROCESS | 1726 | 1464105368867 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:56:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:56:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1632ms 08:56:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:56:08 INFO - PROCESS | 1726 | 1464105368939 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 08:56:08 INFO - PROCESS | 1726 | 1464105368942 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 08:56:08 INFO - PROCESS | 1726 | 1464105368948 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:56:08 INFO - PROCESS | 1726 | 1464105368951 Marionette TRACE conn4 <- [1,1722,null,{}] 08:56:08 INFO - PROCESS | 1726 | 1464105368957 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:09 INFO - PROCESS | 1726 | 1464105369153 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 08:56:09 INFO - PROCESS | 1726 | 1464105369485 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:09 INFO - PROCESS | 1726 | ++DOCSHELL 0x849e5c00 == 146 [pid = 1726] [id = 438] 08:56:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 211 (0x849eb400) [pid = 1726] [serial = 1315] [outer = (nil)] 08:56:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 212 (0x90d99c00) [pid = 1726] [serial = 1316] [outer = 0x849eb400] 08:56:09 INFO - PROCESS | 1726 | 1464105369578 Marionette DEBUG loaded listener.js 08:56:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 213 (0x90da2c00) [pid = 1726] [serial = 1317] [outer = 0x849eb400] 08:56:10 INFO - PROCESS | 1726 | 1464105370460 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 08:56:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 08:56:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1580ms 08:56:10 INFO - PROCESS | 1726 | 1464105370527 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 08:56:10 INFO - PROCESS | 1726 | 1464105370531 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 08:56:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:56:10 INFO - PROCESS | 1726 | 1464105370537 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:56:10 INFO - PROCESS | 1726 | 1464105370541 Marionette TRACE conn4 <- [1,1726,null,{}] 08:56:10 INFO - PROCESS | 1726 | 1464105370546 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:10 INFO - PROCESS | 1726 | 1464105370742 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 08:56:11 INFO - PROCESS | 1726 | 1464105371064 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:11 INFO - PROCESS | 1726 | ++DOCSHELL 0x90b69c00 == 147 [pid = 1726] [id = 439] 08:56:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 214 (0x90c5f800) [pid = 1726] [serial = 1318] [outer = (nil)] 08:56:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 215 (0x919fd400) [pid = 1726] [serial = 1319] [outer = 0x90c5f800] 08:56:11 INFO - PROCESS | 1726 | 1464105371155 Marionette DEBUG loaded listener.js 08:56:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 216 (0x91be9000) [pid = 1726] [serial = 1320] [outer = 0x90c5f800] 08:56:12 INFO - PROCESS | 1726 | 1464105372047 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 08:56:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:56:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1584ms 08:56:12 INFO - PROCESS | 1726 | 1464105372123 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 08:56:12 INFO - PROCESS | 1726 | 1464105372126 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 08:56:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:56:12 INFO - PROCESS | 1726 | 1464105372133 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:56:12 INFO - PROCESS | 1726 | 1464105372137 Marionette TRACE conn4 <- [1,1730,null,{}] 08:56:12 INFO - PROCESS | 1726 | 1464105372142 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:12 INFO - PROCESS | 1726 | 1464105372394 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 08:56:12 INFO - PROCESS | 1726 | 1464105372715 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:12 INFO - PROCESS | 1726 | ++DOCSHELL 0x90a6b000 == 148 [pid = 1726] [id = 440] 08:56:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 217 (0x919f5c00) [pid = 1726] [serial = 1321] [outer = (nil)] 08:56:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 218 (0x91d0b800) [pid = 1726] [serial = 1322] [outer = 0x919f5c00] 08:56:12 INFO - PROCESS | 1726 | 1464105372806 Marionette DEBUG loaded listener.js 08:56:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 219 (0x91d0e400) [pid = 1726] [serial = 1323] [outer = 0x919f5c00] 08:56:13 INFO - PROCESS | 1726 | 1464105373691 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 08:56:13 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 08:56:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1629ms 08:56:13 INFO - PROCESS | 1726 | 1464105373763 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 08:56:13 INFO - PROCESS | 1726 | 1464105373767 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 08:56:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:56:13 INFO - PROCESS | 1726 | 1464105373773 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:56:13 INFO - PROCESS | 1726 | 1464105373775 Marionette TRACE conn4 <- [1,1734,null,{}] 08:56:13 INFO - PROCESS | 1726 | 1464105373781 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:14 INFO - PROCESS | 1726 | 1464105374008 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 08:56:14 INFO - PROCESS | 1726 | 1464105374345 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:14 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ccc1c00 == 149 [pid = 1726] [id = 441] 08:56:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 220 (0x90d9b000) [pid = 1726] [serial = 1324] [outer = (nil)] 08:56:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 221 (0x92892000) [pid = 1726] [serial = 1325] [outer = 0x90d9b000] 08:56:14 INFO - PROCESS | 1726 | 1464105374434 Marionette DEBUG loaded listener.js 08:56:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 222 (0x92897800) [pid = 1726] [serial = 1326] [outer = 0x90d9b000] 08:56:15 INFO - PROCESS | 1726 | 1464105375296 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 08:56:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:56:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1578ms 08:56:15 INFO - PROCESS | 1726 | 1464105375351 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 08:56:15 INFO - PROCESS | 1726 | 1464105375355 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 08:56:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:56:15 INFO - PROCESS | 1726 | 1464105375362 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:56:15 INFO - PROCESS | 1726 | 1464105375364 Marionette TRACE conn4 <- [1,1738,null,{}] 08:56:15 INFO - PROCESS | 1726 | 1464105375370 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:15 INFO - PROCESS | 1726 | 1464105375573 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 08:56:15 INFO - PROCESS | 1726 | 1464105375853 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:15 INFO - PROCESS | 1726 | ++DOCSHELL 0x849e4c00 == 150 [pid = 1726] [id = 442] 08:56:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 223 (0x91d0d000) [pid = 1726] [serial = 1327] [outer = (nil)] 08:56:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 224 (0x92adcc00) [pid = 1726] [serial = 1328] [outer = 0x91d0d000] 08:56:15 INFO - PROCESS | 1726 | 1464105375984 Marionette DEBUG loaded listener.js 08:56:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 225 (0x92c66400) [pid = 1726] [serial = 1329] [outer = 0x91d0d000] 08:56:17 INFO - PROCESS | 1726 | --DOCSHELL 0x85eed000 == 149 [pid = 1726] [id = 422] 08:56:17 INFO - PROCESS | 1726 | --DOCSHELL 0x870bdc00 == 148 [pid = 1726] [id = 421] 08:56:17 INFO - PROCESS | 1726 | --DOCSHELL 0x867f1c00 == 147 [pid = 1726] [id = 420] 08:56:17 INFO - PROCESS | 1726 | --DOCSHELL 0x85f82800 == 146 [pid = 1726] [id = 419] 08:56:17 INFO - PROCESS | 1726 | --DOCSHELL 0x8415b400 == 145 [pid = 1726] [id = 418] 08:56:17 INFO - PROCESS | 1726 | --DOCSHELL 0x99f60400 == 144 [pid = 1726] [id = 416] 08:56:17 INFO - PROCESS | 1726 | --DOCSHELL 0x85eefc00 == 143 [pid = 1726] [id = 415] 08:56:17 INFO - PROCESS | 1726 | --DOCSHELL 0x85ee1800 == 142 [pid = 1726] [id = 413] 08:56:17 INFO - PROCESS | 1726 | --DOCSHELL 0x8b0c2400 == 141 [pid = 1726] [id = 414] 08:56:17 INFO - PROCESS | 1726 | --DOCSHELL 0x93b7cc00 == 140 [pid = 1726] [id = 412] 08:56:17 INFO - PROCESS | 1726 | --DOCSHELL 0x8abd0400 == 139 [pid = 1726] [id = 411] 08:56:17 INFO - PROCESS | 1726 | --DOCSHELL 0x90d9bc00 == 138 [pid = 1726] [id = 409] 08:56:17 INFO - PROCESS | 1726 | --DOCSHELL 0x8abd4000 == 137 [pid = 1726] [id = 410] 08:56:17 INFO - PROCESS | 1726 | --DOCSHELL 0x90c64800 == 136 [pid = 1726] [id = 408] 08:56:17 INFO - PROCESS | 1726 | --DOCSHELL 0x8415c800 == 135 [pid = 1726] [id = 407] 08:56:17 INFO - PROCESS | 1726 | --DOCSHELL 0x8e89ec00 == 134 [pid = 1726] [id = 406] 08:56:17 INFO - PROCESS | 1726 | --DOCSHELL 0x849e5400 == 133 [pid = 1726] [id = 278] 08:56:17 INFO - PROCESS | 1726 | --DOCSHELL 0x8cf50c00 == 132 [pid = 1726] [id = 405] 08:56:17 INFO - PROCESS | 1726 | --DOCSHELL 0x8bd57800 == 131 [pid = 1726] [id = 404] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 224 (0x8f547000) [pid = 1726] [serial = 1035] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 223 (0x8b34d400) [pid = 1726] [serial = 1005] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 222 (0x8a8b8400) [pid = 1726] [serial = 999] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 221 (0x91bf6800) [pid = 1726] [serial = 1095] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 220 (0x8a620c00) [pid = 1726] [serial = 993] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 219 (0x8a8c2c00) [pid = 1726] [serial = 1068] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 218 (0x8b1e4c00) [pid = 1726] [serial = 1196] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 217 (0x8f548000) [pid = 1726] [serial = 1151] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 216 (0x8f54d800) [pid = 1726] [serial = 1152] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 215 (0x8e89dc00) [pid = 1726] [serial = 1148] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 214 (0x8e908000) [pid = 1726] [serial = 1149] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 213 (0x95360000) [pid = 1726] [serial = 1175] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 212 (0x965c0000) [pid = 1726] [serial = 1176] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 211 (0x98a4c400) [pid = 1726] [serial = 1181] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 210 (0x98ad0400) [pid = 1726] [serial = 1182] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 209 (0x91be9c00) [pid = 1726] [serial = 1160] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 208 (0x91bf1000) [pid = 1726] [serial = 1161] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 207 (0x8e170c00) [pid = 1726] [serial = 1145] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 206 (0x8e2f5000) [pid = 1726] [serial = 1146] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 205 (0x9977f800) [pid = 1726] [serial = 1187] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 204 (0x8d574800) [pid = 1726] [serial = 1142] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 203 (0x8d694c00) [pid = 1726] [serial = 1143] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 202 (0x99571400) [pid = 1726] [serial = 1184] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 201 (0x8b353000) [pid = 1726] [serial = 1197] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 200 (0x995ea000) [pid = 1726] [serial = 1185] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 199 (0x92eac400) [pid = 1726] [serial = 1166] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 198 (0x92eb0000) [pid = 1726] [serial = 1167] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 197 (0x8986b400) [pid = 1726] [serial = 1193] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 196 (0x94fc9c00) [pid = 1726] [serial = 1172] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 195 (0x9515fc00) [pid = 1726] [serial = 1173] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 194 (0x9289d000) [pid = 1726] [serial = 1163] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 193 (0x92c69400) [pid = 1726] [serial = 1164] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 192 (0x93ae1c00) [pid = 1726] [serial = 1169] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 191 (0x93b82000) [pid = 1726] [serial = 1170] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 190 (0x97746800) [pid = 1726] [serial = 1178] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 189 (0x9816c000) [pid = 1726] [serial = 1179] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 188 (0x90c6a400) [pid = 1726] [serial = 1157] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 187 (0x90d99800) [pid = 1726] [serial = 1158] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 186 (0x870bb400) [pid = 1726] [serial = 1133] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 185 (0x875e8000) [pid = 1726] [serial = 1134] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 184 (0x8cf12000) [pid = 1726] [serial = 1139] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 183 (0x8cf47c00) [pid = 1726] [serial = 1140] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 182 (0x8a8b6400) [pid = 1726] [serial = 1136] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 181 (0x8abd2800) [pid = 1726] [serial = 1137] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 180 (0x8f775000) [pid = 1726] [serial = 1154] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 179 (0x90a76400) [pid = 1726] [serial = 1155] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 178 (0x870b9c00) [pid = 1726] [serial = 1190] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 177 (0x870c7c00) [pid = 1726] [serial = 1191] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 176 (0x8cf4fc00) [pid = 1726] [serial = 1014] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 175 (0x8b0c8800) [pid = 1726] [serial = 1002] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 174 (0x86f79800) [pid = 1726] [serial = 1065] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 173 (0x8e14ac00) [pid = 1726] [serial = 1074] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 172 (0x8e910c00) [pid = 1726] [serial = 1032] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 171 (0x8f5de800) [pid = 1726] [serial = 1083] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 170 (0x8e2f1c00) [pid = 1726] [serial = 1077] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 169 (0x8d68f400) [pid = 1726] [serial = 1020] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 168 (0x8cf1f800) [pid = 1726] [serial = 1071] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 167 (0x8e585c00) [pid = 1726] [serial = 1029] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 166 (0x90a74000) [pid = 1726] [serial = 1041] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 165 (0x8f76c000) [pid = 1726] [serial = 1038] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 164 (0x90d96400) [pid = 1726] [serial = 1089] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 163 (0x8a620400) [pid = 1726] [serial = 1194] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 162 (0x8ba85800) [pid = 1726] [serial = 1200] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 161 (0x8b352800) [pid = 1726] [serial = 1199] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 160 (0x9280b400) [pid = 1726] [serial = 1101] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 159 (0x8e90e800) [pid = 1726] [serial = 1080] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 158 (0x91d10000) [pid = 1726] [serial = 1098] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 157 (0x8cccfc00) [pid = 1726] [serial = 1011] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 156 (0x875f3400) [pid = 1726] [serial = 1110] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 155 (0x90c61400) [pid = 1726] [serial = 1086] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 154 (0x8d56a400) [pid = 1726] [serial = 1017] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 153 (0x870c1c00) [pid = 1726] [serial = 1113] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 152 (0x8e318000) [pid = 1726] [serial = 1026] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 151 (0x92999800) [pid = 1726] [serial = 1104] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 150 (0x92c62800) [pid = 1726] [serial = 1107] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 149 (0x87181000) [pid = 1726] [serial = 996] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 148 (0x8ba7e000) [pid = 1726] [serial = 1008] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 147 (0x919ef800) [pid = 1726] [serial = 1092] [outer = (nil)] [url = about:blank] 08:56:17 INFO - PROCESS | 1726 | --DOMWINDOW == 146 (0x8e152000) [pid = 1726] [serial = 1023] [outer = (nil)] [url = about:blank] 08:56:18 INFO - PROCESS | 1726 | 1464105378394 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 08:56:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 3085ms 08:56:18 INFO - PROCESS | 1726 | 1464105378448 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 08:56:18 INFO - PROCESS | 1726 | 1464105378454 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 08:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:56:18 INFO - PROCESS | 1726 | 1464105378461 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:56:18 INFO - PROCESS | 1726 | 1464105378467 Marionette TRACE conn4 <- [1,1742,null,{}] 08:56:18 INFO - PROCESS | 1726 | 1464105378475 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:18 INFO - PROCESS | 1726 | 1464105378680 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 08:56:18 INFO - PROCESS | 1726 | 1464105378906 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:18 INFO - PROCESS | 1726 | ++DOCSHELL 0x849e9000 == 132 [pid = 1726] [id = 443] 08:56:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 147 (0x86f86800) [pid = 1726] [serial = 1330] [outer = (nil)] 08:56:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 148 (0x8717b800) [pid = 1726] [serial = 1331] [outer = 0x86f86800] 08:56:18 INFO - PROCESS | 1726 | 1464105378984 Marionette DEBUG loaded listener.js 08:56:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 149 (0x875e5c00) [pid = 1726] [serial = 1332] [outer = 0x86f86800] 08:56:19 INFO - PROCESS | 1726 | 1464105379787 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 08:56:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:56:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1384ms 08:56:19 INFO - PROCESS | 1726 | 1464105379850 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 08:56:19 INFO - PROCESS | 1726 | 1464105379858 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 08:56:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:56:19 INFO - PROCESS | 1726 | 1464105379868 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:56:19 INFO - PROCESS | 1726 | 1464105379872 Marionette TRACE conn4 <- [1,1746,null,{}] 08:56:19 INFO - PROCESS | 1726 | 1464105379878 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:20 INFO - PROCESS | 1726 | 1464105380062 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 08:56:20 INFO - PROCESS | 1726 | 1464105380073 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:20 INFO - PROCESS | 1726 | ++DOCSHELL 0x849e8800 == 133 [pid = 1726] [id = 444] 08:56:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 150 (0x8717c400) [pid = 1726] [serial = 1333] [outer = (nil)] 08:56:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 151 (0x89871800) [pid = 1726] [serial = 1334] [outer = 0x8717c400] 08:56:20 INFO - PROCESS | 1726 | 1464105380337 Marionette DEBUG loaded listener.js 08:56:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 152 (0x8a628000) [pid = 1726] [serial = 1335] [outer = 0x8717c400] 08:56:21 INFO - PROCESS | 1726 | 1464105381249 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 08:56:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:56:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1440ms 08:56:21 INFO - PROCESS | 1726 | 1464105381310 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 08:56:21 INFO - PROCESS | 1726 | 1464105381313 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 08:56:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:56:21 INFO - PROCESS | 1726 | 1464105381319 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:56:21 INFO - PROCESS | 1726 | 1464105381325 Marionette TRACE conn4 <- [1,1750,null,{}] 08:56:21 INFO - PROCESS | 1726 | 1464105381340 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:21 INFO - PROCESS | 1726 | 1464105381619 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 08:56:21 INFO - PROCESS | 1726 | 1464105381665 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:21 INFO - PROCESS | 1726 | ++DOCSHELL 0x849e5000 == 134 [pid = 1726] [id = 445] 08:56:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 153 (0x8abd4000) [pid = 1726] [serial = 1336] [outer = (nil)] 08:56:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 154 (0x8abdcc00) [pid = 1726] [serial = 1337] [outer = 0x8abd4000] 08:56:21 INFO - PROCESS | 1726 | 1464105381884 Marionette DEBUG loaded listener.js 08:56:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 155 (0x8b0d0c00) [pid = 1726] [serial = 1338] [outer = 0x8abd4000] 08:56:22 INFO - PROCESS | 1726 | --DOMWINDOW == 154 (0x875e8c00) [pid = 1726] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:56:22 INFO - PROCESS | 1726 | --DOMWINDOW == 153 (0x867e7800) [pid = 1726] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:56:22 INFO - PROCESS | 1726 | --DOMWINDOW == 152 (0x86f7b800) [pid = 1726] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:56:22 INFO - PROCESS | 1726 | --DOMWINDOW == 151 (0x86505400) [pid = 1726] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:56:22 INFO - PROCESS | 1726 | --DOMWINDOW == 150 (0x8415c400) [pid = 1726] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:56:22 INFO - PROCESS | 1726 | --DOMWINDOW == 149 (0x98d9cc00) [pid = 1726] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:56:23 INFO - PROCESS | 1726 | 1464105383076 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 08:56:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:56:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1783ms 08:56:23 INFO - PROCESS | 1726 | 1464105383105 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 08:56:23 INFO - PROCESS | 1726 | 1464105383109 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 08:56:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:56:23 INFO - PROCESS | 1726 | 1464105383115 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:56:23 INFO - PROCESS | 1726 | 1464105383117 Marionette TRACE conn4 <- [1,1754,null,{}] 08:56:23 INFO - PROCESS | 1726 | 1464105383122 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:23 INFO - PROCESS | 1726 | 1464105383366 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 08:56:23 INFO - PROCESS | 1726 | 1464105383387 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:23 INFO - PROCESS | 1726 | ++DOCSHELL 0x85f81c00 == 135 [pid = 1726] [id = 446] 08:56:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 150 (0x87d10800) [pid = 1726] [serial = 1339] [outer = (nil)] 08:56:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 151 (0x8b1e4400) [pid = 1726] [serial = 1340] [outer = 0x87d10800] 08:56:23 INFO - PROCESS | 1726 | 1464105383457 Marionette DEBUG loaded listener.js 08:56:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 152 (0x8b353000) [pid = 1726] [serial = 1341] [outer = 0x87d10800] 08:56:24 INFO - PROCESS | 1726 | 1464105384350 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 08:56:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:56:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1282ms 08:56:24 INFO - PROCESS | 1726 | 1464105384397 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 08:56:24 INFO - PROCESS | 1726 | 1464105384400 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 08:56:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:56:24 INFO - PROCESS | 1726 | 1464105384406 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:56:24 INFO - PROCESS | 1726 | 1464105384409 Marionette TRACE conn4 <- [1,1758,null,{}] 08:56:24 INFO - PROCESS | 1726 | 1464105384414 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:24 INFO - PROCESS | 1726 | 1464105384586 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 08:56:24 INFO - PROCESS | 1726 | 1464105384601 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:24 INFO - PROCESS | 1726 | ++DOCSHELL 0x86f84800 == 136 [pid = 1726] [id = 447] 08:56:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 153 (0x8b0c8000) [pid = 1726] [serial = 1342] [outer = (nil)] 08:56:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 154 (0x8bd4f800) [pid = 1726] [serial = 1343] [outer = 0x8b0c8000] 08:56:24 INFO - PROCESS | 1726 | 1464105384672 Marionette DEBUG loaded listener.js 08:56:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 155 (0x8bec9c00) [pid = 1726] [serial = 1344] [outer = 0x8b0c8000] 08:56:25 INFO - PROCESS | 1726 | 1464105385943 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 08:56:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1576ms 08:56:25 INFO - PROCESS | 1726 | 1464105385984 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 08:56:25 INFO - PROCESS | 1726 | 1464105385992 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 08:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:56:26 INFO - PROCESS | 1726 | 1464105386000 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:56:26 INFO - PROCESS | 1726 | 1464105386007 Marionette TRACE conn4 <- [1,1762,null,{}] 08:56:26 INFO - PROCESS | 1726 | 1464105386025 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:26 INFO - PROCESS | 1726 | 1464105386225 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 08:56:26 INFO - PROCESS | 1726 | 1464105386548 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:26 INFO - PROCESS | 1726 | ++DOCSHELL 0x86f7cc00 == 137 [pid = 1726] [id = 448] 08:56:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 156 (0x86f83800) [pid = 1726] [serial = 1345] [outer = (nil)] 08:56:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 157 (0x87c07c00) [pid = 1726] [serial = 1346] [outer = 0x86f83800] 08:56:26 INFO - PROCESS | 1726 | 1464105386639 Marionette DEBUG loaded listener.js 08:56:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 158 (0x8885f000) [pid = 1726] [serial = 1347] [outer = 0x86f83800] 08:56:27 INFO - PROCESS | 1726 | 1464105387562 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 08:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1598ms 08:56:27 INFO - PROCESS | 1726 | 1464105387598 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 08:56:27 INFO - PROCESS | 1726 | 1464105387607 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 08:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:56:27 INFO - PROCESS | 1726 | 1464105387618 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:56:27 INFO - PROCESS | 1726 | 1464105387621 Marionette TRACE conn4 <- [1,1766,null,{}] 08:56:27 INFO - PROCESS | 1726 | 1464105387628 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:27 INFO - PROCESS | 1726 | 1464105387834 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 08:56:28 INFO - PROCESS | 1726 | 1464105388192 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:28 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a8be800 == 138 [pid = 1726] [id = 449] 08:56:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 159 (0x8abcd400) [pid = 1726] [serial = 1348] [outer = (nil)] 08:56:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 160 (0x8b0cb000) [pid = 1726] [serial = 1349] [outer = 0x8abcd400] 08:56:28 INFO - PROCESS | 1726 | 1464105388283 Marionette DEBUG loaded listener.js 08:56:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 161 (0x8ba7d000) [pid = 1726] [serial = 1350] [outer = 0x8abcd400] 08:56:29 INFO - PROCESS | 1726 | 1464105389202 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 08:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1635ms 08:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:56:29 INFO - PROCESS | 1726 | 1464105389253 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 08:56:29 INFO - PROCESS | 1726 | 1464105389256 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 08:56:29 INFO - PROCESS | 1726 | 1464105389263 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:56:29 INFO - PROCESS | 1726 | 1464105389269 Marionette TRACE conn4 <- [1,1770,null,{}] 08:56:29 INFO - PROCESS | 1726 | 1464105389285 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:29 INFO - PROCESS | 1726 | 1464105389504 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 08:56:29 INFO - PROCESS | 1726 | 1464105389835 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:29 INFO - PROCESS | 1726 | ++DOCSHELL 0x875e6800 == 139 [pid = 1726] [id = 450] 08:56:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 162 (0x8ba79800) [pid = 1726] [serial = 1351] [outer = (nil)] 08:56:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 163 (0x8cf1e400) [pid = 1726] [serial = 1352] [outer = 0x8ba79800] 08:56:29 INFO - PROCESS | 1726 | 1464105389932 Marionette DEBUG loaded listener.js 08:56:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 164 (0x8cf4fc00) [pid = 1726] [serial = 1353] [outer = 0x8ba79800] 08:56:30 INFO - PROCESS | 1726 | 1464105390843 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 08:56:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:56:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1634ms 08:56:30 INFO - PROCESS | 1726 | 1464105390897 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 08:56:30 INFO - PROCESS | 1726 | 1464105390901 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 08:56:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:56:30 INFO - PROCESS | 1726 | 1464105390908 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:56:30 INFO - PROCESS | 1726 | 1464105390912 Marionette TRACE conn4 <- [1,1774,null,{}] 08:56:30 INFO - PROCESS | 1726 | 1464105390917 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:31 INFO - PROCESS | 1726 | 1464105391144 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 08:56:31 INFO - PROCESS | 1726 | 1464105391461 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:31 INFO - PROCESS | 1726 | ++DOCSHELL 0x8cf16c00 == 140 [pid = 1726] [id = 451] 08:56:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 165 (0x8cf42400) [pid = 1726] [serial = 1354] [outer = (nil)] 08:56:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 166 (0x8d574800) [pid = 1726] [serial = 1355] [outer = 0x8cf42400] 08:56:31 INFO - PROCESS | 1726 | 1464105391553 Marionette DEBUG loaded listener.js 08:56:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 167 (0x8d692800) [pid = 1726] [serial = 1356] [outer = 0x8cf42400] 08:56:32 INFO - PROCESS | 1726 | 1464105392393 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 08:56:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1537ms 08:56:32 INFO - PROCESS | 1726 | 1464105392446 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 08:56:32 INFO - PROCESS | 1726 | 1464105392449 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 08:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:56:32 INFO - PROCESS | 1726 | 1464105392478 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:56:32 INFO - PROCESS | 1726 | 1464105392483 Marionette TRACE conn4 <- [1,1778,null,{}] 08:56:32 INFO - PROCESS | 1726 | 1464105392489 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:32 INFO - PROCESS | 1726 | 1464105392715 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 08:56:33 INFO - PROCESS | 1726 | 1464105393047 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:33 INFO - PROCESS | 1726 | ++DOCSHELL 0x8cf48800 == 141 [pid = 1726] [id = 452] 08:56:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 168 (0x8cf7d800) [pid = 1726] [serial = 1357] [outer = (nil)] 08:56:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 169 (0x8e155c00) [pid = 1726] [serial = 1358] [outer = 0x8cf7d800] 08:56:33 INFO - PROCESS | 1726 | 1464105393138 Marionette DEBUG loaded listener.js 08:56:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 170 (0x8e2f1800) [pid = 1726] [serial = 1359] [outer = 0x8cf7d800] 08:56:34 INFO - PROCESS | 1726 | 1464105394141 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 08:56:34 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 08:56:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1738ms 08:56:34 INFO - PROCESS | 1726 | 1464105394210 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 08:56:34 INFO - PROCESS | 1726 | 1464105394214 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 08:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:56:34 INFO - PROCESS | 1726 | 1464105394221 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:56:34 INFO - PROCESS | 1726 | 1464105394223 Marionette TRACE conn4 <- [1,1782,null,{}] 08:56:34 INFO - PROCESS | 1726 | 1464105394230 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:34 INFO - PROCESS | 1726 | 1464105394449 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 08:56:34 INFO - PROCESS | 1726 | 1464105394778 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:34 INFO - PROCESS | 1726 | ++DOCSHELL 0x86504800 == 142 [pid = 1726] [id = 453] 08:56:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 171 (0x8ba79000) [pid = 1726] [serial = 1360] [outer = (nil)] 08:56:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 172 (0x8e586400) [pid = 1726] [serial = 1361] [outer = 0x8ba79000] 08:56:34 INFO - PROCESS | 1726 | 1464105394869 Marionette DEBUG loaded listener.js 08:56:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 173 (0x8e89b800) [pid = 1726] [serial = 1362] [outer = 0x8ba79000] 08:56:35 INFO - PROCESS | 1726 | 1464105395723 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 08:56:35 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 08:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1577ms 08:56:35 INFO - PROCESS | 1726 | 1464105395799 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 08:56:35 INFO - PROCESS | 1726 | 1464105395803 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 08:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:56:35 INFO - PROCESS | 1726 | 1464105395809 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:56:35 INFO - PROCESS | 1726 | 1464105395813 Marionette TRACE conn4 <- [1,1786,null,{}] 08:56:35 INFO - PROCESS | 1726 | 1464105395818 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:36 INFO - PROCESS | 1726 | 1464105396048 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 08:56:36 INFO - PROCESS | 1726 | 1464105396367 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:36 INFO - PROCESS | 1726 | ++DOCSHELL 0x8cf1fc00 == 143 [pid = 1726] [id = 454] 08:56:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 174 (0x8cf79c00) [pid = 1726] [serial = 1363] [outer = (nil)] 08:56:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 175 (0x8e975800) [pid = 1726] [serial = 1364] [outer = 0x8cf79c00] 08:56:36 INFO - PROCESS | 1726 | 1464105396454 Marionette DEBUG loaded listener.js 08:56:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 176 (0x8e97b000) [pid = 1726] [serial = 1365] [outer = 0x8cf79c00] 08:56:37 INFO - PROCESS | 1726 | 1464105397336 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 08:56:37 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 08:56:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1585ms 08:56:37 INFO - PROCESS | 1726 | 1464105397395 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 08:56:37 INFO - PROCESS | 1726 | 1464105397399 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 08:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:56:37 INFO - PROCESS | 1726 | 1464105397405 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:56:37 INFO - PROCESS | 1726 | 1464105397408 Marionette TRACE conn4 <- [1,1790,null,{}] 08:56:37 INFO - PROCESS | 1726 | 1464105397414 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:37 INFO - PROCESS | 1726 | 1464105397632 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 08:56:37 INFO - PROCESS | 1726 | 1464105397877 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:37 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b0c2400 == 144 [pid = 1726] [id = 455] 08:56:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 177 (0x8e90e800) [pid = 1726] [serial = 1366] [outer = (nil)] 08:56:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 178 (0x8f5de800) [pid = 1726] [serial = 1367] [outer = 0x8e90e800] 08:56:38 INFO - PROCESS | 1726 | 1464105398008 Marionette DEBUG loaded listener.js 08:56:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 179 (0x8f76c000) [pid = 1726] [serial = 1368] [outer = 0x8e90e800] 08:56:38 INFO - PROCESS | 1726 | 1464105398867 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:56:38 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) 08:56:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1533ms 08:56:38 INFO - PROCESS | 1726 | 1464105398943 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 08:56:38 INFO - PROCESS | 1726 | 1464105398947 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 08:56:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:56:38 INFO - PROCESS | 1726 | 1464105398956 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:56:38 INFO - PROCESS | 1726 | 1464105398958 Marionette TRACE conn4 <- [1,1794,null,{}] 08:56:38 INFO - PROCESS | 1726 | 1464105398964 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:39 INFO - PROCESS | 1726 | 1464105399191 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 08:56:39 INFO - PROCESS | 1726 | 1464105399524 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:39 INFO - PROCESS | 1726 | ++DOCSHELL 0x87187000 == 145 [pid = 1726] [id = 456] 08:56:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 180 (0x8abda800) [pid = 1726] [serial = 1369] [outer = (nil)] 08:56:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 181 (0x90a70400) [pid = 1726] [serial = 1370] [outer = 0x8abda800] 08:56:39 INFO - PROCESS | 1726 | 1464105399617 Marionette DEBUG loaded listener.js 08:56:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 182 (0x90b69800) [pid = 1726] [serial = 1371] [outer = 0x8abda800] 08:56:40 INFO - PROCESS | 1726 | 1464105400487 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:56:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:56:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1581ms 08:56:40 INFO - PROCESS | 1726 | 1464105400538 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 08:56:40 INFO - PROCESS | 1726 | 1464105400543 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 08:56:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:56:40 INFO - PROCESS | 1726 | 1464105400549 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:56:40 INFO - PROCESS | 1726 | 1464105400553 Marionette TRACE conn4 <- [1,1798,null,{}] 08:56:40 INFO - PROCESS | 1726 | 1464105400558 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:40 INFO - PROCESS | 1726 | 1464105400760 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 08:56:41 INFO - PROCESS | 1726 | 1464105401033 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:41 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f5d8c00 == 146 [pid = 1726] [id = 457] 08:56:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 183 (0x90d97400) [pid = 1726] [serial = 1372] [outer = (nil)] 08:56:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 184 (0x90da4400) [pid = 1726] [serial = 1373] [outer = 0x90d97400] 08:56:41 INFO - PROCESS | 1726 | 1464105401173 Marionette DEBUG loaded listener.js 08:56:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 185 (0x919f3800) [pid = 1726] [serial = 1374] [outer = 0x90d97400] 08:56:42 INFO - PROCESS | 1726 | 1464105402064 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 08:56:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1579ms 08:56:42 INFO - PROCESS | 1726 | 1464105402130 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 08:56:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:56:42 INFO - PROCESS | 1726 | 1464105402134 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 08:56:42 INFO - PROCESS | 1726 | 1464105402141 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:56:42 INFO - PROCESS | 1726 | 1464105402145 Marionette TRACE conn4 <- [1,1802,null,{}] 08:56:42 INFO - PROCESS | 1726 | 1464105402151 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:42 INFO - PROCESS | 1726 | 1464105402374 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 08:56:42 INFO - PROCESS | 1726 | 1464105402695 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:42 INFO - PROCESS | 1726 | ++DOCSHELL 0x90d9c800 == 147 [pid = 1726] [id = 458] 08:56:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 186 (0x919fe400) [pid = 1726] [serial = 1375] [outer = (nil)] 08:56:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 187 (0x9237bc00) [pid = 1726] [serial = 1376] [outer = 0x919fe400] 08:56:42 INFO - PROCESS | 1726 | 1464105402792 Marionette DEBUG loaded listener.js 08:56:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 188 (0x92894800) [pid = 1726] [serial = 1377] [outer = 0x919fe400] 08:56:43 INFO - PROCESS | 1726 | 1464105403676 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:56:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:56:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1584ms 08:56:43 INFO - PROCESS | 1726 | 1464105403725 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 08:56:43 INFO - PROCESS | 1726 | 1464105403729 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 08:56:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:56:43 INFO - PROCESS | 1726 | 1464105403735 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:56:43 INFO - PROCESS | 1726 | 1464105403738 Marionette TRACE conn4 <- [1,1806,null,{}] 08:56:43 INFO - PROCESS | 1726 | 1464105403744 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:43 INFO - PROCESS | 1726 | 1464105403951 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 08:56:44 INFO - PROCESS | 1726 | 1464105404304 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:44 INFO - PROCESS | 1726 | ++DOCSHELL 0x85f83400 == 148 [pid = 1726] [id = 459] 08:56:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 189 (0x8e16b000) [pid = 1726] [serial = 1378] [outer = (nil)] 08:56:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 190 (0x92999800) [pid = 1726] [serial = 1379] [outer = 0x8e16b000] 08:56:44 INFO - PROCESS | 1726 | 1464105404392 Marionette DEBUG loaded listener.js 08:56:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 191 (0x92c62000) [pid = 1726] [serial = 1380] [outer = 0x8e16b000] 08:56:45 INFO - PROCESS | 1726 | 1464105405279 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 08:56:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:56:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1577ms 08:56:45 INFO - PROCESS | 1726 | 1464105405313 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 08:56:45 INFO - PROCESS | 1726 | 1464105405316 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 08:56:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:56:45 INFO - PROCESS | 1726 | 1464105405323 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:56:45 INFO - PROCESS | 1726 | 1464105405336 Marionette TRACE conn4 <- [1,1810,null,{}] 08:56:45 INFO - PROCESS | 1726 | 1464105405341 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:45 INFO - PROCESS | 1726 | 1464105405534 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 08:56:45 INFO - PROCESS | 1726 | 1464105405815 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:45 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f5de000 == 149 [pid = 1726] [id = 460] 08:56:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 192 (0x92381c00) [pid = 1726] [serial = 1381] [outer = (nil)] 08:56:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 193 (0x92eaac00) [pid = 1726] [serial = 1382] [outer = 0x92381c00] 08:56:45 INFO - PROCESS | 1726 | 1464105405945 Marionette DEBUG loaded listener.js 08:56:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 194 (0x92eb0400) [pid = 1726] [serial = 1383] [outer = 0x92381c00] 08:56:46 INFO - PROCESS | 1726 | 1464105406786 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:56:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1538ms 08:56:46 INFO - PROCESS | 1726 | 1464105406862 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 08:56:46 INFO - PROCESS | 1726 | 1464105406866 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 08:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:56:46 INFO - PROCESS | 1726 | 1464105406872 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:56:46 INFO - PROCESS | 1726 | 1464105406876 Marionette TRACE conn4 <- [1,1814,null,{}] 08:56:46 INFO - PROCESS | 1726 | 1464105406881 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:47 INFO - PROCESS | 1726 | 1464105407079 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 08:56:47 INFO - PROCESS | 1726 | 1464105407358 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:47 INFO - PROCESS | 1726 | ++DOCSHELL 0x919f2000 == 150 [pid = 1726] [id = 461] 08:56:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 195 (0x92c62800) [pid = 1726] [serial = 1384] [outer = (nil)] 08:56:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 196 (0x93ae0800) [pid = 1726] [serial = 1385] [outer = 0x92c62800] 08:56:47 INFO - PROCESS | 1726 | 1464105407486 Marionette DEBUG loaded listener.js 08:56:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 197 (0x93b86c00) [pid = 1726] [serial = 1386] [outer = 0x92c62800] 08:56:48 INFO - PROCESS | 1726 | 1464105408412 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:56:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:56:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1579ms 08:56:48 INFO - PROCESS | 1726 | 1464105408452 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 08:56:48 INFO - PROCESS | 1726 | 1464105408456 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 08:56:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:56:48 INFO - PROCESS | 1726 | 1464105408462 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:56:48 INFO - PROCESS | 1726 | 1464105408466 Marionette TRACE conn4 <- [1,1818,null,{}] 08:56:48 INFO - PROCESS | 1726 | 1464105408471 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:48 INFO - PROCESS | 1726 | 1464105408666 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 08:56:48 INFO - PROCESS | 1726 | 1464105408962 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:49 INFO - PROCESS | 1726 | ++DOCSHELL 0x8588c000 == 151 [pid = 1726] [id = 462] 08:56:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 198 (0x8abd3800) [pid = 1726] [serial = 1387] [outer = (nil)] 08:56:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 199 (0x93d91400) [pid = 1726] [serial = 1388] [outer = 0x8abd3800] 08:56:49 INFO - PROCESS | 1726 | 1464105409110 Marionette DEBUG loaded listener.js 08:56:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 200 (0x94fc9000) [pid = 1726] [serial = 1389] [outer = 0x8abd3800] 08:56:50 INFO - PROCESS | 1726 | 1464105410037 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 08:56:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:56:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1628ms 08:56:50 INFO - PROCESS | 1726 | 1464105410092 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 08:56:50 INFO - PROCESS | 1726 | 1464105410095 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 08:56:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:56:50 INFO - PROCESS | 1726 | 1464105410102 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:56:50 INFO - PROCESS | 1726 | 1464105410104 Marionette TRACE conn4 <- [1,1822,null,{}] 08:56:50 INFO - PROCESS | 1726 | 1464105410110 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:50 INFO - PROCESS | 1726 | 1464105410319 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 08:56:50 INFO - PROCESS | 1726 | 1464105410599 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:50 INFO - PROCESS | 1726 | ++DOCSHELL 0x92eb4400 == 152 [pid = 1726] [id = 463] 08:56:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 201 (0x9515b400) [pid = 1726] [serial = 1390] [outer = (nil)] 08:56:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 202 (0x951e6800) [pid = 1726] [serial = 1391] [outer = 0x9515b400] 08:56:50 INFO - PROCESS | 1726 | 1464105410728 Marionette DEBUG loaded listener.js 08:56:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 203 (0x951efc00) [pid = 1726] [serial = 1392] [outer = 0x9515b400] 08:56:51 INFO - PROCESS | 1726 | 1464105411616 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 08:56:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:56:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1584ms 08:56:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:56:51 INFO - PROCESS | 1726 | 1464105411687 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 08:56:51 INFO - PROCESS | 1726 | 1464105411690 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 08:56:51 INFO - PROCESS | 1726 | 1464105411697 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:56:51 INFO - PROCESS | 1726 | 1464105411700 Marionette TRACE conn4 <- [1,1826,null,{}] 08:56:51 INFO - PROCESS | 1726 | 1464105411706 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:51 INFO - PROCESS | 1726 | 1464105411924 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 08:56:52 INFO - PROCESS | 1726 | 1464105412247 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:52 INFO - PROCESS | 1726 | ++DOCSHELL 0x85889400 == 153 [pid = 1726] [id = 464] 08:56:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 204 (0x8588b000) [pid = 1726] [serial = 1393] [outer = (nil)] 08:56:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 205 (0x95364400) [pid = 1726] [serial = 1394] [outer = 0x8588b000] 08:56:52 INFO - PROCESS | 1726 | 1464105412340 Marionette DEBUG loaded listener.js 08:56:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 206 (0x965c3000) [pid = 1726] [serial = 1395] [outer = 0x8588b000] 08:56:53 INFO - PROCESS | 1726 | 1464105413234 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 08:56:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:56:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1589ms 08:56:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:56:53 INFO - PROCESS | 1726 | 1464105413286 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 08:56:53 INFO - PROCESS | 1726 | 1464105413289 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 08:56:53 INFO - PROCESS | 1726 | 1464105413295 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:56:53 INFO - PROCESS | 1726 | 1464105413299 Marionette TRACE conn4 <- [1,1830,null,{}] 08:56:53 INFO - PROCESS | 1726 | 1464105413304 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:53 INFO - PROCESS | 1726 | 1464105413508 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 08:56:53 INFO - PROCESS | 1726 | 1464105413843 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:53 INFO - PROCESS | 1726 | ++DOCSHELL 0x85885c00 == 154 [pid = 1726] [id = 465] 08:56:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 207 (0x90c67000) [pid = 1726] [serial = 1396] [outer = (nil)] 08:56:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 208 (0x9816f400) [pid = 1726] [serial = 1397] [outer = 0x90c67000] 08:56:53 INFO - PROCESS | 1726 | 1464105413933 Marionette DEBUG loaded listener.js 08:56:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 209 (0x98362000) [pid = 1726] [serial = 1398] [outer = 0x90c67000] 08:56:54 INFO - PROCESS | 1726 | 1464105414814 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 08:56:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:56:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1578ms 08:56:54 INFO - PROCESS | 1726 | 1464105414874 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 08:56:54 INFO - PROCESS | 1726 | 1464105414878 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 08:56:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:56:54 INFO - PROCESS | 1726 | 1464105414884 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:56:54 INFO - PROCESS | 1726 | 1464105414886 Marionette TRACE conn4 <- [1,1834,null,{}] 08:56:54 INFO - PROCESS | 1726 | 1464105414897 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:55 INFO - PROCESS | 1726 | 1464105415098 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 08:56:56 INFO - PROCESS | 1726 | --DOCSHELL 0x9515a400 == 153 [pid = 1726] [id = 294] 08:56:56 INFO - PROCESS | 1726 | --DOCSHELL 0x98103800 == 152 [pid = 1726] [id = 163] 08:56:56 INFO - PROCESS | 1726 | --DOCSHELL 0x8cf72000 == 151 [pid = 1726] [id = 208] 08:56:56 INFO - PROCESS | 1726 | --DOCSHELL 0x8650a000 == 150 [pid = 1726] [id = 293] 08:56:56 INFO - PROCESS | 1726 | --DOCSHELL 0x85881c00 == 149 [pid = 1726] [id = 297] 08:56:56 INFO - PROCESS | 1726 | --DOCSHELL 0x85f7a800 == 148 [pid = 1726] [id = 299] 08:56:56 INFO - PROCESS | 1726 | --DOCSHELL 0x85881400 == 147 [pid = 1726] [id = 298] 08:56:56 INFO - PROCESS | 1726 | --DOCSHELL 0x92376c00 == 146 [pid = 1726] [id = 71] 08:56:56 INFO - PROCESS | 1726 | --DOCSHELL 0x9a3d5c00 == 145 [pid = 1726] [id = 295] 08:56:56 INFO - PROCESS | 1726 | --DOCSHELL 0x8f5dc800 == 144 [pid = 1726] [id = 196] 08:56:56 INFO - PROCESS | 1726 | --DOCSHELL 0x8d577400 == 143 [pid = 1726] [id = 195] 08:56:56 INFO - PROCESS | 1726 | --DOCSHELL 0x85f81c00 == 142 [pid = 1726] [id = 446] 08:56:56 INFO - PROCESS | 1726 | --DOCSHELL 0x849e5000 == 141 [pid = 1726] [id = 445] 08:56:56 INFO - PROCESS | 1726 | --DOCSHELL 0x849e8800 == 140 [pid = 1726] [id = 444] 08:56:56 INFO - PROCESS | 1726 | --DOCSHELL 0x849e9000 == 139 [pid = 1726] [id = 443] 08:56:56 INFO - PROCESS | 1726 | --DOCSHELL 0x90b69c00 == 138 [pid = 1726] [id = 439] 08:56:56 INFO - PROCESS | 1726 | --DOCSHELL 0x85eec000 == 137 [pid = 1726] [id = 437] 08:56:56 INFO - PROCESS | 1726 | --DOCSHELL 0x849e5c00 == 136 [pid = 1726] [id = 438] 08:56:56 INFO - PROCESS | 1726 | --DOCSHELL 0x86509400 == 135 [pid = 1726] [id = 436] 08:56:56 INFO - PROCESS | 1726 | --DOCSHELL 0x8a8c1400 == 134 [pid = 1726] [id = 435] 08:56:56 INFO - PROCESS | 1726 | --DOCSHELL 0x8e313000 == 133 [pid = 1726] [id = 434] 08:56:56 INFO - PROCESS | 1726 | --DOCSHELL 0x8e30f000 == 132 [pid = 1726] [id = 433] 08:56:56 INFO - PROCESS | 1726 | --DOCSHELL 0x8bd5dc00 == 131 [pid = 1726] [id = 431] 08:56:56 INFO - PROCESS | 1726 | --DOCSHELL 0x8cf49400 == 130 [pid = 1726] [id = 432] 08:56:56 INFO - PROCESS | 1726 | --DOCSHELL 0x8cccc400 == 129 [pid = 1726] [id = 430] 08:56:56 INFO - PROCESS | 1726 | --DOCSHELL 0x867ed400 == 128 [pid = 1726] [id = 429] 08:56:56 INFO - PROCESS | 1726 | --DOCSHELL 0x88861000 == 127 [pid = 1726] [id = 428] 08:56:56 INFO - PROCESS | 1726 | --DOCSHELL 0x87c0b000 == 126 [pid = 1726] [id = 427] 08:56:56 INFO - PROCESS | 1726 | --DOCSHELL 0x85f87c00 == 125 [pid = 1726] [id = 426] 08:56:56 INFO - PROCESS | 1726 | --DOCSHELL 0x85f7cc00 == 124 [pid = 1726] [id = 424] 08:56:56 INFO - PROCESS | 1726 | --DOCSHELL 0x86f7ec00 == 123 [pid = 1726] [id = 425] 08:56:56 INFO - PROCESS | 1726 | --DOCSHELL 0x87d0cc00 == 122 [pid = 1726] [id = 423] 08:56:57 INFO - PROCESS | 1726 | --DOMWINDOW == 208 (0x999a5800) [pid = 1726] [serial = 1188] [outer = (nil)] [url = about:blank] 08:56:57 INFO - PROCESS | 1726 | --DOMWINDOW == 207 (0x88869c00) [pid = 1726] [serial = 1265] [outer = (nil)] [url = about:blank] 08:56:57 INFO - PROCESS | 1726 | --DOMWINDOW == 206 (0x89877800) [pid = 1726] [serial = 1266] [outer = (nil)] [url = about:blank] 08:56:57 INFO - PROCESS | 1726 | --DOMWINDOW == 205 (0x87d03400) [pid = 1726] [serial = 1268] [outer = (nil)] [url = about:blank] 08:56:57 INFO - PROCESS | 1726 | --DOMWINDOW == 204 (0x90a71c00) [pid = 1726] [serial = 1220] [outer = (nil)] [url = about:blank] 08:56:57 INFO - PROCESS | 1726 | --DOMWINDOW == 203 (0x8e89cc00) [pid = 1726] [serial = 1217] [outer = (nil)] [url = about:blank] 08:56:57 INFO - PROCESS | 1726 | --DOMWINDOW == 202 (0x8e315800) [pid = 1726] [serial = 1214] [outer = (nil)] [url = about:blank] 08:56:57 INFO - PROCESS | 1726 | --DOMWINDOW == 201 (0x8d68bc00) [pid = 1726] [serial = 1211] [outer = (nil)] [url = about:blank] 08:56:57 INFO - PROCESS | 1726 | --DOMWINDOW == 200 (0x8ba7c800) [pid = 1726] [serial = 1208] [outer = (nil)] [url = about:blank] 08:56:57 INFO - PROCESS | 1726 | --DOMWINDOW == 199 (0x87c0c800) [pid = 1726] [serial = 1205] [outer = (nil)] [url = about:blank] 08:56:57 INFO - PROCESS | 1726 | --DOMWINDOW == 198 (0x8bed6c00) [pid = 1726] [serial = 1202] [outer = (nil)] [url = about:blank] 08:56:57 INFO - PROCESS | 1726 | --DOMWINDOW == 197 (0x87181c00) [pid = 1726] [serial = 1262] [outer = (nil)] [url = about:blank] 08:56:57 INFO - PROCESS | 1726 | --DOMWINDOW == 196 (0x8650d000) [pid = 1726] [serial = 1259] [outer = (nil)] [url = about:blank] 08:56:57 INFO - PROCESS | 1726 | --DOMWINDOW == 195 (0x867f5800) [pid = 1726] [serial = 1260] [outer = (nil)] [url = about:blank] 08:56:57 INFO - PROCESS | 1726 | --DOMWINDOW == 194 (0x8aa58c00) [pid = 1726] [serial = 1271] [outer = (nil)] [url = about:blank] 08:56:57 INFO - PROCESS | 1726 | --DOMWINDOW == 193 (0x856c5800) [pid = 1726] [serial = 1257] [outer = (nil)] [url = about:blank] 08:56:57 INFO - PROCESS | 1726 | --DOMWINDOW == 192 (0x849f2c00) [pid = 1726] [serial = 1256] [outer = (nil)] [url = about:blank] 08:56:57 INFO - PROCESS | 1726 | --DOMWINDOW == 191 (0x9a7b3800) [pid = 1726] [serial = 1253] [outer = (nil)] [url = about:blank] 08:56:57 INFO - PROCESS | 1726 | --DOMWINDOW == 190 (0x9a3ccc00) [pid = 1726] [serial = 1250] [outer = (nil)] [url = about:blank] 08:56:57 INFO - PROCESS | 1726 | --DOMWINDOW == 189 (0x9a0dc400) [pid = 1726] [serial = 1247] [outer = (nil)] [url = about:blank] 08:56:57 INFO - PROCESS | 1726 | --DOMWINDOW == 188 (0x99fce000) [pid = 1726] [serial = 1244] [outer = (nil)] [url = about:blank] 08:56:57 INFO - PROCESS | 1726 | --DOMWINDOW == 187 (0x99f56c00) [pid = 1726] [serial = 1241] [outer = (nil)] [url = about:blank] 08:56:57 INFO - PROCESS | 1726 | --DOMWINDOW == 186 (0x99e6a000) [pid = 1726] [serial = 1238] [outer = (nil)] [url = about:blank] 08:56:57 INFO - PROCESS | 1726 | --DOMWINDOW == 185 (0x999d9800) [pid = 1726] [serial = 1235] [outer = (nil)] [url = about:blank] 08:56:57 INFO - PROCESS | 1726 | --DOMWINDOW == 184 (0x9515bc00) [pid = 1726] [serial = 1232] [outer = (nil)] [url = about:blank] 08:56:57 INFO - PROCESS | 1726 | --DOMWINDOW == 183 (0x92adbc00) [pid = 1726] [serial = 1229] [outer = (nil)] [url = about:blank] 08:56:57 INFO - PROCESS | 1726 | --DOMWINDOW == 182 (0x92381800) [pid = 1726] [serial = 1226] [outer = (nil)] [url = about:blank] 08:56:57 INFO - PROCESS | 1726 | --DOMWINDOW == 181 (0x919f8400) [pid = 1726] [serial = 1223] [outer = (nil)] [url = about:blank] 08:56:57 INFO - PROCESS | 1726 | --DOMWINDOW == 180 (0x88863c00) [pid = 1726] [serial = 1269] [outer = (nil)] [url = about:blank] 08:56:57 INFO - PROCESS | 1726 | --DOMWINDOW == 179 (0x875ec000) [pid = 1726] [serial = 1263] [outer = (nil)] [url = about:blank] 08:56:57 INFO - PROCESS | 1726 | 1464105417274 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:57 INFO - PROCESS | 1726 | ++DOCSHELL 0x856be400 == 123 [pid = 1726] [id = 466] 08:56:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 180 (0x856c0800) [pid = 1726] [serial = 1399] [outer = (nil)] 08:56:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 181 (0x85884800) [pid = 1726] [serial = 1400] [outer = 0x856c0800] 08:56:57 INFO - PROCESS | 1726 | 1464105417354 Marionette DEBUG loaded listener.js 08:56:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 182 (0x85ef0c00) [pid = 1726] [serial = 1401] [outer = 0x856c0800] 08:56:58 INFO - PROCESS | 1726 | 1464105418146 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 08:56:58 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 08:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 3285ms 08:56:58 INFO - PROCESS | 1726 | 1464105418170 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 08:56:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:56:58 INFO - PROCESS | 1726 | 1464105418176 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 08:56:58 INFO - PROCESS | 1726 | 1464105418183 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:56:58 INFO - PROCESS | 1726 | 1464105418188 Marionette TRACE conn4 <- [1,1838,null,{}] 08:56:58 INFO - PROCESS | 1726 | 1464105418195 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:58 INFO - PROCESS | 1726 | 1464105418400 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 08:56:58 INFO - PROCESS | 1726 | 1464105418608 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:58 INFO - PROCESS | 1726 | ++DOCSHELL 0x86f7a400 == 124 [pid = 1726] [id = 467] 08:56:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 183 (0x86f81000) [pid = 1726] [serial = 1402] [outer = (nil)] 08:56:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 184 (0x87186800) [pid = 1726] [serial = 1403] [outer = 0x86f81000] 08:56:58 INFO - PROCESS | 1726 | 1464105418685 Marionette DEBUG loaded listener.js 08:56:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 185 (0x875f3400) [pid = 1726] [serial = 1404] [outer = 0x86f81000] 08:56:59 INFO - PROCESS | 1726 | 1464105419572 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:56:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:56:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1438ms 08:56:59 INFO - PROCESS | 1726 | 1464105419631 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 08:56:59 INFO - PROCESS | 1726 | 1464105419637 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 08:56:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:56:59 INFO - PROCESS | 1726 | 1464105419643 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:56:59 INFO - PROCESS | 1726 | 1464105419646 Marionette TRACE conn4 <- [1,1842,null,{}] 08:56:59 INFO - PROCESS | 1726 | 1464105419652 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:59 INFO - PROCESS | 1726 | 1464105419905 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 08:56:59 INFO - PROCESS | 1726 | 1464105419935 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:59 INFO - PROCESS | 1726 | ++DOCSHELL 0x870bc800 == 125 [pid = 1726] [id = 468] 08:56:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 186 (0x88862400) [pid = 1726] [serial = 1405] [outer = (nil)] 08:56:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 187 (0x8a61d400) [pid = 1726] [serial = 1406] [outer = 0x88862400] 08:57:00 INFO - PROCESS | 1726 | 1464105420007 Marionette DEBUG loaded listener.js 08:57:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 188 (0x8aa58c00) [pid = 1726] [serial = 1407] [outer = 0x88862400] 08:57:01 INFO - PROCESS | 1726 | 1464105421063 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 08:57:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:57:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1478ms 08:57:01 INFO - PROCESS | 1726 | 1464105421134 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 08:57:01 INFO - PROCESS | 1726 | 1464105421137 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 08:57:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:57:01 INFO - PROCESS | 1726 | 1464105421153 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:57:01 INFO - PROCESS | 1726 | 1464105421162 Marionette TRACE conn4 <- [1,1846,null,{}] 08:57:01 INFO - PROCESS | 1726 | 1464105421175 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:01 INFO - PROCESS | 1726 | 1464105421430 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 08:57:02 INFO - PROCESS | 1726 | --DOMWINDOW == 187 (0x8e90a800) [pid = 1726] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:57:02 INFO - PROCESS | 1726 | --DOMWINDOW == 186 (0x8b0d0400) [pid = 1726] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:57:02 INFO - PROCESS | 1726 | --DOMWINDOW == 185 (0x8b350400) [pid = 1726] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:57:02 INFO - PROCESS | 1726 | --DOMWINDOW == 184 (0x8bd55c00) [pid = 1726] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:57:02 INFO - PROCESS | 1726 | --DOMWINDOW == 183 (0x8b1e8400) [pid = 1726] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:57:02 INFO - PROCESS | 1726 | --DOMWINDOW == 182 (0x8a8b9000) [pid = 1726] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:57:02 INFO - PROCESS | 1726 | --DOMWINDOW == 181 (0x8b0c7400) [pid = 1726] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:57:02 INFO - PROCESS | 1726 | --DOMWINDOW == 180 (0x86f86800) [pid = 1726] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:57:02 INFO - PROCESS | 1726 | --DOMWINDOW == 179 (0x99fdb800) [pid = 1726] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:57:02 INFO - PROCESS | 1726 | --DOMWINDOW == 178 (0x90c5f800) [pid = 1726] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:57:02 INFO - PROCESS | 1726 | --DOMWINDOW == 177 (0x8e898000) [pid = 1726] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:57:02 INFO - PROCESS | 1726 | --DOMWINDOW == 176 (0x8e152400) [pid = 1726] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:57:02 INFO - PROCESS | 1726 | --DOMWINDOW == 175 (0x8cf71800) [pid = 1726] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:57:02 INFO - PROCESS | 1726 | --DOMWINDOW == 174 (0x8717c400) [pid = 1726] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:57:02 INFO - PROCESS | 1726 | --DOMWINDOW == 173 (0x92808400) [pid = 1726] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:57:02 INFO - PROCESS | 1726 | --DOMWINDOW == 172 (0x8e580400) [pid = 1726] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:57:02 INFO - PROCESS | 1726 | --DOMWINDOW == 171 (0x8cf1b800) [pid = 1726] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:57:02 INFO - PROCESS | 1726 | --DOMWINDOW == 170 (0x98d99000) [pid = 1726] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:57:02 INFO - PROCESS | 1726 | --DOMWINDOW == 169 (0x8f54ac00) [pid = 1726] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:57:02 INFO - PROCESS | 1726 | --DOMWINDOW == 168 (0x8b1e5000) [pid = 1726] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:57:02 INFO - PROCESS | 1726 | --DOMWINDOW == 167 (0x919f5c00) [pid = 1726] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:57:02 INFO - PROCESS | 1726 | --DOMWINDOW == 166 (0x90d9b000) [pid = 1726] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:57:02 INFO - PROCESS | 1726 | --DOMWINDOW == 165 (0x849eb400) [pid = 1726] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:57:02 INFO - PROCESS | 1726 | --DOMWINDOW == 164 (0x8f54dc00) [pid = 1726] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:57:02 INFO - PROCESS | 1726 | --DOMWINDOW == 163 (0x919f5800) [pid = 1726] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:57:02 INFO - PROCESS | 1726 | --DOMWINDOW == 162 (0x8e312800) [pid = 1726] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:57:02 INFO - PROCESS | 1726 | --DOMWINDOW == 161 (0x8aa58400) [pid = 1726] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:57:02 INFO - PROCESS | 1726 | --DOMWINDOW == 160 (0x8abd4000) [pid = 1726] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:57:02 INFO - PROCESS | 1726 | --DOMWINDOW == 159 (0x8b0d0000) [pid = 1726] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:57:02 INFO - PROCESS | 1726 | --DOMWINDOW == 158 (0x87d01800) [pid = 1726] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:57:02 INFO - PROCESS | 1726 | --DOMWINDOW == 157 (0x99688800) [pid = 1726] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:57:02 INFO - PROCESS | 1726 | --DOMWINDOW == 156 (0x90d9c400) [pid = 1726] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:57:02 INFO - PROCESS | 1726 | --DOMWINDOW == 155 (0x86f82800) [pid = 1726] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:57:02 INFO - PROCESS | 1726 | --DOMWINDOW == 154 (0x8b1eec00) [pid = 1726] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:57:02 INFO - PROCESS | 1726 | --DOMWINDOW == 153 (0x8cf75000) [pid = 1726] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:57:02 INFO - PROCESS | 1726 | --DOMWINDOW == 152 (0x87c09c00) [pid = 1726] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:57:02 INFO - PROCESS | 1726 | --DOMWINDOW == 151 (0x85f81400) [pid = 1726] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:57:02 INFO - PROCESS | 1726 | --DOMWINDOW == 150 (0x8d687800) [pid = 1726] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:57:02 INFO - PROCESS | 1726 | --DOMWINDOW == 149 (0x99f57000) [pid = 1726] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:57:02 INFO - PROCESS | 1726 | --DOMWINDOW == 148 (0x8e172c00) [pid = 1726] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:57:02 INFO - PROCESS | 1726 | --DOMWINDOW == 147 (0x93d9b800) [pid = 1726] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:57:02 INFO - PROCESS | 1726 | --DOMWINDOW == 146 (0x87d10800) [pid = 1726] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:57:02 INFO - PROCESS | 1726 | 1464105422576 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:02 INFO - PROCESS | 1726 | ************************* 08:57:02 INFO - PROCESS | 1726 | A coding exception was thrown and uncaught in a Task. 08:57:02 INFO - PROCESS | 1726 | 08:57:02 INFO - PROCESS | 1726 | Full message: TypeError: NetworkError when attempting to fetch resource. 08:57:02 INFO - PROCESS | 1726 | Full stack: 08:57:02 INFO - PROCESS | 1726 | ************************* 08:57:02 INFO - PROCESS | 1726 | ++DOCSHELL 0x849eb400 == 126 [pid = 1726] [id = 469] 08:57:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 147 (0x85886400) [pid = 1726] [serial = 1408] [outer = (nil)] 08:57:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 148 (0x86f86800) [pid = 1726] [serial = 1409] [outer = 0x85886400] 08:57:02 INFO - PROCESS | 1726 | 1464105422670 Marionette DEBUG loaded listener.js 08:57:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 149 (0x8aa58400) [pid = 1726] [serial = 1410] [outer = 0x85886400] 08:57:03 INFO - PROCESS | 1726 | 1464105423400 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:57:03 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) 08:57:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 2304ms 08:57:03 INFO - PROCESS | 1726 | 1464105423450 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 08:57:03 INFO - PROCESS | 1726 | 1464105423454 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 08:57:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:57:03 INFO - PROCESS | 1726 | 1464105423460 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:57:03 INFO - PROCESS | 1726 | 1464105423464 Marionette TRACE conn4 <- [1,1850,null,{}] 08:57:03 INFO - PROCESS | 1726 | 1464105423469 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:03 INFO - PROCESS | 1726 | 1464105423722 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 08:57:03 INFO - PROCESS | 1726 | 1464105423747 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:03 INFO - PROCESS | 1726 | ++DOCSHELL 0x8aa58000 == 127 [pid = 1726] [id = 470] 08:57:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 150 (0x8aa63c00) [pid = 1726] [serial = 1411] [outer = (nil)] 08:57:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 151 (0x8bd57800) [pid = 1726] [serial = 1412] [outer = 0x8aa63c00] 08:57:03 INFO - PROCESS | 1726 | 1464105423820 Marionette DEBUG loaded listener.js 08:57:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 152 (0x8becac00) [pid = 1726] [serial = 1413] [outer = 0x8aa63c00] 08:57:05 INFO - PROCESS | 1726 | 1464105425075 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:57:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:57:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1680ms 08:57:05 INFO - PROCESS | 1726 | 1464105425142 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 08:57:05 INFO - PROCESS | 1726 | 1464105425148 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 08:57:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:57:05 INFO - PROCESS | 1726 | 1464105425157 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:57:05 INFO - PROCESS | 1726 | 1464105425161 Marionette TRACE conn4 <- [1,1854,null,{}] 08:57:05 INFO - PROCESS | 1726 | 1464105425170 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:05 INFO - PROCESS | 1726 | 1464105425391 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 08:57:05 INFO - PROCESS | 1726 | 1464105425726 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:05 INFO - PROCESS | 1726 | ++DOCSHELL 0x86509400 == 128 [pid = 1726] [id = 471] 08:57:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 153 (0x8650a800) [pid = 1726] [serial = 1414] [outer = (nil)] 08:57:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 154 (0x87d03400) [pid = 1726] [serial = 1415] [outer = 0x8650a800] 08:57:05 INFO - PROCESS | 1726 | 1464105425820 Marionette DEBUG loaded listener.js 08:57:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 155 (0x8886a800) [pid = 1726] [serial = 1416] [outer = 0x8650a800] 08:57:06 INFO - PROCESS | 1726 | 1464105426736 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:57:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1640ms 08:57:06 INFO - PROCESS | 1726 | 1464105426797 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 08:57:06 INFO - PROCESS | 1726 | 1464105426806 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 08:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:57:06 INFO - PROCESS | 1726 | 1464105426816 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:57:06 INFO - PROCESS | 1726 | 1464105426820 Marionette TRACE conn4 <- [1,1858,null,{}] 08:57:06 INFO - PROCESS | 1726 | 1464105426826 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:07 INFO - PROCESS | 1726 | 1464105427052 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 08:57:07 INFO - PROCESS | 1726 | 1464105427379 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:07 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b0c9000 == 129 [pid = 1726] [id = 472] 08:57:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 156 (0x8b0cc400) [pid = 1726] [serial = 1417] [outer = (nil)] 08:57:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 157 (0x8becd000) [pid = 1726] [serial = 1418] [outer = 0x8b0cc400] 08:57:07 INFO - PROCESS | 1726 | 1464105427472 Marionette DEBUG loaded listener.js 08:57:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 158 (0x8cccc000) [pid = 1726] [serial = 1419] [outer = 0x8b0cc400] 08:57:08 INFO - PROCESS | 1726 | 1464105428410 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 08:57:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:57:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1631ms 08:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:57:08 INFO - PROCESS | 1726 | 1464105428447 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 08:57:08 INFO - PROCESS | 1726 | 1464105428451 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 08:57:08 INFO - PROCESS | 1726 | 1464105428458 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:57:08 INFO - PROCESS | 1726 | 1464105428464 Marionette TRACE conn4 <- [1,1862,null,{}] 08:57:08 INFO - PROCESS | 1726 | 1464105428480 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:08 INFO - PROCESS | 1726 | 1464105428700 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 08:57:09 INFO - PROCESS | 1726 | 1464105429047 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:09 INFO - PROCESS | 1726 | ++DOCSHELL 0x89869800 == 130 [pid = 1726] [id = 473] 08:57:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 159 (0x8bd52000) [pid = 1726] [serial = 1420] [outer = (nil)] 08:57:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 160 (0x8cf75000) [pid = 1726] [serial = 1421] [outer = 0x8bd52000] 08:57:09 INFO - PROCESS | 1726 | 1464105429156 Marionette DEBUG loaded listener.js 08:57:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 161 (0x8d577c00) [pid = 1726] [serial = 1422] [outer = 0x8bd52000] 08:57:10 INFO - PROCESS | 1726 | 1464105430073 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 08:57:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1684ms 08:57:10 INFO - PROCESS | 1726 | 1464105430141 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 08:57:10 INFO - PROCESS | 1726 | 1464105430146 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 08:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:57:10 INFO - PROCESS | 1726 | 1464105430153 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:57:10 INFO - PROCESS | 1726 | 1464105430156 Marionette TRACE conn4 <- [1,1866,null,{}] 08:57:10 INFO - PROCESS | 1726 | 1464105430162 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:10 INFO - PROCESS | 1726 | 1464105430424 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 08:57:10 INFO - PROCESS | 1726 | 1464105430744 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:10 INFO - PROCESS | 1726 | ++DOCSHELL 0x8cf4c800 == 131 [pid = 1726] [id = 474] 08:57:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 162 (0x8cf70c00) [pid = 1726] [serial = 1423] [outer = (nil)] 08:57:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 163 (0x8e156800) [pid = 1726] [serial = 1424] [outer = 0x8cf70c00] 08:57:10 INFO - PROCESS | 1726 | 1464105430840 Marionette DEBUG loaded listener.js 08:57:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 164 (0x8e2f5800) [pid = 1726] [serial = 1425] [outer = 0x8cf70c00] 08:57:11 INFO - PROCESS | 1726 | 1464105431708 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 08:57:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:57:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1593ms 08:57:11 INFO - PROCESS | 1726 | 1464105431753 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 08:57:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:57:11 INFO - PROCESS | 1726 | 1464105431757 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 08:57:11 INFO - PROCESS | 1726 | 1464105431763 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:57:11 INFO - PROCESS | 1726 | 1464105431767 Marionette TRACE conn4 <- [1,1870,null,{}] 08:57:11 INFO - PROCESS | 1726 | 1464105431772 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:11 INFO - PROCESS | 1726 | 1464105431993 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 08:57:12 INFO - PROCESS | 1726 | 1464105432314 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:12 INFO - PROCESS | 1726 | ++DOCSHELL 0x85883400 == 132 [pid = 1726] [id = 475] 08:57:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 165 (0x8ba7e400) [pid = 1726] [serial = 1426] [outer = (nil)] 08:57:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 166 (0x8e318000) [pid = 1726] [serial = 1427] [outer = 0x8ba7e400] 08:57:12 INFO - PROCESS | 1726 | 1464105432412 Marionette DEBUG loaded listener.js 08:57:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 167 (0x8e57ac00) [pid = 1726] [serial = 1428] [outer = 0x8ba7e400] 08:57:13 INFO - PROCESS | 1726 | 1464105433312 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 08:57:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1629ms 08:57:13 INFO - PROCESS | 1726 | 1464105433393 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 08:57:13 INFO - PROCESS | 1726 | 1464105433397 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 08:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:57:13 INFO - PROCESS | 1726 | 1464105433403 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:57:13 INFO - PROCESS | 1726 | 1464105433406 Marionette TRACE conn4 <- [1,1874,null,{}] 08:57:13 INFO - PROCESS | 1726 | 1464105433412 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:13 INFO - PROCESS | 1726 | 1464105433682 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 08:57:14 INFO - PROCESS | 1726 | 1464105434028 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:14 INFO - PROCESS | 1726 | ++DOCSHELL 0x849e9400 == 133 [pid = 1726] [id = 476] 08:57:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 168 (0x8cf7e000) [pid = 1726] [serial = 1429] [outer = (nil)] 08:57:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 169 (0x8e971c00) [pid = 1726] [serial = 1430] [outer = 0x8cf7e000] 08:57:14 INFO - PROCESS | 1726 | 1464105434114 Marionette DEBUG loaded listener.js 08:57:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 170 (0x8e97f400) [pid = 1726] [serial = 1431] [outer = 0x8cf7e000] 08:57:15 INFO - PROCESS | 1726 | 1464105435031 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 08:57:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1683ms 08:57:15 INFO - PROCESS | 1726 | 1464105435087 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 08:57:15 INFO - PROCESS | 1726 | 1464105435091 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 08:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:57:15 INFO - PROCESS | 1726 | 1464105435097 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:57:15 INFO - PROCESS | 1726 | 1464105435100 Marionette TRACE conn4 <- [1,1878,null,{}] 08:57:15 INFO - PROCESS | 1726 | 1464105435106 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:15 INFO - PROCESS | 1726 | 1464105435300 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 08:57:15 INFO - PROCESS | 1726 | 1464105435617 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:15 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e148000 == 134 [pid = 1726] [id = 477] 08:57:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 171 (0x8e173c00) [pid = 1726] [serial = 1432] [outer = (nil)] 08:57:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 172 (0x8f76d000) [pid = 1726] [serial = 1433] [outer = 0x8e173c00] 08:57:15 INFO - PROCESS | 1726 | 1464105435705 Marionette DEBUG loaded listener.js 08:57:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 173 (0x8f773400) [pid = 1726] [serial = 1434] [outer = 0x8e173c00] 08:57:16 INFO - PROCESS | 1726 | 1464105436535 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 08:57:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1478ms 08:57:16 INFO - PROCESS | 1726 | 1464105436579 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 08:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:57:16 INFO - PROCESS | 1726 | 1464105436583 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 08:57:16 INFO - PROCESS | 1726 | 1464105436589 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:57:16 INFO - PROCESS | 1726 | 1464105436593 Marionette TRACE conn4 <- [1,1882,null,{}] 08:57:16 INFO - PROCESS | 1726 | 1464105436599 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:16 INFO - PROCESS | 1726 | 1464105436796 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 08:57:17 INFO - PROCESS | 1726 | 1464105437070 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:17 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ccce800 == 135 [pid = 1726] [id = 478] 08:57:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 174 (0x8e314000) [pid = 1726] [serial = 1435] [outer = (nil)] 08:57:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 175 (0x90c61c00) [pid = 1726] [serial = 1436] [outer = 0x8e314000] 08:57:17 INFO - PROCESS | 1726 | 1464105437159 Marionette DEBUG loaded listener.js 08:57:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 176 (0x90c6a000) [pid = 1726] [serial = 1437] [outer = 0x8e314000] 08:57:18 INFO - PROCESS | 1726 | 1464105438053 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 08:57:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1541ms 08:57:18 INFO - PROCESS | 1726 | 1464105438132 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 08:57:18 INFO - PROCESS | 1726 | 1464105438135 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 08:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:57:18 INFO - PROCESS | 1726 | 1464105438141 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:57:18 INFO - PROCESS | 1726 | 1464105438145 Marionette TRACE conn4 <- [1,1886,null,{}] 08:57:18 INFO - PROCESS | 1726 | 1464105438151 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:18 INFO - PROCESS | 1726 | 1464105438399 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 08:57:18 INFO - PROCESS | 1726 | 1464105438737 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:18 INFO - PROCESS | 1726 | ++DOCSHELL 0x856bdc00 == 136 [pid = 1726] [id = 479] 08:57:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 177 (0x856c5c00) [pid = 1726] [serial = 1438] [outer = (nil)] 08:57:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 178 (0x919f7c00) [pid = 1726] [serial = 1439] [outer = 0x856c5c00] 08:57:18 INFO - PROCESS | 1726 | 1464105438835 Marionette DEBUG loaded listener.js 08:57:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 179 (0x919fc400) [pid = 1726] [serial = 1440] [outer = 0x856c5c00] 08:57:19 INFO - PROCESS | 1726 | 1464105439781 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 08:57:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1685ms 08:57:19 INFO - PROCESS | 1726 | 1464105439828 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 08:57:19 INFO - PROCESS | 1726 | 1464105439831 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 08:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:57:19 INFO - PROCESS | 1726 | 1464105439869 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:57:19 INFO - PROCESS | 1726 | 1464105439874 Marionette TRACE conn4 <- [1,1890,null,{}] 08:57:19 INFO - PROCESS | 1726 | 1464105439884 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:20 INFO - PROCESS | 1726 | 1464105440098 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 08:57:20 INFO - PROCESS | 1726 | 1464105440430 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:20 INFO - PROCESS | 1726 | ++DOCSHELL 0x87d01c00 == 137 [pid = 1726] [id = 480] 08:57:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 180 (0x90d96c00) [pid = 1726] [serial = 1441] [outer = (nil)] 08:57:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 181 (0x91d0c400) [pid = 1726] [serial = 1442] [outer = 0x90d96c00] 08:57:20 INFO - PROCESS | 1726 | 1464105440524 Marionette DEBUG loaded listener.js 08:57:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 182 (0x92801c00) [pid = 1726] [serial = 1443] [outer = 0x90d96c00] 08:57:21 INFO - PROCESS | 1726 | 1464105441404 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 08:57:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1618ms 08:57:21 INFO - PROCESS | 1726 | 1464105441457 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 08:57:21 INFO - PROCESS | 1726 | 1464105441462 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 08:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:57:21 INFO - PROCESS | 1726 | 1464105441468 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:57:21 INFO - PROCESS | 1726 | 1464105441472 Marionette TRACE conn4 <- [1,1894,null,{}] 08:57:21 INFO - PROCESS | 1726 | 1464105441478 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:21 INFO - PROCESS | 1726 | 1464105441722 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 08:57:22 INFO - PROCESS | 1726 | 1464105442055 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:22 INFO - PROCESS | 1726 | ++DOCSHELL 0x91bf2400 == 138 [pid = 1726] [id = 481] 08:57:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 183 (0x92c64000) [pid = 1726] [serial = 1444] [outer = (nil)] 08:57:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 184 (0x92ea7400) [pid = 1726] [serial = 1445] [outer = 0x92c64000] 08:57:22 INFO - PROCESS | 1726 | 1464105442150 Marionette DEBUG loaded listener.js 08:57:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 185 (0x93d9b800) [pid = 1726] [serial = 1446] [outer = 0x92c64000] 08:57:23 INFO - PROCESS | 1726 | 1464105443064 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 08:57:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1634ms 08:57:23 INFO - PROCESS | 1726 | 1464105443103 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 08:57:23 INFO - PROCESS | 1726 | 1464105443106 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 08:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:57:23 INFO - PROCESS | 1726 | 1464105443112 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:57:23 INFO - PROCESS | 1726 | 1464105443116 Marionette TRACE conn4 <- [1,1898,null,{}] 08:57:23 INFO - PROCESS | 1726 | 1464105443121 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:23 INFO - PROCESS | 1726 | 1464105443434 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 08:57:23 INFO - PROCESS | 1726 | 1464105443694 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:23 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b0cf400 == 139 [pid = 1726] [id = 482] 08:57:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 186 (0x92803800) [pid = 1726] [serial = 1447] [outer = (nil)] 08:57:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 187 (0x9515bc00) [pid = 1726] [serial = 1448] [outer = 0x92803800] 08:57:23 INFO - PROCESS | 1726 | 1464105443790 Marionette DEBUG loaded listener.js 08:57:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 188 (0x951ef400) [pid = 1726] [serial = 1449] [outer = 0x92803800] 08:57:24 INFO - PROCESS | 1726 | 1464105444701 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 08:57:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:57:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1630ms 08:57:24 INFO - PROCESS | 1726 | 1464105444743 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 08:57:24 INFO - PROCESS | 1726 | 1464105444747 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 08:57:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:57:24 INFO - PROCESS | 1726 | 1464105444753 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:57:24 INFO - PROCESS | 1726 | 1464105444757 Marionette TRACE conn4 <- [1,1902,null,{}] 08:57:24 INFO - PROCESS | 1726 | 1464105444762 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:24 INFO - PROCESS | 1726 | 1464105444967 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 08:57:25 INFO - PROCESS | 1726 | 1464105445294 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:25 INFO - PROCESS | 1726 | ++DOCSHELL 0x91be7400 == 140 [pid = 1726] [id = 483] 08:57:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 189 (0x91bf3c00) [pid = 1726] [serial = 1450] [outer = (nil)] 08:57:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 190 (0x98ad1400) [pid = 1726] [serial = 1451] [outer = 0x91bf3c00] 08:57:25 INFO - PROCESS | 1726 | 1464105445383 Marionette DEBUG loaded listener.js 08:57:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 191 (0x98d9f400) [pid = 1726] [serial = 1452] [outer = 0x91bf3c00] 08:57:26 INFO - PROCESS | 1726 | 1464105446251 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 08:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1534ms 08:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:57:26 INFO - PROCESS | 1726 | 1464105446289 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 08:57:26 INFO - PROCESS | 1726 | 1464105446292 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 08:57:26 INFO - PROCESS | 1726 | 1464105446298 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:57:26 INFO - PROCESS | 1726 | 1464105446302 Marionette TRACE conn4 <- [1,1906,null,{}] 08:57:26 INFO - PROCESS | 1726 | 1464105446307 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:26 INFO - PROCESS | 1726 | 1464105446507 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 08:57:26 INFO - PROCESS | 1726 | 1464105446793 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:26 INFO - PROCESS | 1726 | ++DOCSHELL 0x9515a000 == 141 [pid = 1726] [id = 484] 08:57:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 192 (0x97743400) [pid = 1726] [serial = 1453] [outer = (nil)] 08:57:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 193 (0x99681c00) [pid = 1726] [serial = 1454] [outer = 0x97743400] 08:57:26 INFO - PROCESS | 1726 | 1464105446923 Marionette DEBUG loaded listener.js 08:57:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 194 (0x99784400) [pid = 1726] [serial = 1455] [outer = 0x97743400] 08:57:27 INFO - PROCESS | 1726 | 1464105447784 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 08:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1529ms 08:57:27 INFO - PROCESS | 1726 | 1464105447827 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 08:57:27 INFO - PROCESS | 1726 | 1464105447831 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 08:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:57:27 INFO - PROCESS | 1726 | 1464105447837 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:57:27 INFO - PROCESS | 1726 | 1464105447841 Marionette TRACE conn4 <- [1,1910,null,{}] 08:57:27 INFO - PROCESS | 1726 | 1464105447846 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:28 INFO - PROCESS | 1726 | 1464105448047 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 08:57:28 INFO - PROCESS | 1726 | 1464105448344 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:28 INFO - PROCESS | 1726 | ++DOCSHELL 0x87d0bc00 == 142 [pid = 1726] [id = 485] 08:57:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 195 (0x8bd50000) [pid = 1726] [serial = 1456] [outer = (nil)] 08:57:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 196 (0x999da400) [pid = 1726] [serial = 1457] [outer = 0x8bd50000] 08:57:28 INFO - PROCESS | 1726 | 1464105448475 Marionette DEBUG loaded listener.js 08:57:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 197 (0x999e0400) [pid = 1726] [serial = 1458] [outer = 0x8bd50000] 08:57:29 INFO - PROCESS | 1726 | 1464105449347 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 08:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1586ms 08:57:29 INFO - PROCESS | 1726 | 1464105449425 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 08:57:29 INFO - PROCESS | 1726 | 1464105449429 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 08:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:57:29 INFO - PROCESS | 1726 | 1464105449435 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:57:29 INFO - PROCESS | 1726 | 1464105449438 Marionette TRACE conn4 <- [1,1914,null,{}] 08:57:29 INFO - PROCESS | 1726 | 1464105449444 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:29 INFO - PROCESS | 1726 | 1464105449667 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 08:57:30 INFO - PROCESS | 1726 | 1464105450005 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:30 INFO - PROCESS | 1726 | ++DOCSHELL 0x856b7400 == 143 [pid = 1726] [id = 486] 08:57:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 198 (0x995ea800) [pid = 1726] [serial = 1459] [outer = (nil)] 08:57:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 199 (0x99e63400) [pid = 1726] [serial = 1460] [outer = 0x995ea800] 08:57:30 INFO - PROCESS | 1726 | 1464105450094 Marionette DEBUG loaded listener.js 08:57:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 200 (0x99e69000) [pid = 1726] [serial = 1461] [outer = 0x995ea800] 08:57:30 INFO - PROCESS | 1726 | 1464105450948 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 08:57:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1578ms 08:57:31 INFO - PROCESS | 1726 | 1464105451014 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 08:57:31 INFO - PROCESS | 1726 | 1464105451018 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 08:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:57:31 INFO - PROCESS | 1726 | 1464105451025 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:57:31 INFO - PROCESS | 1726 | 1464105451029 Marionette TRACE conn4 <- [1,1918,null,{}] 08:57:31 INFO - PROCESS | 1726 | 1464105451034 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:31 INFO - PROCESS | 1726 | 1464105451243 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 08:57:31 INFO - PROCESS | 1726 | 1464105451528 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:31 INFO - PROCESS | 1726 | ++DOCSHELL 0x999e2400 == 144 [pid = 1726] [id = 487] 08:57:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 201 (0x99a6b800) [pid = 1726] [serial = 1462] [outer = (nil)] 08:57:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 202 (0x99f53800) [pid = 1726] [serial = 1463] [outer = 0x99a6b800] 08:57:31 INFO - PROCESS | 1726 | 1464105451661 Marionette DEBUG loaded listener.js 08:57:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 203 (0x99f59800) [pid = 1726] [serial = 1464] [outer = 0x99a6b800] 08:57:32 INFO - PROCESS | 1726 | 1464105452510 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 08:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1532ms 08:57:32 INFO - PROCESS | 1726 | 1464105452571 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 08:57:32 INFO - PROCESS | 1726 | 1464105452575 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 08:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:57:32 INFO - PROCESS | 1726 | 1464105452584 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:57:32 INFO - PROCESS | 1726 | 1464105452587 Marionette TRACE conn4 <- [1,1922,null,{}] 08:57:32 INFO - PROCESS | 1726 | 1464105452594 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:32 INFO - PROCESS | 1726 | 1464105452794 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 08:57:33 INFO - PROCESS | 1726 | 1464105453089 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:33 INFO - PROCESS | 1726 | ++DOCSHELL 0x87c06c00 == 145 [pid = 1726] [id = 488] 08:57:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 204 (0x8abd8c00) [pid = 1726] [serial = 1465] [outer = (nil)] 08:57:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 205 (0x99fcfc00) [pid = 1726] [serial = 1466] [outer = 0x8abd8c00] 08:57:33 INFO - PROCESS | 1726 | 1464105453216 Marionette DEBUG loaded listener.js 08:57:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 206 (0x99fda400) [pid = 1726] [serial = 1467] [outer = 0x8abd8c00] 08:57:34 INFO - PROCESS | 1726 | 1464105454136 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 08:57:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:57:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1629ms 08:57:34 INFO - PROCESS | 1726 | 1464105454214 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 08:57:34 INFO - PROCESS | 1726 | 1464105454223 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 08:57:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:57:34 INFO - PROCESS | 1726 | 1464105454232 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:57:34 INFO - PROCESS | 1726 | 1464105454237 Marionette TRACE conn4 <- [1,1926,null,{}] 08:57:34 INFO - PROCESS | 1726 | 1464105454244 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:34 INFO - PROCESS | 1726 | 1464105454451 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 08:57:34 INFO - PROCESS | 1726 | 1464105454781 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:36 INFO - PROCESS | 1726 | --DOCSHELL 0x92895000 == 144 [pid = 1726] [id = 368] 08:57:36 INFO - PROCESS | 1726 | --DOCSHELL 0x8415a000 == 143 [pid = 1726] [id = 370] 08:57:36 INFO - PROCESS | 1726 | --DOCSHELL 0x85eed400 == 142 [pid = 1726] [id = 369] 08:57:36 INFO - PROCESS | 1726 | --DOCSHELL 0x849eb400 == 141 [pid = 1726] [id = 469] 08:57:36 INFO - PROCESS | 1726 | --DOCSHELL 0x870bc800 == 140 [pid = 1726] [id = 468] 08:57:36 INFO - PROCESS | 1726 | --DOCSHELL 0x86f7a400 == 139 [pid = 1726] [id = 467] 08:57:36 INFO - PROCESS | 1726 | --DOCSHELL 0x856be400 == 138 [pid = 1726] [id = 466] 08:57:36 INFO - PROCESS | 1726 | --DOCSHELL 0x85889400 == 137 [pid = 1726] [id = 464] 08:57:36 INFO - PROCESS | 1726 | --DOCSHELL 0x92eb4400 == 136 [pid = 1726] [id = 463] 08:57:36 INFO - PROCESS | 1726 | --DOCSHELL 0x919f2000 == 135 [pid = 1726] [id = 461] 08:57:36 INFO - PROCESS | 1726 | --DOCSHELL 0x8588c000 == 134 [pid = 1726] [id = 462] 08:57:36 INFO - PROCESS | 1726 | --DOCSHELL 0x8f5de000 == 133 [pid = 1726] [id = 460] 08:57:36 INFO - PROCESS | 1726 | --DOCSHELL 0x85f83400 == 132 [pid = 1726] [id = 459] 08:57:36 INFO - PROCESS | 1726 | --DOCSHELL 0x90d9c800 == 131 [pid = 1726] [id = 458] 08:57:36 INFO - PROCESS | 1726 | --DOCSHELL 0x87187000 == 130 [pid = 1726] [id = 456] 08:57:36 INFO - PROCESS | 1726 | --DOCSHELL 0x8f5d8c00 == 129 [pid = 1726] [id = 457] 08:57:36 INFO - PROCESS | 1726 | --DOCSHELL 0x8b0c2400 == 128 [pid = 1726] [id = 455] 08:57:36 INFO - PROCESS | 1726 | --DOCSHELL 0x8cf1fc00 == 127 [pid = 1726] [id = 454] 08:57:36 INFO - PROCESS | 1726 | --DOCSHELL 0x86504800 == 126 [pid = 1726] [id = 453] 08:57:36 INFO - PROCESS | 1726 | --DOCSHELL 0x8cf48800 == 125 [pid = 1726] [id = 452] 08:57:36 INFO - PROCESS | 1726 | --DOCSHELL 0x8cf16c00 == 124 [pid = 1726] [id = 451] 08:57:36 INFO - PROCESS | 1726 | --DOCSHELL 0x875e6800 == 123 [pid = 1726] [id = 450] 08:57:36 INFO - PROCESS | 1726 | --DOCSHELL 0x86f7cc00 == 122 [pid = 1726] [id = 448] 08:57:36 INFO - PROCESS | 1726 | --DOCSHELL 0x8a8be800 == 121 [pid = 1726] [id = 449] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 205 (0x90c5e400) [pid = 1726] [serial = 1221] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 204 (0x8becd400) [pid = 1726] [serial = 1209] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 203 (0x92adcc00) [pid = 1726] [serial = 1328] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 202 (0x8beccc00) [pid = 1726] [serial = 1286] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 201 (0x8cf49c00) [pid = 1726] [serial = 1290] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 200 (0x8f550800) [pid = 1726] [serial = 1307] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 199 (0x8abd6400) [pid = 1726] [serial = 1272] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 198 (0x8b1ec000) [pid = 1726] [serial = 1281] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 197 (0x875e5c00) [pid = 1726] [serial = 1332] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 196 (0x9a3cf400) [pid = 1726] [serial = 1251] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 195 (0x91be9000) [pid = 1726] [serial = 1320] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 194 (0x91bf5800) [pid = 1726] [serial = 1224] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 193 (0x8e582400) [pid = 1726] [serial = 1215] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 192 (0x8d68d400) [pid = 1726] [serial = 1295] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 191 (0x8e14a800) [pid = 1726] [serial = 1296] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 190 (0x8a628000) [pid = 1726] [serial = 1335] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 189 (0x951e9c00) [pid = 1726] [serial = 1233] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 188 (0x8e980c00) [pid = 1726] [serial = 1305] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 187 (0x8cf79000) [pid = 1726] [serial = 1292] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 186 (0x99f5a800) [pid = 1726] [serial = 1242] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 185 (0x8d56b800) [pid = 1726] [serial = 1293] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 184 (0x90b6d800) [pid = 1726] [serial = 1313] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 183 (0x8bd4f400) [pid = 1726] [serial = 1284] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 182 (0x91d0e400) [pid = 1726] [serial = 1323] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 181 (0x92892000) [pid = 1726] [serial = 1325] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 180 (0x90da2c00) [pid = 1726] [serial = 1317] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 179 (0x90a6f800) [pid = 1726] [serial = 1311] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 178 (0x8e90e000) [pid = 1726] [serial = 1304] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 177 (0x92c67800) [pid = 1726] [serial = 1230] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 176 (0x8e317800) [pid = 1726] [serial = 1301] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 175 (0x9a7b8800) [pid = 1726] [serial = 1254] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 174 (0x89871800) [pid = 1726] [serial = 1334] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 173 (0x8ba78000) [pid = 1726] [serial = 1283] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 172 (0x92897800) [pid = 1726] [serial = 1326] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 171 (0x8abdcc00) [pid = 1726] [serial = 1337] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 170 (0x99fd8c00) [pid = 1726] [serial = 1245] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 169 (0x8ccc7400) [pid = 1726] [serial = 1203] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 168 (0x8f775c00) [pid = 1726] [serial = 1310] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 167 (0x8e57a000) [pid = 1726] [serial = 1302] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 166 (0x99e6e400) [pid = 1726] [serial = 1239] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 165 (0x92810000) [pid = 1726] [serial = 1227] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 164 (0x919fd400) [pid = 1726] [serial = 1319] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 163 (0x90b74c00) [pid = 1726] [serial = 1314] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 162 (0x89872000) [pid = 1726] [serial = 1206] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 161 (0x8becb800) [pid = 1726] [serial = 1131] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 160 (0x8e155800) [pid = 1726] [serial = 1212] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 159 (0x8b0d0c00) [pid = 1726] [serial = 1338] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 158 (0x8cf20800) [pid = 1726] [serial = 1289] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 157 (0x8aa59400) [pid = 1726] [serial = 1278] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 156 (0x8b1e3800) [pid = 1726] [serial = 1280] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 155 (0x8717b800) [pid = 1726] [serial = 1331] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 154 (0x90d99c00) [pid = 1726] [serial = 1316] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 153 (0x91d0b800) [pid = 1726] [serial = 1322] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 152 (0x86f7d400) [pid = 1726] [serial = 1274] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 151 (0x8bed6400) [pid = 1726] [serial = 1287] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 150 (0x8986f000) [pid = 1726] [serial = 1277] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 149 (0x8e169000) [pid = 1726] [serial = 1298] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 148 (0x8f5e2800) [pid = 1726] [serial = 1308] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 147 (0x8e16f800) [pid = 1726] [serial = 1299] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 146 (0x870c7000) [pid = 1726] [serial = 1275] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 145 (0x9a1c8800) [pid = 1726] [serial = 1248] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 144 (0x8e972c00) [pid = 1726] [serial = 1218] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 143 (0x99a74800) [pid = 1726] [serial = 1236] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 142 (0x8b1e4400) [pid = 1726] [serial = 1340] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | --DOMWINDOW == 141 (0x8b353000) [pid = 1726] [serial = 1341] [outer = (nil)] [url = about:blank] 08:57:36 INFO - PROCESS | 1726 | ++DOCSHELL 0x849eb400 == 122 [pid = 1726] [id = 489] 08:57:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 142 (0x856be400) [pid = 1726] [serial = 1468] [outer = (nil)] 08:57:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 143 (0x8588a400) [pid = 1726] [serial = 1469] [outer = 0x856be400] 08:57:36 INFO - PROCESS | 1726 | 1464105456795 Marionette DEBUG loaded listener.js 08:57:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 144 (0x85f7c000) [pid = 1726] [serial = 1470] [outer = 0x856be400] 08:57:37 INFO - PROCESS | 1726 | 1464105457619 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 08:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 3443ms 08:57:37 INFO - PROCESS | 1726 | 1464105457676 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 08:57:37 INFO - PROCESS | 1726 | 1464105457679 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 08:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:57:37 INFO - PROCESS | 1726 | 1464105457687 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:57:37 INFO - PROCESS | 1726 | 1464105457691 Marionette TRACE conn4 <- [1,1930,null,{}] 08:57:37 INFO - PROCESS | 1726 | 1464105457698 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:37 INFO - PROCESS | 1726 | 1464105457885 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 08:57:37 INFO - PROCESS | 1726 | 1464105457898 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:37 INFO - PROCESS | 1726 | ++DOCSHELL 0x870bd000 == 123 [pid = 1726] [id = 490] 08:57:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 145 (0x870c2800) [pid = 1726] [serial = 1471] [outer = (nil)] 08:57:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 146 (0x87187000) [pid = 1726] [serial = 1472] [outer = 0x870c2800] 08:57:37 INFO - PROCESS | 1726 | 1464105457970 Marionette DEBUG loaded listener.js 08:57:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 147 (0x87d06000) [pid = 1726] [serial = 1473] [outer = 0x870c2800] 08:57:38 INFO - PROCESS | 1726 | 1464105458982 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 08:57:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:57:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1339ms 08:57:39 INFO - PROCESS | 1726 | 1464105459025 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 08:57:39 INFO - PROCESS | 1726 | 1464105459031 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 08:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:57:39 INFO - PROCESS | 1726 | 1464105459041 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:57:39 INFO - PROCESS | 1726 | 1464105459045 Marionette TRACE conn4 <- [1,1934,null,{}] 08:57:39 INFO - PROCESS | 1726 | 1464105459050 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:39 INFO - PROCESS | 1726 | 1464105459236 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 08:57:39 INFO - PROCESS | 1726 | 1464105459479 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:39 INFO - PROCESS | 1726 | ++DOCSHELL 0x849ec800 == 124 [pid = 1726] [id = 491] 08:57:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 148 (0x89870400) [pid = 1726] [serial = 1474] [outer = (nil)] 08:57:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 149 (0x8a8bb800) [pid = 1726] [serial = 1475] [outer = 0x89870400] 08:57:39 INFO - PROCESS | 1726 | 1464105459564 Marionette DEBUG loaded listener.js 08:57:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 150 (0x8aa60400) [pid = 1726] [serial = 1476] [outer = 0x89870400] 08:57:40 INFO - PROCESS | 1726 | 1464105460557 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:57:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1577ms 08:57:40 INFO - PROCESS | 1726 | 1464105460619 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 08:57:40 INFO - PROCESS | 1726 | 1464105460624 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 08:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:57:40 INFO - PROCESS | 1726 | 1464105460635 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:57:40 INFO - PROCESS | 1726 | 1464105460640 Marionette TRACE conn4 <- [1,1938,null,{}] 08:57:40 INFO - PROCESS | 1726 | 1464105460656 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:40 INFO - PROCESS | 1726 | 1464105460920 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 08:57:40 INFO - PROCESS | 1726 | 1464105460966 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:41 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1e9000 == 125 [pid = 1726] [id = 492] 08:57:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 151 (0x8b1ea800) [pid = 1726] [serial = 1477] [outer = (nil)] 08:57:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 152 (0x8b352800) [pid = 1726] [serial = 1478] [outer = 0x8b1ea800] 08:57:41 INFO - PROCESS | 1726 | 1464105461040 Marionette DEBUG loaded listener.js 08:57:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 153 (0x8ba82c00) [pid = 1726] [serial = 1479] [outer = 0x8b1ea800] 08:57:42 INFO - PROCESS | 1726 | --DOMWINDOW == 152 (0x90d97400) [pid = 1726] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:57:42 INFO - PROCESS | 1726 | --DOMWINDOW == 151 (0x92c62800) [pid = 1726] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:57:42 INFO - PROCESS | 1726 | --DOMWINDOW == 150 (0x8e16b000) [pid = 1726] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:57:42 INFO - PROCESS | 1726 | --DOMWINDOW == 149 (0x8ba79800) [pid = 1726] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:57:42 INFO - PROCESS | 1726 | --DOMWINDOW == 148 (0x8cf7d800) [pid = 1726] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:57:42 INFO - PROCESS | 1726 | --DOMWINDOW == 147 (0x90c67000) [pid = 1726] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:57:42 INFO - PROCESS | 1726 | --DOMWINDOW == 146 (0x85886400) [pid = 1726] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:57:42 INFO - PROCESS | 1726 | --DOMWINDOW == 145 (0x86f81000) [pid = 1726] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:57:42 INFO - PROCESS | 1726 | --DOMWINDOW == 144 (0x856c0800) [pid = 1726] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:57:42 INFO - PROCESS | 1726 | --DOMWINDOW == 143 (0x919fe400) [pid = 1726] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:57:42 INFO - PROCESS | 1726 | --DOMWINDOW == 142 (0x8cf42400) [pid = 1726] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:57:42 INFO - PROCESS | 1726 | --DOMWINDOW == 141 (0x88862400) [pid = 1726] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:57:42 INFO - PROCESS | 1726 | --DOMWINDOW == 140 (0x91d0d000) [pid = 1726] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:57:42 INFO - PROCESS | 1726 | --DOMWINDOW == 139 (0x8e90e800) [pid = 1726] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:57:42 INFO - PROCESS | 1726 | --DOMWINDOW == 138 (0x8cf79c00) [pid = 1726] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:57:42 INFO - PROCESS | 1726 | --DOMWINDOW == 137 (0x9515b400) [pid = 1726] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:57:42 INFO - PROCESS | 1726 | --DOMWINDOW == 136 (0x8ba79000) [pid = 1726] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:57:42 INFO - PROCESS | 1726 | --DOMWINDOW == 135 (0x92381c00) [pid = 1726] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:57:42 INFO - PROCESS | 1726 | --DOMWINDOW == 134 (0x8588b000) [pid = 1726] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:57:42 INFO - PROCESS | 1726 | --DOMWINDOW == 133 (0x8abcd400) [pid = 1726] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:57:42 INFO - PROCESS | 1726 | --DOMWINDOW == 132 (0x8abda800) [pid = 1726] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:57:42 INFO - PROCESS | 1726 | --DOMWINDOW == 131 (0x8abd3800) [pid = 1726] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:57:42 INFO - PROCESS | 1726 | --DOMWINDOW == 130 (0x86f83800) [pid = 1726] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:57:42 INFO - PROCESS | 1726 | 1464105462525 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:57:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:57:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1933ms 08:57:42 INFO - PROCESS | 1726 | 1464105462569 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 08:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:57:42 INFO - PROCESS | 1726 | 1464105462574 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 08:57:42 INFO - PROCESS | 1726 | 1464105462580 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:57:42 INFO - PROCESS | 1726 | 1464105462583 Marionette TRACE conn4 <- [1,1942,null,{}] 08:57:42 INFO - PROCESS | 1726 | 1464105462588 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:42 INFO - PROCESS | 1726 | 1464105462848 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 08:57:42 INFO - PROCESS | 1726 | 1464105462869 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:42 INFO - PROCESS | 1726 | ++DOCSHELL 0x85886400 == 126 [pid = 1726] [id = 493] 08:57:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 131 (0x85887800) [pid = 1726] [serial = 1480] [outer = (nil)] 08:57:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 132 (0x8ba79800) [pid = 1726] [serial = 1481] [outer = 0x85887800] 08:57:42 INFO - PROCESS | 1726 | 1464105462943 Marionette DEBUG loaded listener.js 08:57:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 133 (0x8bd59c00) [pid = 1726] [serial = 1482] [outer = 0x85887800] 08:57:43 INFO - PROCESS | 1726 | 1464105463818 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:57:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1285ms 08:57:43 INFO - PROCESS | 1726 | 1464105463864 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 08:57:43 INFO - PROCESS | 1726 | 1464105463867 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 08:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:57:43 INFO - PROCESS | 1726 | 1464105463873 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:57:43 INFO - PROCESS | 1726 | 1464105463875 Marionette TRACE conn4 <- [1,1946,null,{}] 08:57:43 INFO - PROCESS | 1726 | 1464105463881 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:44 INFO - PROCESS | 1726 | 1464105464067 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 08:57:44 INFO - PROCESS | 1726 | 1464105464437 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:44 INFO - PROCESS | 1726 | ++DOCSHELL 0x85888800 == 127 [pid = 1726] [id = 494] 08:57:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 134 (0x8588c000) [pid = 1726] [serial = 1483] [outer = (nil)] 08:57:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 135 (0x85eed400) [pid = 1726] [serial = 1484] [outer = 0x8588c000] 08:57:44 INFO - PROCESS | 1726 | 1464105464602 Marionette DEBUG loaded listener.js 08:57:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 136 (0x86510c00) [pid = 1726] [serial = 1485] [outer = 0x8588c000] 08:57:45 INFO - PROCESS | 1726 | 1464105465545 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:57:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:57:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1729ms 08:57:45 INFO - PROCESS | 1726 | 1464105465604 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 08:57:45 INFO - PROCESS | 1726 | 1464105465611 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 08:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:57:45 INFO - PROCESS | 1726 | 1464105465618 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:57:45 INFO - PROCESS | 1726 | 1464105465624 Marionette TRACE conn4 <- [1,1950,null,{}] 08:57:45 INFO - PROCESS | 1726 | 1464105465631 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:45 INFO - PROCESS | 1726 | 1464105465881 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 08:57:46 INFO - PROCESS | 1726 | 1464105466208 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:46 INFO - PROCESS | 1726 | ++DOCSHELL 0x87179c00 == 128 [pid = 1726] [id = 495] 08:57:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 137 (0x8717b400) [pid = 1726] [serial = 1486] [outer = (nil)] 08:57:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 138 (0x875ee400) [pid = 1726] [serial = 1487] [outer = 0x8717b400] 08:57:46 INFO - PROCESS | 1726 | 1464105466297 Marionette DEBUG loaded listener.js 08:57:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 139 (0x87c0d000) [pid = 1726] [serial = 1488] [outer = 0x8717b400] 08:57:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1597ms 08:57:47 INFO - PROCESS | 1726 | 1464105467205 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:57:47 INFO - PROCESS | 1726 | 1464105467220 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 08:57:47 INFO - PROCESS | 1726 | 1464105467226 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 08:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:57:47 INFO - PROCESS | 1726 | 1464105467233 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:57:47 INFO - PROCESS | 1726 | 1464105467236 Marionette TRACE conn4 <- [1,1954,null,{}] 08:57:47 INFO - PROCESS | 1726 | 1464105467258 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:47 INFO - PROCESS | 1726 | 1464105467543 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 08:57:47 INFO - PROCESS | 1726 | 1464105467804 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:47 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a623800 == 129 [pid = 1726] [id = 496] 08:57:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 140 (0x8a8c4000) [pid = 1726] [serial = 1489] [outer = (nil)] 08:57:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 141 (0x8abd9000) [pid = 1726] [serial = 1490] [outer = 0x8a8c4000] 08:57:47 INFO - PROCESS | 1726 | 1464105467907 Marionette DEBUG loaded listener.js 08:57:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 142 (0x8b1ea000) [pid = 1726] [serial = 1491] [outer = 0x8a8c4000] 08:57:48 INFO - PROCESS | 1726 | 1464105468827 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 08:57:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:57:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1628ms 08:57:48 INFO - PROCESS | 1726 | 1464105468861 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 08:57:48 INFO - PROCESS | 1726 | 1464105468864 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 08:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:57:48 INFO - PROCESS | 1726 | 1464105468880 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:57:48 INFO - PROCESS | 1726 | 1464105468890 Marionette TRACE conn4 <- [1,1958,null,{}] 08:57:48 INFO - PROCESS | 1726 | 1464105468896 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:49 INFO - PROCESS | 1726 | 1464105469125 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 08:57:49 INFO - PROCESS | 1726 | 1464105469456 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:49 INFO - PROCESS | 1726 | ++DOCSHELL 0x89874400 == 130 [pid = 1726] [id = 497] 08:57:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 143 (0x8bd5a400) [pid = 1726] [serial = 1492] [outer = (nil)] 08:57:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 144 (0x8cf15800) [pid = 1726] [serial = 1493] [outer = 0x8bd5a400] 08:57:49 INFO - PROCESS | 1726 | 1464105469561 Marionette DEBUG loaded listener.js 08:57:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 145 (0x8cf1b400) [pid = 1726] [serial = 1494] [outer = 0x8bd5a400] 08:57:50 INFO - PROCESS | 1726 | 1464105470411 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 08:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1596ms 08:57:50 INFO - PROCESS | 1726 | 1464105470469 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 08:57:50 INFO - PROCESS | 1726 | 1464105470473 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 08:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:57:50 INFO - PROCESS | 1726 | 1464105470480 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:57:50 INFO - PROCESS | 1726 | 1464105470484 Marionette TRACE conn4 <- [1,1962,null,{}] 08:57:50 INFO - PROCESS | 1726 | 1464105470489 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:50 INFO - PROCESS | 1726 | 1464105470696 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 08:57:50 INFO - PROCESS | 1726 | 1464105470969 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:51 INFO - PROCESS | 1726 | ++DOCSHELL 0x87d0cc00 == 131 [pid = 1726] [id = 498] 08:57:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 146 (0x8b0c8800) [pid = 1726] [serial = 1495] [outer = (nil)] 08:57:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 147 (0x8cf4f800) [pid = 1726] [serial = 1496] [outer = 0x8b0c8800] 08:57:51 INFO - PROCESS | 1726 | 1464105471102 Marionette DEBUG loaded listener.js 08:57:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 148 (0x8cf79c00) [pid = 1726] [serial = 1497] [outer = 0x8b0c8800] 08:57:51 INFO - PROCESS | 1726 | 1464105471982 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 08:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1532ms 08:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:57:52 INFO - PROCESS | 1726 | 1464105472013 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 08:57:52 INFO - PROCESS | 1726 | 1464105472016 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 08:57:52 INFO - PROCESS | 1726 | 1464105472023 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:57:52 INFO - PROCESS | 1726 | 1464105472026 Marionette TRACE conn4 <- [1,1966,null,{}] 08:57:52 INFO - PROCESS | 1726 | 1464105472032 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:52 INFO - PROCESS | 1726 | 1464105472238 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 08:57:52 INFO - PROCESS | 1726 | 1464105472603 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:52 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d68cc00 == 132 [pid = 1726] [id = 499] 08:57:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 149 (0x8d68d400) [pid = 1726] [serial = 1498] [outer = (nil)] 08:57:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 150 (0x8d695000) [pid = 1726] [serial = 1499] [outer = 0x8d68d400] 08:57:52 INFO - PROCESS | 1726 | 1464105472711 Marionette DEBUG loaded listener.js 08:57:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 151 (0x8e2f4000) [pid = 1726] [serial = 1500] [outer = 0x8d68d400] 08:57:53 INFO - PROCESS | 1726 | 1464105473643 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 08:57:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1680ms 08:57:53 INFO - PROCESS | 1726 | 1464105473703 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 08:57:53 INFO - PROCESS | 1726 | 1464105473707 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 08:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:57:53 INFO - PROCESS | 1726 | 1464105473713 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:57:53 INFO - PROCESS | 1726 | 1464105473716 Marionette TRACE conn4 <- [1,1970,null,{}] 08:57:53 INFO - PROCESS | 1726 | 1464105473722 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:53 INFO - PROCESS | 1726 | 1464105473925 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 08:57:54 INFO - PROCESS | 1726 | 1464105474266 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:54 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e14c400 == 133 [pid = 1726] [id = 500] 08:57:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 152 (0x8e2f8400) [pid = 1726] [serial = 1501] [outer = (nil)] 08:57:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 153 (0x8e582400) [pid = 1726] [serial = 1502] [outer = 0x8e2f8400] 08:57:54 INFO - PROCESS | 1726 | 1464105474368 Marionette DEBUG loaded listener.js 08:57:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 154 (0x8e894800) [pid = 1726] [serial = 1503] [outer = 0x8e2f8400] 08:57:55 INFO - PROCESS | 1726 | 1464105475237 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 08:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1577ms 08:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:57:55 INFO - PROCESS | 1726 | 1464105475291 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 08:57:55 INFO - PROCESS | 1726 | 1464105475294 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 08:57:55 INFO - PROCESS | 1726 | 1464105475301 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:57:55 INFO - PROCESS | 1726 | 1464105475304 Marionette TRACE conn4 <- [1,1974,null,{}] 08:57:55 INFO - PROCESS | 1726 | 1464105475310 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:55 INFO - PROCESS | 1726 | 1464105475510 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 08:57:55 INFO - PROCESS | 1726 | 1464105475784 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:55 INFO - PROCESS | 1726 | ++DOCSHELL 0x849e6400 == 134 [pid = 1726] [id = 501] 08:57:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 155 (0x8d68f400) [pid = 1726] [serial = 1504] [outer = (nil)] 08:57:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 156 (0x8e90c400) [pid = 1726] [serial = 1505] [outer = 0x8d68f400] 08:57:55 INFO - PROCESS | 1726 | 1464105475917 Marionette DEBUG loaded listener.js 08:57:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 157 (0x8e910800) [pid = 1726] [serial = 1506] [outer = 0x8d68f400] 08:57:56 INFO - PROCESS | 1726 | 1464105476771 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 08:57:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:57:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1528ms 08:57:56 INFO - PROCESS | 1726 | 1464105476828 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 08:57:56 INFO - PROCESS | 1726 | 1464105476832 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 08:57:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:57:56 INFO - PROCESS | 1726 | 1464105476838 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:57:56 INFO - PROCESS | 1726 | 1464105476842 Marionette TRACE conn4 <- [1,1978,null,{}] 08:57:56 INFO - PROCESS | 1726 | 1464105476859 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:57 INFO - PROCESS | 1726 | 1464105477121 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 08:57:57 INFO - PROCESS | 1726 | 1464105477328 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:57 INFO - PROCESS | 1726 | ++DOCSHELL 0x8cf4b000 == 135 [pid = 1726] [id = 502] 08:57:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 158 (0x8e89cc00) [pid = 1726] [serial = 1507] [outer = (nil)] 08:57:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 159 (0x8f550800) [pid = 1726] [serial = 1508] [outer = 0x8e89cc00] 08:57:57 INFO - PROCESS | 1726 | 1464105477472 Marionette DEBUG loaded listener.js 08:57:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 160 (0x8f5d8c00) [pid = 1726] [serial = 1509] [outer = 0x8e89cc00] 08:57:58 INFO - PROCESS | 1726 | 1464105478343 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:57:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:57:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1538ms 08:57:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:57:58 INFO - PROCESS | 1726 | 1464105478377 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 08:57:58 INFO - PROCESS | 1726 | 1464105478380 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 08:57:58 INFO - PROCESS | 1726 | 1464105478387 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:57:58 INFO - PROCESS | 1726 | 1464105478391 Marionette TRACE conn4 <- [1,1982,null,{}] 08:57:58 INFO - PROCESS | 1726 | 1464105478396 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:58 INFO - PROCESS | 1726 | 1464105478617 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 08:57:58 INFO - PROCESS | 1726 | 1464105478903 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:58 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e980000 == 136 [pid = 1726] [id = 503] 08:57:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 161 (0x8f544800) [pid = 1726] [serial = 1510] [outer = (nil)] 08:57:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 162 (0x90a6b800) [pid = 1726] [serial = 1511] [outer = 0x8f544800] 08:57:59 INFO - PROCESS | 1726 | 1464105479037 Marionette DEBUG loaded listener.js 08:57:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 163 (0x90a71c00) [pid = 1726] [serial = 1512] [outer = 0x8f544800] 08:57:59 INFO - PROCESS | 1726 | 1464105479933 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:57:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:57:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1590ms 08:57:59 INFO - PROCESS | 1726 | 1464105479977 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 08:57:59 INFO - PROCESS | 1726 | 1464105479981 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 08:57:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:57:59 INFO - PROCESS | 1726 | 1464105479987 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:57:59 INFO - PROCESS | 1726 | 1464105479990 Marionette TRACE conn4 <- [1,1986,null,{}] 08:57:59 INFO - PROCESS | 1726 | 1464105479996 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:00 INFO - PROCESS | 1726 | 1464105480204 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 08:58:00 INFO - PROCESS | 1726 | 1464105480488 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:00 INFO - PROCESS | 1726 | ++DOCSHELL 0x90c62800 == 137 [pid = 1726] [id = 504] 08:58:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 164 (0x90c62c00) [pid = 1726] [serial = 1513] [outer = (nil)] 08:58:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 165 (0x90c68000) [pid = 1726] [serial = 1514] [outer = 0x90c62c00] 08:58:00 INFO - PROCESS | 1726 | 1464105480646 Marionette DEBUG loaded listener.js 08:58:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 166 (0x90da5c00) [pid = 1726] [serial = 1515] [outer = 0x90c62c00] 08:58:01 INFO - PROCESS | 1726 | 1464105481546 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:58:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1592ms 08:58:01 INFO - PROCESS | 1726 | 1464105481579 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 08:58:01 INFO - PROCESS | 1726 | 1464105481584 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 08:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:58:01 INFO - PROCESS | 1726 | 1464105481590 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:58:01 INFO - PROCESS | 1726 | 1464105481595 Marionette TRACE conn4 <- [1,1990,null,{}] 08:58:01 INFO - PROCESS | 1726 | 1464105481601 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:01 INFO - PROCESS | 1726 | 1464105481848 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 08:58:02 INFO - PROCESS | 1726 | 1464105482183 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:02 INFO - PROCESS | 1726 | ++DOCSHELL 0x90a72800 == 138 [pid = 1726] [id = 505] 08:58:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 167 (0x91bf3800) [pid = 1726] [serial = 1516] [outer = (nil)] 08:58:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 168 (0x91d0d400) [pid = 1726] [serial = 1517] [outer = 0x91bf3800] 08:58:02 INFO - PROCESS | 1726 | 1464105482281 Marionette DEBUG loaded listener.js 08:58:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 169 (0x91d0fc00) [pid = 1726] [serial = 1518] [outer = 0x91bf3800] 08:58:03 INFO - PROCESS | 1726 | 1464105483195 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:58:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1639ms 08:58:03 INFO - PROCESS | 1726 | 1464105483230 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 08:58:03 INFO - PROCESS | 1726 | 1464105483234 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 08:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:58:03 INFO - PROCESS | 1726 | 1464105483241 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:58:03 INFO - PROCESS | 1726 | 1464105483243 Marionette TRACE conn4 <- [1,1994,null,{}] 08:58:03 INFO - PROCESS | 1726 | 1464105483249 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:03 INFO - PROCESS | 1726 | 1464105483467 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 08:58:03 INFO - PROCESS | 1726 | 1464105483764 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:03 INFO - PROCESS | 1726 | ++DOCSHELL 0x85885400 == 139 [pid = 1726] [id = 506] 08:58:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 170 (0x8ba76400) [pid = 1726] [serial = 1519] [outer = (nil)] 08:58:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 171 (0x92899000) [pid = 1726] [serial = 1520] [outer = 0x8ba76400] 08:58:03 INFO - PROCESS | 1726 | 1464105483898 Marionette DEBUG loaded listener.js 08:58:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 172 (0x929a2c00) [pid = 1726] [serial = 1521] [outer = 0x8ba76400] 08:58:04 INFO - PROCESS | 1726 | 1464105484815 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:58:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1631ms 08:58:04 INFO - PROCESS | 1726 | 1464105484873 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 08:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:58:04 INFO - PROCESS | 1726 | 1464105484886 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 08:58:04 INFO - PROCESS | 1726 | 1464105484892 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:58:04 INFO - PROCESS | 1726 | 1464105484896 Marionette TRACE conn4 <- [1,1998,null,{}] 08:58:04 INFO - PROCESS | 1726 | 1464105484901 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:05 INFO - PROCESS | 1726 | 1464105485126 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 08:58:05 INFO - PROCESS | 1726 | 1464105485453 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:05 INFO - PROCESS | 1726 | ++DOCSHELL 0x90b73800 == 140 [pid = 1726] [id = 507] 08:58:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 173 (0x9280e800) [pid = 1726] [serial = 1522] [outer = (nil)] 08:58:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 174 (0x92c69000) [pid = 1726] [serial = 1523] [outer = 0x9280e800] 08:58:05 INFO - PROCESS | 1726 | 1464105485545 Marionette DEBUG loaded listener.js 08:58:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 175 (0x92c6d400) [pid = 1726] [serial = 1524] [outer = 0x9280e800] 08:58:06 INFO - PROCESS | 1726 | 1464105486418 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 08:58:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:58:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1578ms 08:58:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:58:06 INFO - PROCESS | 1726 | 1464105486471 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 08:58:06 INFO - PROCESS | 1726 | 1464105486474 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 08:58:06 INFO - PROCESS | 1726 | 1464105486481 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:58:06 INFO - PROCESS | 1726 | 1464105486484 Marionette TRACE conn4 <- [1,2002,null,{}] 08:58:06 INFO - PROCESS | 1726 | 1464105486489 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:06 INFO - PROCESS | 1726 | 1464105486696 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 08:58:07 INFO - PROCESS | 1726 | 1464105486986 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:07 INFO - PROCESS | 1726 | ++DOCSHELL 0x92378c00 == 141 [pid = 1726] [id = 508] 08:58:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 176 (0x92808400) [pid = 1726] [serial = 1525] [outer = (nil)] 08:58:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 177 (0x93b7e400) [pid = 1726] [serial = 1526] [outer = 0x92808400] 08:58:07 INFO - PROCESS | 1726 | 1464105487121 Marionette DEBUG loaded listener.js 08:58:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 178 (0x93b8b400) [pid = 1726] [serial = 1527] [outer = 0x92808400] 08:58:08 INFO - PROCESS | 1726 | 1464105488049 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 08:58:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1631ms 08:58:08 INFO - PROCESS | 1726 | 1464105488111 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 08:58:08 INFO - PROCESS | 1726 | 1464105488115 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 08:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:58:08 INFO - PROCESS | 1726 | 1464105488121 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:58:08 INFO - PROCESS | 1726 | 1464105488124 Marionette TRACE conn4 <- [1,2006,null,{}] 08:58:08 INFO - PROCESS | 1726 | 1464105488130 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:08 INFO - PROCESS | 1726 | 1464105488336 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 08:58:08 INFO - PROCESS | 1726 | 1464105488673 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:08 INFO - PROCESS | 1726 | ++DOCSHELL 0x84155800 == 142 [pid = 1726] [id = 509] 08:58:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 179 (0x84157400) [pid = 1726] [serial = 1528] [outer = (nil)] 08:58:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 180 (0x92adbc00) [pid = 1726] [serial = 1529] [outer = 0x84157400] 08:58:08 INFO - PROCESS | 1726 | 1464105488762 Marionette DEBUG loaded listener.js 08:58:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 181 (0x9515e800) [pid = 1726] [serial = 1530] [outer = 0x84157400] 08:58:09 INFO - PROCESS | 1726 | 1464105489680 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 08:58:09 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 08:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1628ms 08:58:09 INFO - PROCESS | 1726 | 1464105489751 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 08:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:58:09 INFO - PROCESS | 1726 | 1464105489755 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 08:58:09 INFO - PROCESS | 1726 | 1464105489761 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:58:09 INFO - PROCESS | 1726 | 1464105489765 Marionette TRACE conn4 <- [1,2010,null,{}] 08:58:09 INFO - PROCESS | 1726 | 1464105489773 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:10 INFO - PROCESS | 1726 | 1464105490035 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 08:58:10 INFO - PROCESS | 1726 | 1464105490360 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:10 INFO - PROCESS | 1726 | ++DOCSHELL 0x849ef400 == 143 [pid = 1726] [id = 510] 08:58:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 182 (0x849f1000) [pid = 1726] [serial = 1531] [outer = (nil)] 08:58:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 183 (0x98ad5000) [pid = 1726] [serial = 1532] [outer = 0x849f1000] 08:58:10 INFO - PROCESS | 1726 | 1464105490455 Marionette DEBUG loaded listener.js 08:58:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 184 (0x99572000) [pid = 1726] [serial = 1533] [outer = 0x849f1000] 08:58:11 INFO - PROCESS | 1726 | 1464105491315 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 08:58:11 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 08:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1585ms 08:58:11 INFO - PROCESS | 1726 | 1464105491347 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 08:58:11 INFO - PROCESS | 1726 | 1464105491350 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 08:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:58:11 INFO - PROCESS | 1726 | 1464105491357 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:58:11 INFO - PROCESS | 1726 | 1464105491360 Marionette TRACE conn4 <- [1,2014,null,{}] 08:58:11 INFO - PROCESS | 1726 | 1464105491366 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:11 INFO - PROCESS | 1726 | 1464105491674 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 08:58:11 INFO - PROCESS | 1726 | 1464105491895 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:11 INFO - PROCESS | 1726 | ++DOCSHELL 0x849ed400 == 144 [pid = 1726] [id = 511] 08:58:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 185 (0x856c1400) [pid = 1726] [serial = 1534] [outer = (nil)] 08:58:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 186 (0x99e63800) [pid = 1726] [serial = 1535] [outer = 0x856c1400] 08:58:12 INFO - PROCESS | 1726 | 1464105492030 Marionette DEBUG loaded listener.js 08:58:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 187 (0x99e71000) [pid = 1726] [serial = 1536] [outer = 0x856c1400] 08:58:12 INFO - PROCESS | 1726 | 1464105492924 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 08:58:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1634ms 08:58:12 INFO - PROCESS | 1726 | 1464105492992 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 08:58:12 INFO - PROCESS | 1726 | 1464105492996 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 08:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:58:13 INFO - PROCESS | 1726 | 1464105493002 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:58:13 INFO - PROCESS | 1726 | 1464105493004 Marionette TRACE conn4 <- [1,2018,null,{}] 08:58:13 INFO - PROCESS | 1726 | 1464105493010 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:13 INFO - PROCESS | 1726 | 1464105493237 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 08:58:13 INFO - PROCESS | 1726 | 1464105493579 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:13 INFO - PROCESS | 1726 | ++DOCSHELL 0x86506000 == 145 [pid = 1726] [id = 512] 08:58:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 188 (0x8a623400) [pid = 1726] [serial = 1537] [outer = (nil)] 08:58:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 189 (0x99fdb800) [pid = 1726] [serial = 1538] [outer = 0x8a623400] 08:58:13 INFO - PROCESS | 1726 | 1464105493671 Marionette DEBUG loaded listener.js 08:58:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 190 (0x9a0c7c00) [pid = 1726] [serial = 1539] [outer = 0x8a623400] 08:58:16 INFO - PROCESS | 1726 | --DOCSHELL 0x8f5d3400 == 144 [pid = 1726] [id = 105] 08:58:16 INFO - PROCESS | 1726 | --DOCSHELL 0x8bd5c800 == 143 [pid = 1726] [id = 337] 08:58:16 INFO - PROCESS | 1726 | --DOCSHELL 0x8cf7c400 == 142 [pid = 1726] [id = 340] 08:58:16 INFO - PROCESS | 1726 | --DOCSHELL 0x8d696000 == 141 [pid = 1726] [id = 341] 08:58:16 INFO - PROCESS | 1726 | --DOCSHELL 0x8588cc00 == 140 [pid = 1726] [id = 326] 08:58:16 INFO - PROCESS | 1726 | --DOCSHELL 0x95156400 == 139 [pid = 1726] [id = 72] 08:58:16 INFO - PROCESS | 1726 | --DOCSHELL 0x8abd2c00 == 138 [pid = 1726] [id = 338] 08:58:16 INFO - PROCESS | 1726 | --DOCSHELL 0x88869000 == 137 [pid = 1726] [id = 332] 08:58:16 INFO - PROCESS | 1726 | --DOCSHELL 0x8cf73000 == 136 [pid = 1726] [id = 204] 08:58:16 INFO - PROCESS | 1726 | --DOCSHELL 0x85eef400 == 135 [pid = 1726] [id = 331] 08:58:16 INFO - PROCESS | 1726 | --DOCSHELL 0x8e2f9400 == 134 [pid = 1726] [id = 342] 08:58:16 INFO - PROCESS | 1726 | --DOCSHELL 0x9cc1bc00 == 133 [pid = 1726] [id = 40] 08:58:16 INFO - PROCESS | 1726 | --DOCSHELL 0x8cf4bc00 == 132 [pid = 1726] [id = 339] 08:58:16 INFO - PROCESS | 1726 | --DOCSHELL 0x8a61f000 == 131 [pid = 1726] [id = 333] 08:58:16 INFO - PROCESS | 1726 | --DOCSHELL 0x85886400 == 130 [pid = 1726] [id = 493] 08:58:16 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1e9000 == 129 [pid = 1726] [id = 492] 08:58:16 INFO - PROCESS | 1726 | --DOCSHELL 0x849ec800 == 128 [pid = 1726] [id = 491] 08:58:16 INFO - PROCESS | 1726 | --DOCSHELL 0x870bd000 == 127 [pid = 1726] [id = 490] 08:58:16 INFO - PROCESS | 1726 | --DOCSHELL 0x849eb400 == 126 [pid = 1726] [id = 489] 08:58:16 INFO - PROCESS | 1726 | --DOCSHELL 0x87c06c00 == 125 [pid = 1726] [id = 488] 08:58:16 INFO - PROCESS | 1726 | --DOCSHELL 0x856b7400 == 124 [pid = 1726] [id = 486] 08:58:16 INFO - PROCESS | 1726 | --DOCSHELL 0x999e2400 == 123 [pid = 1726] [id = 487] 08:58:16 INFO - PROCESS | 1726 | --DOCSHELL 0x87d0bc00 == 122 [pid = 1726] [id = 485] 08:58:16 INFO - PROCESS | 1726 | --DOCSHELL 0x9515a000 == 121 [pid = 1726] [id = 484] 08:58:16 INFO - PROCESS | 1726 | --DOCSHELL 0x91be7400 == 120 [pid = 1726] [id = 483] 08:58:16 INFO - PROCESS | 1726 | --DOCSHELL 0x8b0cf400 == 119 [pid = 1726] [id = 482] 08:58:16 INFO - PROCESS | 1726 | --DOCSHELL 0x87d01c00 == 118 [pid = 1726] [id = 480] 08:58:16 INFO - PROCESS | 1726 | --DOCSHELL 0x91bf2400 == 117 [pid = 1726] [id = 481] 08:58:16 INFO - PROCESS | 1726 | --DOCSHELL 0x856bdc00 == 116 [pid = 1726] [id = 479] 08:58:16 INFO - PROCESS | 1726 | --DOCSHELL 0x8ccce800 == 115 [pid = 1726] [id = 478] 08:58:16 INFO - PROCESS | 1726 | --DOCSHELL 0x8e148000 == 114 [pid = 1726] [id = 477] 08:58:16 INFO - PROCESS | 1726 | --DOCSHELL 0x849e9400 == 113 [pid = 1726] [id = 476] 08:58:16 INFO - PROCESS | 1726 | --DOCSHELL 0x85883400 == 112 [pid = 1726] [id = 475] 08:58:16 INFO - PROCESS | 1726 | --DOCSHELL 0x8cf4c800 == 111 [pid = 1726] [id = 474] 08:58:16 INFO - PROCESS | 1726 | --DOCSHELL 0x89869800 == 110 [pid = 1726] [id = 473] 08:58:16 INFO - PROCESS | 1726 | --DOCSHELL 0x8b0c9000 == 109 [pid = 1726] [id = 472] 08:58:16 INFO - PROCESS | 1726 | --DOCSHELL 0x86509400 == 108 [pid = 1726] [id = 471] 08:58:16 INFO - PROCESS | 1726 | --DOMWINDOW == 189 (0x8bd57800) [pid = 1726] [serial = 1412] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1726 | --DOMWINDOW == 188 (0x919f3800) [pid = 1726] [serial = 1374] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1726 | --DOMWINDOW == 187 (0x93b86c00) [pid = 1726] [serial = 1386] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1726 | --DOMWINDOW == 186 (0x92c62000) [pid = 1726] [serial = 1380] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1726 | --DOMWINDOW == 185 (0x8cf4fc00) [pid = 1726] [serial = 1353] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1726 | --DOMWINDOW == 184 (0x8e155c00) [pid = 1726] [serial = 1358] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1726 | --DOMWINDOW == 183 (0x98362000) [pid = 1726] [serial = 1398] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1726 | --DOMWINDOW == 182 (0x8aa58400) [pid = 1726] [serial = 1410] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1726 | --DOMWINDOW == 181 (0x8bd4f800) [pid = 1726] [serial = 1343] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1726 | --DOMWINDOW == 180 (0x875f3400) [pid = 1726] [serial = 1404] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1726 | --DOMWINDOW == 179 (0x85884800) [pid = 1726] [serial = 1400] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1726 | --DOMWINDOW == 178 (0x92894800) [pid = 1726] [serial = 1377] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1726 | --DOMWINDOW == 177 (0x8e2f1800) [pid = 1726] [serial = 1359] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1726 | --DOMWINDOW == 176 (0x8d692800) [pid = 1726] [serial = 1356] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1726 | --DOMWINDOW == 175 (0x8a61d400) [pid = 1726] [serial = 1406] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1726 | --DOMWINDOW == 174 (0x92c66400) [pid = 1726] [serial = 1329] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1726 | --DOMWINDOW == 173 (0x8aa58c00) [pid = 1726] [serial = 1407] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1726 | --DOMWINDOW == 172 (0x8f5de800) [pid = 1726] [serial = 1367] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1726 | --DOMWINDOW == 171 (0x8e97b000) [pid = 1726] [serial = 1365] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1726 | --DOMWINDOW == 170 (0x92999800) [pid = 1726] [serial = 1379] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1726 | --DOMWINDOW == 169 (0x951e6800) [pid = 1726] [serial = 1391] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1726 | --DOMWINDOW == 168 (0x8e586400) [pid = 1726] [serial = 1361] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1726 | --DOMWINDOW == 167 (0x92eb0400) [pid = 1726] [serial = 1383] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1726 | --DOMWINDOW == 166 (0x95364400) [pid = 1726] [serial = 1394] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1726 | --DOMWINDOW == 165 (0x85ef0c00) [pid = 1726] [serial = 1401] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1726 | --DOMWINDOW == 164 (0x8e89b800) [pid = 1726] [serial = 1362] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1726 | --DOMWINDOW == 163 (0x8ba7d000) [pid = 1726] [serial = 1350] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1726 | --DOMWINDOW == 162 (0x90a70400) [pid = 1726] [serial = 1370] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1726 | --DOMWINDOW == 161 (0x9237bc00) [pid = 1726] [serial = 1376] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1726 | --DOMWINDOW == 160 (0x92eaac00) [pid = 1726] [serial = 1382] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1726 | --DOMWINDOW == 159 (0x8cf1e400) [pid = 1726] [serial = 1352] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1726 | --DOMWINDOW == 158 (0x90da4400) [pid = 1726] [serial = 1373] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1726 | --DOMWINDOW == 157 (0x8e975800) [pid = 1726] [serial = 1364] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1726 | --DOMWINDOW == 156 (0x8d574800) [pid = 1726] [serial = 1355] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1726 | --DOMWINDOW == 155 (0x93ae0800) [pid = 1726] [serial = 1385] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1726 | --DOMWINDOW == 154 (0x965c3000) [pid = 1726] [serial = 1395] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1726 | --DOMWINDOW == 153 (0x8b0cb000) [pid = 1726] [serial = 1349] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1726 | --DOMWINDOW == 152 (0x951efc00) [pid = 1726] [serial = 1392] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1726 | --DOMWINDOW == 151 (0x86f86800) [pid = 1726] [serial = 1409] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1726 | --DOMWINDOW == 150 (0x93d91400) [pid = 1726] [serial = 1388] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1726 | --DOMWINDOW == 149 (0x94fc9000) [pid = 1726] [serial = 1389] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1726 | --DOMWINDOW == 148 (0x9816f400) [pid = 1726] [serial = 1397] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1726 | --DOMWINDOW == 147 (0x8f76c000) [pid = 1726] [serial = 1368] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1726 | --DOMWINDOW == 146 (0x90b69800) [pid = 1726] [serial = 1371] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1726 | --DOMWINDOW == 145 (0x87c07c00) [pid = 1726] [serial = 1346] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1726 | --DOMWINDOW == 144 (0x87186800) [pid = 1726] [serial = 1403] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1726 | --DOMWINDOW == 143 (0x8885f000) [pid = 1726] [serial = 1347] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1726 | 1464105496713 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 3740ms 08:58:16 INFO - PROCESS | 1726 | 1464105496743 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 08:58:16 INFO - PROCESS | 1726 | 1464105496747 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 08:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:58:16 INFO - PROCESS | 1726 | 1464105496755 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:58:16 INFO - PROCESS | 1726 | 1464105496760 Marionette TRACE conn4 <- [1,2022,null,{}] 08:58:16 INFO - PROCESS | 1726 | 1464105496769 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:17 INFO - PROCESS | 1726 | 1464105497003 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 08:58:17 INFO - PROCESS | 1726 | 1464105497210 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:17 INFO - PROCESS | 1726 | ++DOCSHELL 0x8588ec00 == 109 [pid = 1726] [id = 513] 08:58:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 144 (0x85ee1c00) [pid = 1726] [serial = 1540] [outer = (nil)] 08:58:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 145 (0x867f1800) [pid = 1726] [serial = 1541] [outer = 0x85ee1c00] 08:58:17 INFO - PROCESS | 1726 | 1464105497291 Marionette DEBUG loaded listener.js 08:58:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 146 (0x86f85000) [pid = 1726] [serial = 1542] [outer = 0x85ee1c00] 08:58:18 INFO - PROCESS | 1726 | 1464105498087 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 08:58:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1389ms 08:58:18 INFO - PROCESS | 1726 | 1464105498143 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 08:58:18 INFO - PROCESS | 1726 | 1464105498151 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 08:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:58:18 INFO - PROCESS | 1726 | 1464105498161 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:58:18 INFO - PROCESS | 1726 | 1464105498165 Marionette TRACE conn4 <- [1,2026,null,{}] 08:58:18 INFO - PROCESS | 1726 | 1464105498170 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:18 INFO - PROCESS | 1726 | 1464105498460 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 08:58:18 INFO - PROCESS | 1726 | 1464105498582 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:18 INFO - PROCESS | 1726 | ++DOCSHELL 0x867f2800 == 110 [pid = 1726] [id = 514] 08:58:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 147 (0x87187800) [pid = 1726] [serial = 1543] [outer = (nil)] 08:58:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 148 (0x87c09800) [pid = 1726] [serial = 1544] [outer = 0x87187800] 08:58:18 INFO - PROCESS | 1726 | 1464105498656 Marionette DEBUG loaded listener.js 08:58:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 149 (0x87d0b800) [pid = 1726] [serial = 1545] [outer = 0x87187800] 08:58:19 INFO - PROCESS | 1726 | 1464105499624 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 08:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1527ms 08:58:19 INFO - PROCESS | 1726 | 1464105499691 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 08:58:19 INFO - PROCESS | 1726 | 1464105499695 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 08:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:58:19 INFO - PROCESS | 1726 | 1464105499701 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:58:19 INFO - PROCESS | 1726 | 1464105499707 Marionette TRACE conn4 <- [1,2030,null,{}] 08:58:19 INFO - PROCESS | 1726 | 1464105499722 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:20 INFO - PROCESS | 1726 | 1464105500017 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 08:58:20 INFO - PROCESS | 1726 | 1464105500046 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:20 INFO - PROCESS | 1726 | ++DOCSHELL 0x87c0a400 == 111 [pid = 1726] [id = 515] 08:58:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 150 (0x8986d000) [pid = 1726] [serial = 1546] [outer = (nil)] 08:58:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 151 (0x8a621000) [pid = 1726] [serial = 1547] [outer = 0x8986d000] 08:58:20 INFO - PROCESS | 1726 | 1464105500125 Marionette DEBUG loaded listener.js 08:58:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 152 (0x8aa5e000) [pid = 1726] [serial = 1548] [outer = 0x8986d000] 08:58:21 INFO - PROCESS | 1726 | --DOMWINDOW == 151 (0x90d96c00) [pid = 1726] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:58:21 INFO - PROCESS | 1726 | --DOMWINDOW == 150 (0x8b0cc400) [pid = 1726] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:58:21 INFO - PROCESS | 1726 | --DOMWINDOW == 149 (0x870c2800) [pid = 1726] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:58:21 INFO - PROCESS | 1726 | --DOMWINDOW == 148 (0x92c64000) [pid = 1726] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:58:21 INFO - PROCESS | 1726 | --DOMWINDOW == 147 (0x8e173c00) [pid = 1726] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:58:21 INFO - PROCESS | 1726 | --DOMWINDOW == 146 (0x995ea800) [pid = 1726] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:58:21 INFO - PROCESS | 1726 | --DOMWINDOW == 145 (0x8b1ea800) [pid = 1726] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:58:21 INFO - PROCESS | 1726 | --DOMWINDOW == 144 (0x856c5c00) [pid = 1726] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:58:21 INFO - PROCESS | 1726 | --DOMWINDOW == 143 (0x8650a800) [pid = 1726] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:58:21 INFO - PROCESS | 1726 | --DOMWINDOW == 142 (0x97743400) [pid = 1726] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:58:21 INFO - PROCESS | 1726 | --DOMWINDOW == 141 (0x92803800) [pid = 1726] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:58:21 INFO - PROCESS | 1726 | --DOMWINDOW == 140 (0x8bd50000) [pid = 1726] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:58:21 INFO - PROCESS | 1726 | --DOMWINDOW == 139 (0x91bf3c00) [pid = 1726] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:58:21 INFO - PROCESS | 1726 | --DOMWINDOW == 138 (0x8cf7e000) [pid = 1726] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:58:21 INFO - PROCESS | 1726 | --DOMWINDOW == 137 (0x8bd52000) [pid = 1726] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:58:21 INFO - PROCESS | 1726 | --DOMWINDOW == 136 (0x856be400) [pid = 1726] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:58:21 INFO - PROCESS | 1726 | --DOMWINDOW == 135 (0x8b0c8000) [pid = 1726] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:58:21 INFO - PROCESS | 1726 | --DOMWINDOW == 134 (0x99a6b800) [pid = 1726] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:58:21 INFO - PROCESS | 1726 | --DOMWINDOW == 133 (0x8e314000) [pid = 1726] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:58:21 INFO - PROCESS | 1726 | --DOMWINDOW == 132 (0x8cf70c00) [pid = 1726] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:58:21 INFO - PROCESS | 1726 | --DOMWINDOW == 131 (0x8abd8c00) [pid = 1726] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:58:21 INFO - PROCESS | 1726 | --DOMWINDOW == 130 (0x89870400) [pid = 1726] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:58:21 INFO - PROCESS | 1726 | --DOMWINDOW == 129 (0x8ba7e400) [pid = 1726] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:58:21 INFO - PROCESS | 1726 | 1464105501884 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 08:58:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 2233ms 08:58:21 INFO - PROCESS | 1726 | 1464105501934 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 08:58:21 INFO - PROCESS | 1726 | 1464105501939 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 08:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:58:21 INFO - PROCESS | 1726 | 1464105501944 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:58:21 INFO - PROCESS | 1726 | 1464105501947 Marionette TRACE conn4 <- [1,2034,null,{}] 08:58:21 INFO - PROCESS | 1726 | 1464105501952 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:22 INFO - PROCESS | 1726 | 1464105502129 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 08:58:22 INFO - PROCESS | 1726 | 1464105502319 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:22 INFO - PROCESS | 1726 | ++DOCSHELL 0x856be400 == 112 [pid = 1726] [id = 516] 08:58:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 130 (0x86f7d400) [pid = 1726] [serial = 1549] [outer = (nil)] 08:58:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 131 (0x8aa63000) [pid = 1726] [serial = 1550] [outer = 0x86f7d400] 08:58:22 INFO - PROCESS | 1726 | 1464105502391 Marionette DEBUG loaded listener.js 08:58:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 132 (0x8b1e4400) [pid = 1726] [serial = 1551] [outer = 0x86f7d400] 08:58:23 INFO - PROCESS | 1726 | 1464105503184 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:58:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:58:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1277ms 08:58:23 INFO - PROCESS | 1726 | 1464105503222 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 08:58:23 INFO - PROCESS | 1726 | 1464105503225 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 08:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:58:23 INFO - PROCESS | 1726 | 1464105503242 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:58:23 INFO - PROCESS | 1726 | 1464105503245 Marionette TRACE conn4 <- [1,2038,null,{}] 08:58:23 INFO - PROCESS | 1726 | 1464105503250 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:23 INFO - PROCESS | 1726 | 1464105503424 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 08:58:23 INFO - PROCESS | 1726 | 1464105503439 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:23 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a8c5800 == 113 [pid = 1726] [id = 517] 08:58:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 133 (0x8b0c5c00) [pid = 1726] [serial = 1552] [outer = (nil)] 08:58:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 134 (0x8ba80400) [pid = 1726] [serial = 1553] [outer = 0x8b0c5c00] 08:58:23 INFO - PROCESS | 1726 | 1464105503511 Marionette DEBUG loaded listener.js 08:58:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 135 (0x8bd58400) [pid = 1726] [serial = 1554] [outer = 0x8b0c5c00] 08:58:24 INFO - PROCESS | 1726 | 1464105504841 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 08:58:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1645ms 08:58:24 INFO - PROCESS | 1726 | 1464105504878 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 08:58:24 INFO - PROCESS | 1726 | 1464105504886 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 08:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:58:24 INFO - PROCESS | 1726 | 1464105504894 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:58:24 INFO - PROCESS | 1726 | 1464105504900 Marionette TRACE conn4 <- [1,2042,null,{}] 08:58:24 INFO - PROCESS | 1726 | 1464105504908 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:25 INFO - PROCESS | 1726 | 1464105505152 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 08:58:25 INFO - PROCESS | 1726 | 1464105505476 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:25 INFO - PROCESS | 1726 | ++DOCSHELL 0x867f2000 == 114 [pid = 1726] [id = 518] 08:58:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 136 (0x870b9c00) [pid = 1726] [serial = 1555] [outer = (nil)] 08:58:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 137 (0x88863c00) [pid = 1726] [serial = 1556] [outer = 0x870b9c00] 08:58:25 INFO - PROCESS | 1726 | 1464105505569 Marionette DEBUG loaded listener.js 08:58:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 138 (0x8a620800) [pid = 1726] [serial = 1557] [outer = 0x870b9c00] 08:58:26 INFO - PROCESS | 1726 | 1464105506514 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:58:26 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) 08:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1682ms 08:58:26 INFO - PROCESS | 1726 | 1464105506577 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 08:58:26 INFO - PROCESS | 1726 | 1464105506586 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 08:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:58:26 INFO - PROCESS | 1726 | 1464105506596 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:58:26 INFO - PROCESS | 1726 | 1464105506600 Marionette TRACE conn4 <- [1,2046,null,{}] 08:58:26 INFO - PROCESS | 1726 | 1464105506606 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:26 INFO - PROCESS | 1726 | 1464105506863 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 08:58:27 INFO - PROCESS | 1726 | 1464105507186 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:27 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1e5c00 == 115 [pid = 1726] [id = 519] 08:58:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 139 (0x8ba81800) [pid = 1726] [serial = 1558] [outer = (nil)] 08:58:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 140 (0x8bec9400) [pid = 1726] [serial = 1559] [outer = 0x8ba81800] 08:58:27 INFO - PROCESS | 1726 | 1464105507273 Marionette DEBUG loaded listener.js 08:58:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 141 (0x8bed5400) [pid = 1726] [serial = 1560] [outer = 0x8ba81800] 08:58:28 INFO - PROCESS | 1726 | 1464105508190 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1633ms 08:58:28 INFO - PROCESS | 1726 | 1464105508229 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 08:58:28 INFO - PROCESS | 1726 | 1464105508233 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 08:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:58:28 INFO - PROCESS | 1726 | 1464105508240 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:58:28 INFO - PROCESS | 1726 | 1464105508246 Marionette TRACE conn4 <- [1,2050,null,{}] 08:58:28 INFO - PROCESS | 1726 | 1464105508262 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:28 INFO - PROCESS | 1726 | 1464105508484 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 08:58:28 INFO - PROCESS | 1726 | 1464105508804 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:28 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ba7d000 == 116 [pid = 1726] [id = 520] 08:58:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 142 (0x8cf1cc00) [pid = 1726] [serial = 1561] [outer = (nil)] 08:58:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 143 (0x8cf4a000) [pid = 1726] [serial = 1562] [outer = 0x8cf1cc00] 08:58:28 INFO - PROCESS | 1726 | 1464105508898 Marionette DEBUG loaded listener.js 08:58:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 144 (0x8cf74400) [pid = 1726] [serial = 1563] [outer = 0x8cf1cc00] 08:58:29 INFO - PROCESS | 1726 | 1464105509838 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1638ms 08:58:29 INFO - PROCESS | 1726 | 1464105509879 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 08:58:29 INFO - PROCESS | 1726 | 1464105509883 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 08:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:58:29 INFO - PROCESS | 1726 | 1464105509890 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:58:29 INFO - PROCESS | 1726 | 1464105509893 Marionette TRACE conn4 <- [1,2054,null,{}] 08:58:29 INFO - PROCESS | 1726 | 1464105509899 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:30 INFO - PROCESS | 1726 | 1464105510096 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 08:58:30 INFO - PROCESS | 1726 | 1464105510357 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:30 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ccd0800 == 117 [pid = 1726] [id = 521] 08:58:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 145 (0x8cf7e400) [pid = 1726] [serial = 1564] [outer = (nil)] 08:58:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 146 (0x8d68dc00) [pid = 1726] [serial = 1565] [outer = 0x8cf7e400] 08:58:30 INFO - PROCESS | 1726 | 1464105510491 Marionette DEBUG loaded listener.js 08:58:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 147 (0x8e149800) [pid = 1726] [serial = 1566] [outer = 0x8cf7e400] 08:58:31 INFO - PROCESS | 1726 | 1464105511376 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 08:58:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1528ms 08:58:31 INFO - PROCESS | 1726 | 1464105511419 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 08:58:31 INFO - PROCESS | 1726 | 1464105511423 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 08:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:58:31 INFO - PROCESS | 1726 | 1464105511429 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:58:31 INFO - PROCESS | 1726 | 1464105511432 Marionette TRACE conn4 <- [1,2058,null,{}] 08:58:31 INFO - PROCESS | 1726 | 1464105511438 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:31 INFO - PROCESS | 1726 | 1464105511661 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 08:58:31 INFO - PROCESS | 1726 | 1464105511939 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:32 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d68a800 == 118 [pid = 1726] [id = 522] 08:58:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 148 (0x8e152c00) [pid = 1726] [serial = 1567] [outer = (nil)] 08:58:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 149 (0x8e168800) [pid = 1726] [serial = 1568] [outer = 0x8e152c00] 08:58:32 INFO - PROCESS | 1726 | 1464105512085 Marionette DEBUG loaded listener.js 08:58:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 150 (0x8e16f400) [pid = 1726] [serial = 1569] [outer = 0x8e152c00] 08:58:33 INFO - PROCESS | 1726 | 1464105513051 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 08:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1678ms 08:58:33 INFO - PROCESS | 1726 | 1464105513109 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 08:58:33 INFO - PROCESS | 1726 | 1464105513113 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 08:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:58:33 INFO - PROCESS | 1726 | 1464105513120 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:58:33 INFO - PROCESS | 1726 | 1464105513123 Marionette TRACE conn4 <- [1,2062,null,{}] 08:58:33 INFO - PROCESS | 1726 | 1464105513129 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:33 INFO - PROCESS | 1726 | 1464105513361 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 08:58:33 INFO - PROCESS | 1726 | 1464105513679 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:33 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e16f800 == 119 [pid = 1726] [id = 523] 08:58:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 151 (0x8e173400) [pid = 1726] [serial = 1570] [outer = (nil)] 08:58:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 152 (0x8e31a800) [pid = 1726] [serial = 1571] [outer = 0x8e173400] 08:58:33 INFO - PROCESS | 1726 | 1464105513778 Marionette DEBUG loaded listener.js 08:58:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 153 (0x8e896000) [pid = 1726] [serial = 1572] [outer = 0x8e173400] 08:58:34 INFO - PROCESS | 1726 | 1464105514702 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 08:58:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1628ms 08:58:34 INFO - PROCESS | 1726 | 1464105514749 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 08:58:34 INFO - PROCESS | 1726 | 1464105514752 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 08:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:58:34 INFO - PROCESS | 1726 | 1464105514759 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:58:34 INFO - PROCESS | 1726 | 1464105514762 Marionette TRACE conn4 <- [1,2066,null,{}] 08:58:34 INFO - PROCESS | 1726 | 1464105514768 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:34 INFO - PROCESS | 1726 | 1464105514972 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 08:58:35 INFO - PROCESS | 1726 | 1464105515305 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:35 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e167400 == 120 [pid = 1726] [id = 524] 08:58:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 154 (0x8e30f000) [pid = 1726] [serial = 1573] [outer = (nil)] 08:58:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 155 (0x8e973000) [pid = 1726] [serial = 1574] [outer = 0x8e30f000] 08:58:35 INFO - PROCESS | 1726 | 1464105515393 Marionette DEBUG loaded listener.js 08:58:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 156 (0x8e977c00) [pid = 1726] [serial = 1575] [outer = 0x8e30f000] 08:58:36 INFO - PROCESS | 1726 | 1464105516251 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 08:58:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1537ms 08:58:36 INFO - PROCESS | 1726 | 1464105516297 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 08:58:36 INFO - PROCESS | 1726 | 1464105516301 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 08:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:58:36 INFO - PROCESS | 1726 | 1464105516307 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:58:36 INFO - PROCESS | 1726 | 1464105516310 Marionette TRACE conn4 <- [1,2070,null,{}] 08:58:36 INFO - PROCESS | 1726 | 1464105516316 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:36 INFO - PROCESS | 1726 | 1464105516509 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 08:58:36 INFO - PROCESS | 1726 | 1464105516791 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:36 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e90a400 == 121 [pid = 1726] [id = 525] 08:58:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 157 (0x8e974400) [pid = 1726] [serial = 1576] [outer = (nil)] 08:58:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 158 (0x8f5d9c00) [pid = 1726] [serial = 1577] [outer = 0x8e974400] 08:58:36 INFO - PROCESS | 1726 | 1464105516921 Marionette DEBUG loaded listener.js 08:58:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 159 (0x8f767000) [pid = 1726] [serial = 1578] [outer = 0x8e974400] 08:58:37 INFO - PROCESS | 1726 | 1464105517792 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 08:58:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1527ms 08:58:37 INFO - PROCESS | 1726 | 1464105517835 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 08:58:37 INFO - PROCESS | 1726 | 1464105517839 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 08:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:58:37 INFO - PROCESS | 1726 | 1464105517845 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:58:37 INFO - PROCESS | 1726 | 1464105517848 Marionette TRACE conn4 <- [1,2074,null,{}] 08:58:37 INFO - PROCESS | 1726 | 1464105517854 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:38 INFO - PROCESS | 1726 | 1464105518066 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 08:58:38 INFO - PROCESS | 1726 | 1464105518427 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:38 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e892800 == 122 [pid = 1726] [id = 526] 08:58:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 160 (0x8f5d5000) [pid = 1726] [serial = 1579] [outer = (nil)] 08:58:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 161 (0x90a78800) [pid = 1726] [serial = 1580] [outer = 0x8f5d5000] 08:58:38 INFO - PROCESS | 1726 | 1464105518515 Marionette DEBUG loaded listener.js 08:58:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 162 (0x90b6f800) [pid = 1726] [serial = 1581] [outer = 0x8f5d5000] 08:58:39 INFO - PROCESS | 1726 | 1464105519400 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 08:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1630ms 08:58:39 INFO - PROCESS | 1726 | 1464105519476 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 08:58:39 INFO - PROCESS | 1726 | 1464105519480 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 08:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:58:39 INFO - PROCESS | 1726 | 1464105519486 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:58:39 INFO - PROCESS | 1726 | 1464105519489 Marionette TRACE conn4 <- [1,2078,null,{}] 08:58:39 INFO - PROCESS | 1726 | 1464105519495 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:39 INFO - PROCESS | 1726 | 1464105519775 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 08:58:40 INFO - PROCESS | 1726 | 1464105520114 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:40 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f5d3400 == 123 [pid = 1726] [id = 527] 08:58:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 163 (0x90c69000) [pid = 1726] [serial = 1582] [outer = (nil)] 08:58:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 164 (0x90d98000) [pid = 1726] [serial = 1583] [outer = 0x90c69000] 08:58:40 INFO - PROCESS | 1726 | 1464105520198 Marionette DEBUG loaded listener.js 08:58:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 165 (0x90da2c00) [pid = 1726] [serial = 1584] [outer = 0x90c69000] 08:58:41 INFO - PROCESS | 1726 | 1464105521096 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 08:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1682ms 08:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:58:41 INFO - PROCESS | 1726 | 1464105521169 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 08:58:41 INFO - PROCESS | 1726 | 1464105521173 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 08:58:41 INFO - PROCESS | 1726 | 1464105521179 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:58:41 INFO - PROCESS | 1726 | 1464105521183 Marionette TRACE conn4 <- [1,2082,null,{}] 08:58:41 INFO - PROCESS | 1726 | 1464105521189 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:41 INFO - PROCESS | 1726 | 1464105521448 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 08:58:41 INFO - PROCESS | 1726 | 1464105521774 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:41 INFO - PROCESS | 1726 | ++DOCSHELL 0x919f0400 == 124 [pid = 1726] [id = 528] 08:58:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 166 (0x919f9800) [pid = 1726] [serial = 1585] [outer = (nil)] 08:58:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 167 (0x91bef000) [pid = 1726] [serial = 1586] [outer = 0x919f9800] 08:58:41 INFO - PROCESS | 1726 | 1464105521869 Marionette DEBUG loaded listener.js 08:58:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 168 (0x91d0ac00) [pid = 1726] [serial = 1587] [outer = 0x919f9800] 08:58:42 INFO - PROCESS | 1726 | 1464105522761 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 08:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1656ms 08:58:42 INFO - PROCESS | 1726 | 1464105522835 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 08:58:42 INFO - PROCESS | 1726 | 1464105522839 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 08:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:58:42 INFO - PROCESS | 1726 | 1464105522845 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:58:42 INFO - PROCESS | 1726 | 1464105522848 Marionette TRACE conn4 <- [1,2086,null,{}] 08:58:42 INFO - PROCESS | 1726 | 1464105522853 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:43 INFO - PROCESS | 1726 | 1464105523060 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 08:58:43 INFO - PROCESS | 1726 | 1464105523395 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:43 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f76c000 == 125 [pid = 1726] [id = 529] 08:58:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 169 (0x90c62400) [pid = 1726] [serial = 1588] [outer = (nil)] 08:58:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 170 (0x92808000) [pid = 1726] [serial = 1589] [outer = 0x90c62400] 08:58:43 INFO - PROCESS | 1726 | 1464105523482 Marionette DEBUG loaded listener.js 08:58:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 171 (0x92893c00) [pid = 1726] [serial = 1590] [outer = 0x90c62400] 08:58:44 INFO - PROCESS | 1726 | 1464105524366 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 08:58:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:58:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1583ms 08:58:44 INFO - PROCESS | 1726 | 1464105524429 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 08:58:44 INFO - PROCESS | 1726 | 1464105524432 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 08:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:58:44 INFO - PROCESS | 1726 | 1464105524438 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:58:44 INFO - PROCESS | 1726 | 1464105524451 Marionette TRACE conn4 <- [1,2090,null,{}] 08:58:44 INFO - PROCESS | 1726 | 1464105524456 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:44 INFO - PROCESS | 1726 | 1464105524671 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 08:58:45 INFO - PROCESS | 1726 | 1464105525008 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:45 INFO - PROCESS | 1726 | ++DOCSHELL 0x90d97c00 == 126 [pid = 1726] [id = 530] 08:58:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 172 (0x90d9a000) [pid = 1726] [serial = 1591] [outer = (nil)] 08:58:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 173 (0x92addc00) [pid = 1726] [serial = 1592] [outer = 0x90d9a000] 08:58:45 INFO - PROCESS | 1726 | 1464105525096 Marionette DEBUG loaded listener.js 08:58:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 174 (0x92c63800) [pid = 1726] [serial = 1593] [outer = 0x90d9a000] 08:58:45 INFO - PROCESS | 1726 | 1464105525992 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 08:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1596ms 08:58:46 INFO - PROCESS | 1726 | 1464105526035 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 08:58:46 INFO - PROCESS | 1726 | 1464105526039 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 08:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:58:46 INFO - PROCESS | 1726 | 1464105526045 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:58:46 INFO - PROCESS | 1726 | 1464105526048 Marionette TRACE conn4 <- [1,2094,null,{}] 08:58:46 INFO - PROCESS | 1726 | 1464105526054 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:46 INFO - PROCESS | 1726 | 1464105526251 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 08:58:46 INFO - PROCESS | 1726 | 1464105526536 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:46 INFO - PROCESS | 1726 | ++DOCSHELL 0x92803c00 == 127 [pid = 1726] [id = 531] 08:58:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 175 (0x9280c000) [pid = 1726] [serial = 1594] [outer = (nil)] 08:58:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 176 (0x92eb1c00) [pid = 1726] [serial = 1595] [outer = 0x9280c000] 08:58:46 INFO - PROCESS | 1726 | 1464105526667 Marionette DEBUG loaded listener.js 08:58:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 177 (0x93b82000) [pid = 1726] [serial = 1596] [outer = 0x9280c000] 08:58:47 INFO - PROCESS | 1726 | 1464105527560 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 08:58:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:58:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1584ms 08:58:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:58:47 INFO - PROCESS | 1726 | 1464105527629 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 08:58:47 INFO - PROCESS | 1726 | 1464105527632 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 08:58:47 INFO - PROCESS | 1726 | 1464105527639 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:58:47 INFO - PROCESS | 1726 | 1464105527642 Marionette TRACE conn4 <- [1,2098,null,{}] 08:58:47 INFO - PROCESS | 1726 | 1464105527649 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:47 INFO - PROCESS | 1726 | 1464105527872 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 08:58:48 INFO - PROCESS | 1726 | 1464105528197 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:48 INFO - PROCESS | 1726 | ++DOCSHELL 0x90b76800 == 128 [pid = 1726] [id = 532] 08:58:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 178 (0x92c6b400) [pid = 1726] [serial = 1597] [outer = (nil)] 08:58:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 179 (0x95158c00) [pid = 1726] [serial = 1598] [outer = 0x92c6b400] 08:58:48 INFO - PROCESS | 1726 | 1464105528300 Marionette DEBUG loaded listener.js 08:58:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 180 (0x951e6c00) [pid = 1726] [serial = 1599] [outer = 0x92c6b400] 08:58:49 INFO - PROCESS | 1726 | 1464105529174 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 08:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1581ms 08:58:49 INFO - PROCESS | 1726 | 1464105529220 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 08:58:49 INFO - PROCESS | 1726 | 1464105529224 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 08:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:58:49 INFO - PROCESS | 1726 | 1464105529231 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:58:49 INFO - PROCESS | 1726 | 1464105529234 Marionette TRACE conn4 <- [1,2102,null,{}] 08:58:49 INFO - PROCESS | 1726 | 1464105529240 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:49 INFO - PROCESS | 1726 | 1464105529481 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 08:58:49 INFO - PROCESS | 1726 | 1464105529826 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:49 INFO - PROCESS | 1726 | ++DOCSHELL 0x8650c400 == 129 [pid = 1726] [id = 533] 08:58:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 181 (0x870c3800) [pid = 1726] [serial = 1600] [outer = (nil)] 08:58:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 182 (0x9773d000) [pid = 1726] [serial = 1601] [outer = 0x870c3800] 08:58:49 INFO - PROCESS | 1726 | 1464105529917 Marionette DEBUG loaded listener.js 08:58:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 183 (0x97743800) [pid = 1726] [serial = 1602] [outer = 0x870c3800] 08:58:50 INFO - PROCESS | 1726 | 1464105530796 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 08:58:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1640ms 08:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:58:50 INFO - PROCESS | 1726 | 1464105530872 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 08:58:50 INFO - PROCESS | 1726 | 1464105530875 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 08:58:50 INFO - PROCESS | 1726 | 1464105530881 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:58:50 INFO - PROCESS | 1726 | 1464105530885 Marionette TRACE conn4 <- [1,2106,null,{}] 08:58:50 INFO - PROCESS | 1726 | 1464105530890 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:51 INFO - PROCESS | 1726 | 1464105531139 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 08:58:51 INFO - PROCESS | 1726 | 1464105531471 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:51 INFO - PROCESS | 1726 | ++DOCSHELL 0x92eb5000 == 130 [pid = 1726] [id = 534] 08:58:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 184 (0x95364400) [pid = 1726] [serial = 1603] [outer = (nil)] 08:58:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 185 (0x98da1800) [pid = 1726] [serial = 1604] [outer = 0x95364400] 08:58:51 INFO - PROCESS | 1726 | 1464105531565 Marionette DEBUG loaded listener.js 08:58:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 186 (0x995ea800) [pid = 1726] [serial = 1605] [outer = 0x95364400] 08:58:52 INFO - PROCESS | 1726 | 1464105532479 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 08:58:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1652ms 08:58:52 INFO - PROCESS | 1726 | 1464105532534 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 08:58:52 INFO - PROCESS | 1726 | 1464105532538 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 08:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:58:52 INFO - PROCESS | 1726 | 1464105532544 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:58:52 INFO - PROCESS | 1726 | 1464105532547 Marionette TRACE conn4 <- [1,2110,null,{}] 08:58:52 INFO - PROCESS | 1726 | 1464105532553 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:52 INFO - PROCESS | 1726 | 1464105532787 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 08:58:53 INFO - PROCESS | 1726 | 1464105533120 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:53 INFO - PROCESS | 1726 | ++DOCSHELL 0x849e9400 == 131 [pid = 1726] [id = 535] 08:58:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 187 (0x849f2400) [pid = 1726] [serial = 1606] [outer = (nil)] 08:58:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 188 (0x999de000) [pid = 1726] [serial = 1607] [outer = 0x849f2400] 08:58:53 INFO - PROCESS | 1726 | 1464105533210 Marionette DEBUG loaded listener.js 08:58:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 189 (0x999e4400) [pid = 1726] [serial = 1608] [outer = 0x849f2400] 08:58:54 INFO - PROCESS | 1726 | 1464105534144 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 08:58:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:58:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1679ms 08:58:54 INFO - PROCESS | 1726 | 1464105534224 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 08:58:54 INFO - PROCESS | 1726 | 1464105534228 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 08:58:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:58:54 INFO - PROCESS | 1726 | 1464105534234 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:58:54 INFO - PROCESS | 1726 | 1464105534238 Marionette TRACE conn4 <- [1,2114,null,{}] 08:58:54 INFO - PROCESS | 1726 | 1464105534248 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:54 INFO - PROCESS | 1726 | 1464105534470 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 08:58:56 INFO - PROCESS | 1726 | --DOCSHELL 0x8b0cf000 == 130 [pid = 1726] [id = 403] 08:58:56 INFO - PROCESS | 1726 | --DOCSHELL 0x86506000 == 129 [pid = 1726] [id = 512] 08:58:56 INFO - PROCESS | 1726 | --DOCSHELL 0x849ed400 == 128 [pid = 1726] [id = 511] 08:58:56 INFO - PROCESS | 1726 | --DOCSHELL 0x849ef400 == 127 [pid = 1726] [id = 510] 08:58:56 INFO - PROCESS | 1726 | --DOCSHELL 0x92378c00 == 126 [pid = 1726] [id = 508] 08:58:56 INFO - PROCESS | 1726 | --DOCSHELL 0x84155800 == 125 [pid = 1726] [id = 509] 08:58:56 INFO - PROCESS | 1726 | --DOCSHELL 0x90b73800 == 124 [pid = 1726] [id = 507] 08:58:56 INFO - PROCESS | 1726 | --DOCSHELL 0x85885400 == 123 [pid = 1726] [id = 506] 08:58:56 INFO - PROCESS | 1726 | --DOCSHELL 0x90a72800 == 122 [pid = 1726] [id = 505] 08:58:56 INFO - PROCESS | 1726 | --DOCSHELL 0x8e980000 == 121 [pid = 1726] [id = 503] 08:58:56 INFO - PROCESS | 1726 | --DOCSHELL 0x90c62800 == 120 [pid = 1726] [id = 504] 08:58:56 INFO - PROCESS | 1726 | --DOCSHELL 0x8cf4b000 == 119 [pid = 1726] [id = 502] 08:58:56 INFO - PROCESS | 1726 | --DOCSHELL 0x849e6400 == 118 [pid = 1726] [id = 501] 08:58:56 INFO - PROCESS | 1726 | --DOCSHELL 0x8e14c400 == 117 [pid = 1726] [id = 500] 08:58:56 INFO - PROCESS | 1726 | --DOCSHELL 0x8d68cc00 == 116 [pid = 1726] [id = 499] 08:58:56 INFO - PROCESS | 1726 | --DOCSHELL 0x87d0cc00 == 115 [pid = 1726] [id = 498] 08:58:56 INFO - PROCESS | 1726 | --DOCSHELL 0x8a623800 == 114 [pid = 1726] [id = 496] 08:58:56 INFO - PROCESS | 1726 | --DOCSHELL 0x89874400 == 113 [pid = 1726] [id = 497] 08:58:56 INFO - PROCESS | 1726 | --DOCSHELL 0x87179c00 == 112 [pid = 1726] [id = 495] 08:58:56 INFO - PROCESS | 1726 | --DOCSHELL 0x85888800 == 111 [pid = 1726] [id = 494] 08:58:56 INFO - PROCESS | 1726 | --DOMWINDOW == 188 (0x92801c00) [pid = 1726] [serial = 1443] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1726 | --DOMWINDOW == 187 (0x8cccc000) [pid = 1726] [serial = 1419] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1726 | --DOMWINDOW == 186 (0x87d06000) [pid = 1726] [serial = 1473] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1726 | --DOMWINDOW == 185 (0x92ea7400) [pid = 1726] [serial = 1445] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1726 | --DOMWINDOW == 184 (0x8f76d000) [pid = 1726] [serial = 1433] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1726 | --DOMWINDOW == 183 (0x99e69000) [pid = 1726] [serial = 1461] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1726 | --DOMWINDOW == 182 (0x87187000) [pid = 1726] [serial = 1472] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1726 | --DOMWINDOW == 181 (0x8b352800) [pid = 1726] [serial = 1478] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1726 | --DOMWINDOW == 180 (0x919fc400) [pid = 1726] [serial = 1440] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1726 | --DOMWINDOW == 179 (0x8886a800) [pid = 1726] [serial = 1416] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1726 | --DOMWINDOW == 178 (0x8f773400) [pid = 1726] [serial = 1434] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1726 | --DOMWINDOW == 177 (0x99e63400) [pid = 1726] [serial = 1460] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1726 | --DOMWINDOW == 176 (0x919f7c00) [pid = 1726] [serial = 1439] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1726 | --DOMWINDOW == 175 (0x99681c00) [pid = 1726] [serial = 1454] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1726 | --DOMWINDOW == 174 (0x87d03400) [pid = 1726] [serial = 1415] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1726 | --DOMWINDOW == 173 (0x951ef400) [pid = 1726] [serial = 1449] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1726 | --DOMWINDOW == 172 (0x999da400) [pid = 1726] [serial = 1457] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1726 | --DOMWINDOW == 171 (0x98ad1400) [pid = 1726] [serial = 1451] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1726 | --DOMWINDOW == 170 (0x8e971c00) [pid = 1726] [serial = 1430] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1726 | --DOMWINDOW == 169 (0x91d0c400) [pid = 1726] [serial = 1442] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1726 | --DOMWINDOW == 168 (0x8cf75000) [pid = 1726] [serial = 1421] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1726 | --DOMWINDOW == 167 (0x8588a400) [pid = 1726] [serial = 1469] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1726 | --DOMWINDOW == 166 (0x8bec9c00) [pid = 1726] [serial = 1344] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1726 | --DOMWINDOW == 165 (0x93d9b800) [pid = 1726] [serial = 1446] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1726 | --DOMWINDOW == 164 (0x8ba82c00) [pid = 1726] [serial = 1479] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1726 | --DOMWINDOW == 163 (0x99f59800) [pid = 1726] [serial = 1464] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1726 | --DOMWINDOW == 162 (0x90c61c00) [pid = 1726] [serial = 1436] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1726 | --DOMWINDOW == 161 (0x999e0400) [pid = 1726] [serial = 1458] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1726 | --DOMWINDOW == 160 (0x8e2f5800) [pid = 1726] [serial = 1425] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1726 | --DOMWINDOW == 159 (0x8e156800) [pid = 1726] [serial = 1424] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1726 | --DOMWINDOW == 158 (0x90c6a000) [pid = 1726] [serial = 1437] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1726 | --DOMWINDOW == 157 (0x99784400) [pid = 1726] [serial = 1455] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1726 | --DOMWINDOW == 156 (0x99fcfc00) [pid = 1726] [serial = 1466] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1726 | --DOMWINDOW == 155 (0x8e97f400) [pid = 1726] [serial = 1431] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1726 | --DOMWINDOW == 154 (0x99fda400) [pid = 1726] [serial = 1467] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1726 | --DOMWINDOW == 153 (0x85f7c000) [pid = 1726] [serial = 1470] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1726 | --DOMWINDOW == 152 (0x8a8bb800) [pid = 1726] [serial = 1475] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1726 | --DOMWINDOW == 151 (0x8d577c00) [pid = 1726] [serial = 1422] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1726 | --DOMWINDOW == 150 (0x8becd000) [pid = 1726] [serial = 1418] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1726 | --DOMWINDOW == 149 (0x8e318000) [pid = 1726] [serial = 1427] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1726 | --DOMWINDOW == 148 (0x8aa60400) [pid = 1726] [serial = 1476] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1726 | --DOMWINDOW == 147 (0x98d9f400) [pid = 1726] [serial = 1452] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1726 | --DOMWINDOW == 146 (0x8e57ac00) [pid = 1726] [serial = 1428] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1726 | --DOMWINDOW == 145 (0x99f53800) [pid = 1726] [serial = 1463] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1726 | --DOMWINDOW == 144 (0x9515bc00) [pid = 1726] [serial = 1448] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1726 | --DOMWINDOW == 143 (0x8ba79800) [pid = 1726] [serial = 1481] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1726 | 1464105536916 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:56 INFO - PROCESS | 1726 | ++DOCSHELL 0x8588a400 == 112 [pid = 1726] [id = 536] 08:58:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 144 (0x8588e400) [pid = 1726] [serial = 1609] [outer = (nil)] 08:58:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 145 (0x85eee400) [pid = 1726] [serial = 1610] [outer = 0x8588e400] 08:58:57 INFO - PROCESS | 1726 | 1464105536995 Marionette DEBUG loaded listener.js 08:58:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 146 (0x86507800) [pid = 1726] [serial = 1611] [outer = 0x8588e400] 08:58:57 INFO - PROCESS | 1726 | 1464105537789 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 08:58:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:58:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 3593ms 08:58:57 INFO - PROCESS | 1726 | 1464105537830 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 08:58:57 INFO - PROCESS | 1726 | 1464105537836 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 08:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:58:57 INFO - PROCESS | 1726 | 1464105537843 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:58:57 INFO - PROCESS | 1726 | 1464105537849 Marionette TRACE conn4 <- [1,2118,null,{}] 08:58:57 INFO - PROCESS | 1726 | 1464105537860 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:58 INFO - PROCESS | 1726 | 1464105538078 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 08:58:58 INFO - PROCESS | 1726 | 1464105538282 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:58 INFO - PROCESS | 1726 | ++DOCSHELL 0x870ba000 == 113 [pid = 1726] [id = 537] 08:58:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 147 (0x870c5000) [pid = 1726] [serial = 1612] [outer = (nil)] 08:58:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 148 (0x87d0c800) [pid = 1726] [serial = 1613] [outer = 0x870c5000] 08:58:58 INFO - PROCESS | 1726 | 1464105538356 Marionette DEBUG loaded listener.js 08:58:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 149 (0x88868400) [pid = 1726] [serial = 1614] [outer = 0x870c5000] 08:58:59 INFO - PROCESS | 1726 | 1464105539228 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 08:58:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1434ms 08:58:59 INFO - PROCESS | 1726 | 1464105539292 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 08:58:59 INFO - PROCESS | 1726 | 1464105539299 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 08:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:58:59 INFO - PROCESS | 1726 | 1464105539305 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:58:59 INFO - PROCESS | 1726 | 1464105539307 Marionette TRACE conn4 <- [1,2122,null,{}] 08:58:59 INFO - PROCESS | 1726 | 1464105539313 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:59 INFO - PROCESS | 1726 | 1464105539593 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 08:58:59 INFO - PROCESS | 1726 | 1464105539628 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:59 INFO - PROCESS | 1726 | ++DOCSHELL 0x86f81000 == 114 [pid = 1726] [id = 538] 08:58:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 150 (0x89869c00) [pid = 1726] [serial = 1615] [outer = (nil)] 08:58:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 151 (0x8b0c9000) [pid = 1726] [serial = 1616] [outer = 0x89869c00] 08:58:59 INFO - PROCESS | 1726 | 1464105539720 Marionette DEBUG loaded listener.js 08:58:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 152 (0x8b351400) [pid = 1726] [serial = 1617] [outer = 0x89869c00] 08:59:00 INFO - PROCESS | 1726 | 1464105540783 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:59:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1527ms 08:59:00 INFO - PROCESS | 1726 | 1464105540835 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 08:59:00 INFO - PROCESS | 1726 | 1464105540838 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 08:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:59:00 INFO - PROCESS | 1726 | 1464105540862 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:59:00 INFO - PROCESS | 1726 | 1464105540871 Marionette TRACE conn4 <- [1,2126,null,{}] 08:59:00 INFO - PROCESS | 1726 | 1464105540878 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:01 INFO - PROCESS | 1726 | 1464105541162 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 08:59:01 INFO - PROCESS | 1726 | --DOMWINDOW == 151 (0x8986d000) [pid = 1726] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:59:01 INFO - PROCESS | 1726 | --DOMWINDOW == 150 (0x856c1400) [pid = 1726] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:59:01 INFO - PROCESS | 1726 | --DOMWINDOW == 149 (0x9280e800) [pid = 1726] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:59:01 INFO - PROCESS | 1726 | --DOMWINDOW == 148 (0x85ee1c00) [pid = 1726] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:59:01 INFO - PROCESS | 1726 | --DOMWINDOW == 147 (0x8a8c4000) [pid = 1726] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:59:01 INFO - PROCESS | 1726 | --DOMWINDOW == 146 (0x90c62c00) [pid = 1726] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:59:01 INFO - PROCESS | 1726 | --DOMWINDOW == 145 (0x8d68f400) [pid = 1726] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:59:01 INFO - PROCESS | 1726 | --DOMWINDOW == 144 (0x8717b400) [pid = 1726] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:59:01 INFO - PROCESS | 1726 | --DOMWINDOW == 143 (0x91bf3800) [pid = 1726] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:59:01 INFO - PROCESS | 1726 | --DOMWINDOW == 142 (0x87187800) [pid = 1726] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:59:01 INFO - PROCESS | 1726 | --DOMWINDOW == 141 (0x8f544800) [pid = 1726] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:59:01 INFO - PROCESS | 1726 | --DOMWINDOW == 140 (0x8e2f8400) [pid = 1726] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:59:01 INFO - PROCESS | 1726 | --DOMWINDOW == 139 (0x8d68d400) [pid = 1726] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:59:01 INFO - PROCESS | 1726 | --DOMWINDOW == 138 (0x84157400) [pid = 1726] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:59:01 INFO - PROCESS | 1726 | --DOMWINDOW == 137 (0x8ba76400) [pid = 1726] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:59:01 INFO - PROCESS | 1726 | --DOMWINDOW == 136 (0x8588c000) [pid = 1726] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:59:01 INFO - PROCESS | 1726 | --DOMWINDOW == 135 (0x8b0c8800) [pid = 1726] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:59:01 INFO - PROCESS | 1726 | --DOMWINDOW == 134 (0x8e89cc00) [pid = 1726] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:59:01 INFO - PROCESS | 1726 | --DOMWINDOW == 133 (0x8bd5a400) [pid = 1726] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:59:01 INFO - PROCESS | 1726 | --DOMWINDOW == 132 (0x849f1000) [pid = 1726] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:59:01 INFO - PROCESS | 1726 | --DOMWINDOW == 131 (0x8aa63c00) [pid = 1726] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:59:01 INFO - PROCESS | 1726 | --DOMWINDOW == 130 (0x92808400) [pid = 1726] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:59:01 INFO - PROCESS | 1726 | --DOMWINDOW == 129 (0x86f7d400) [pid = 1726] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:59:01 INFO - PROCESS | 1726 | 1464105541809 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:01 INFO - PROCESS | 1726 | ++DOCSHELL 0x84157400 == 115 [pid = 1726] [id = 539] 08:59:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 130 (0x849f1000) [pid = 1726] [serial = 1618] [outer = (nil)] 08:59:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 131 (0x867f5800) [pid = 1726] [serial = 1619] [outer = 0x849f1000] 08:59:01 INFO - PROCESS | 1726 | 1464105541884 Marionette DEBUG loaded listener.js 08:59:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 132 (0x89876800) [pid = 1726] [serial = 1620] [outer = 0x849f1000] 08:59:02 INFO - PROCESS | 1726 | 1464105542876 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 08:59:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:59:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 2052ms 08:59:02 INFO - PROCESS | 1726 | 1464105542898 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 08:59:02 INFO - PROCESS | 1726 | 1464105542902 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 08:59:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:59:02 INFO - PROCESS | 1726 | 1464105542908 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:59:02 INFO - PROCESS | 1726 | 1464105542911 Marionette TRACE conn4 <- [1,2130,null,{}] 08:59:02 INFO - PROCESS | 1726 | 1464105542916 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:03 INFO - PROCESS | 1726 | 1464105543186 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 08:59:03 INFO - PROCESS | 1726 | 1464105543207 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:03 INFO - PROCESS | 1726 | ++DOCSHELL 0x86f7f400 == 116 [pid = 1726] [id = 540] 08:59:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 133 (0x8bd52400) [pid = 1726] [serial = 1621] [outer = (nil)] 08:59:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 134 (0x8cf16c00) [pid = 1726] [serial = 1622] [outer = 0x8bd52400] 08:59:03 INFO - PROCESS | 1726 | 1464105543278 Marionette DEBUG loaded listener.js 08:59:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 135 (0x8cf44800) [pid = 1726] [serial = 1623] [outer = 0x8bd52400] 08:59:04 INFO - PROCESS | 1726 | 1464105544510 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 08:59:04 INFO - PROCESS | 1726 | 1464105544602 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 08:59:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:59:04 INFO - PROCESS | 1726 | 1464105544612 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:59:04 INFO - PROCESS | 1726 | 1464105544617 Marionette TRACE conn4 <- [1,2134,null,{}] 08:59:04 INFO - PROCESS | 1726 | 1464105544625 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:04 INFO - PROCESS | 1726 | 1464105544894 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 08:59:05 INFO - PROCESS | 1726 | 1464105545254 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:05 INFO - PROCESS | 1726 | ++DOCSHELL 0x870c0c00 == 117 [pid = 1726] [id = 541] 08:59:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 136 (0x87183c00) [pid = 1726] [serial = 1624] [outer = (nil)] 08:59:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 137 (0x8a628800) [pid = 1726] [serial = 1625] [outer = 0x87183c00] 08:59:05 INFO - PROCESS | 1726 | 1464105545346 Marionette DEBUG loaded listener.js 08:59:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 138 (0x8b0c8800) [pid = 1726] [serial = 1626] [outer = 0x87183c00] 08:59:06 INFO - PROCESS | 1726 | 1464105546257 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 08:59:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:59:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1685ms 08:59:06 INFO - PROCESS | 1726 | 1464105546298 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 08:59:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:59:06 INFO - PROCESS | 1726 | 1464105546309 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 08:59:06 INFO - PROCESS | 1726 | 1464105546321 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:59:06 INFO - PROCESS | 1726 | 1464105546326 Marionette TRACE conn4 <- [1,2138,null,{}] 08:59:06 INFO - PROCESS | 1726 | 1464105546332 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:06 INFO - PROCESS | 1726 | 1464105546558 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 08:59:06 INFO - PROCESS | 1726 | 1464105546836 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:06 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bd57400 == 118 [pid = 1726] [id = 542] 08:59:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 139 (0x8beca400) [pid = 1726] [serial = 1627] [outer = (nil)] 08:59:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 140 (0x8ccc8400) [pid = 1726] [serial = 1628] [outer = 0x8beca400] 08:59:06 INFO - PROCESS | 1726 | 1464105546977 Marionette DEBUG loaded listener.js 08:59:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 141 (0x8cf13c00) [pid = 1726] [serial = 1629] [outer = 0x8beca400] 08:59:07 INFO - PROCESS | 1726 | 1464105547941 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 08:59:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:59:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1683ms 08:59:08 INFO - PROCESS | 1726 | 1464105548002 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 08:59:08 INFO - PROCESS | 1726 | 1464105548006 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 08:59:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:59:08 INFO - PROCESS | 1726 | 1464105548013 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:59:08 INFO - PROCESS | 1726 | 1464105548019 Marionette TRACE conn4 <- [1,2142,null,{}] 08:59:08 INFO - PROCESS | 1726 | 1464105548035 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:08 INFO - PROCESS | 1726 | 1464105548288 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 08:59:08 INFO - PROCESS | 1726 | 1464105548628 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:08 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d56f400 == 119 [pid = 1726] [id = 543] 08:59:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 142 (0x8d577400) [pid = 1726] [serial = 1630] [outer = (nil)] 08:59:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 143 (0x8d692800) [pid = 1726] [serial = 1631] [outer = 0x8d577400] 08:59:08 INFO - PROCESS | 1726 | 1464105548744 Marionette DEBUG loaded listener.js 08:59:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 144 (0x8e16c400) [pid = 1726] [serial = 1632] [outer = 0x8d577400] 08:59:09 INFO - PROCESS | 1726 | 1464105549623 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 08:59:09 INFO - PROCESS | 1726 | 1464105549668 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 08:59:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:59:09 INFO - PROCESS | 1726 | 1464105549675 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:59:09 INFO - PROCESS | 1726 | 1464105549678 Marionette TRACE conn4 <- [1,2146,null,{}] 08:59:09 INFO - PROCESS | 1726 | 1464105549684 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:09 INFO - PROCESS | 1726 | 1464105549912 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 08:59:10 INFO - PROCESS | 1726 | 1464105550201 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:10 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bd54c00 == 120 [pid = 1726] [id = 544] 08:59:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 145 (0x8cf78c00) [pid = 1726] [serial = 1633] [outer = (nil)] 08:59:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 146 (0x8e312400) [pid = 1726] [serial = 1634] [outer = 0x8cf78c00] 08:59:10 INFO - PROCESS | 1726 | 1464105550333 Marionette DEBUG loaded listener.js 08:59:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 147 (0x8e57c000) [pid = 1726] [serial = 1635] [outer = 0x8cf78c00] 08:59:11 INFO - PROCESS | 1726 | 1464105551210 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 08:59:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:59:11 INFO - PROCESS | 1726 | 1464105551262 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 08:59:11 INFO - PROCESS | 1726 | 1464105551268 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:59:11 INFO - PROCESS | 1726 | 1464105551272 Marionette TRACE conn4 <- [1,2150,null,{}] 08:59:11 INFO - PROCESS | 1726 | 1464105551277 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:11 INFO - PROCESS | 1726 | 1464105551494 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 08:59:11 INFO - PROCESS | 1726 | 1464105551818 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:11 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ba79000 == 121 [pid = 1726] [id = 545] 08:59:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 148 (0x8e150c00) [pid = 1726] [serial = 1636] [outer = (nil)] 08:59:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 149 (0x8e97a000) [pid = 1726] [serial = 1637] [outer = 0x8e150c00] 08:59:11 INFO - PROCESS | 1726 | 1464105551912 Marionette DEBUG loaded listener.js 08:59:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 150 (0x8f543c00) [pid = 1726] [serial = 1638] [outer = 0x8e150c00] 08:59:12 INFO - PROCESS | 1726 | 1464105552843 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 08:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1631ms 08:59:12 INFO - PROCESS | 1726 | 1464105552900 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 08:59:12 INFO - PROCESS | 1726 | 1464105552904 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 08:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:59:12 INFO - PROCESS | 1726 | 1464105552910 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:59:12 INFO - PROCESS | 1726 | 1464105552914 Marionette TRACE conn4 <- [1,2154,null,{}] 08:59:12 INFO - PROCESS | 1726 | 1464105552919 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:13 INFO - PROCESS | 1726 | 1464105553166 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 08:59:13 INFO - PROCESS | 1726 | 1464105553498 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:13 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e90e800 == 122 [pid = 1726] [id = 546] 08:59:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 151 (0x8e910c00) [pid = 1726] [serial = 1639] [outer = (nil)] 08:59:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 152 (0x90a73000) [pid = 1726] [serial = 1640] [outer = 0x8e910c00] 08:59:13 INFO - PROCESS | 1726 | 1464105553598 Marionette DEBUG loaded listener.js 08:59:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 153 (0x90b75c00) [pid = 1726] [serial = 1641] [outer = 0x8e910c00] 08:59:14 INFO - PROCESS | 1726 | 1464105554490 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:59:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:59:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1637ms 08:59:14 INFO - PROCESS | 1726 | 1464105554556 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 08:59:14 INFO - PROCESS | 1726 | 1464105554561 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 08:59:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:59:14 INFO - PROCESS | 1726 | 1464105554569 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:59:14 INFO - PROCESS | 1726 | 1464105554572 Marionette TRACE conn4 <- [1,2158,null,{}] 08:59:14 INFO - PROCESS | 1726 | 1464105554578 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:14 INFO - PROCESS | 1726 | 1464105554779 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 08:59:15 INFO - PROCESS | 1726 | 1464105555071 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:15 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d693800 == 123 [pid = 1726] [id = 547] 08:59:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 154 (0x8e14b800) [pid = 1726] [serial = 1642] [outer = (nil)] 08:59:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 155 (0x90d99800) [pid = 1726] [serial = 1643] [outer = 0x8e14b800] 08:59:15 INFO - PROCESS | 1726 | 1464105555201 Marionette DEBUG loaded listener.js 08:59:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 156 (0x919f2c00) [pid = 1726] [serial = 1644] [outer = 0x8e14b800] 08:59:16 INFO - PROCESS | 1726 | 1464105556063 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:59:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:59:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1534ms 08:59:16 INFO - PROCESS | 1726 | 1464105556110 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 08:59:16 INFO - PROCESS | 1726 | 1464105556113 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 08:59:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:59:16 INFO - PROCESS | 1726 | 1464105556120 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:59:16 INFO - PROCESS | 1726 | 1464105556123 Marionette TRACE conn4 <- [1,2162,null,{}] 08:59:16 INFO - PROCESS | 1726 | 1464105556129 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:16 INFO - PROCESS | 1726 | 1464105556330 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 08:59:16 INFO - PROCESS | 1726 | 1464105556614 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:16 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d578c00 == 124 [pid = 1726] [id = 548] 08:59:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 157 (0x90a6e800) [pid = 1726] [serial = 1645] [outer = (nil)] 08:59:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 158 (0x91bf1800) [pid = 1726] [serial = 1646] [outer = 0x90a6e800] 08:59:16 INFO - PROCESS | 1726 | 1464105556745 Marionette DEBUG loaded listener.js 08:59:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 159 (0x91d08000) [pid = 1726] [serial = 1647] [outer = 0x90a6e800] 08:59:17 INFO - PROCESS | 1726 | 1464105557608 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 08:59:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:59:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1536ms 08:59:17 INFO - PROCESS | 1726 | 1464105557657 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 08:59:17 INFO - PROCESS | 1726 | 1464105557661 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 08:59:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:59:17 INFO - PROCESS | 1726 | 1464105557667 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:59:17 INFO - PROCESS | 1726 | 1464105557672 Marionette TRACE conn4 <- [1,2166,null,{}] 08:59:17 INFO - PROCESS | 1726 | 1464105557677 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:17 INFO - PROCESS | 1726 | 1464105557885 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 08:59:18 INFO - PROCESS | 1726 | 1464105558171 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:18 INFO - PROCESS | 1726 | ++DOCSHELL 0x919fe800 == 125 [pid = 1726] [id = 549] 08:59:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 160 (0x91be7400) [pid = 1726] [serial = 1648] [outer = (nil)] 08:59:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 161 (0x9280ac00) [pid = 1726] [serial = 1649] [outer = 0x91be7400] 08:59:18 INFO - PROCESS | 1726 | 1464105558308 Marionette DEBUG loaded listener.js 08:59:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 162 (0x92895c00) [pid = 1726] [serial = 1650] [outer = 0x91be7400] 08:59:19 INFO - PROCESS | 1726 | 1464105559221 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 08:59:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:59:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1630ms 08:59:19 INFO - PROCESS | 1726 | 1464105559299 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 08:59:19 INFO - PROCESS | 1726 | 1464105559303 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 08:59:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:59:19 INFO - PROCESS | 1726 | 1464105559310 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:59:19 INFO - PROCESS | 1726 | 1464105559314 Marionette TRACE conn4 <- [1,2170,null,{}] 08:59:19 INFO - PROCESS | 1726 | 1464105559319 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:19 INFO - PROCESS | 1726 | 1464105559556 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 08:59:19 INFO - PROCESS | 1726 | 1464105559895 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:19 INFO - PROCESS | 1726 | ++DOCSHELL 0x8650ec00 == 126 [pid = 1726] [id = 550] 08:59:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 163 (0x8a8c4800) [pid = 1726] [serial = 1651] [outer = (nil)] 08:59:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 164 (0x92ad9400) [pid = 1726] [serial = 1652] [outer = 0x8a8c4800] 08:59:19 INFO - PROCESS | 1726 | 1464105559984 Marionette DEBUG loaded listener.js 08:59:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 165 (0x92eb3400) [pid = 1726] [serial = 1653] [outer = 0x8a8c4800] 08:59:20 INFO - PROCESS | 1726 | 1464105560870 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 08:59:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1633ms 08:59:20 INFO - PROCESS | 1726 | 1464105560944 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 08:59:20 INFO - PROCESS | 1726 | 1464105560948 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 08:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:59:20 INFO - PROCESS | 1726 | 1464105560954 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:59:20 INFO - PROCESS | 1726 | 1464105560958 Marionette TRACE conn4 <- [1,2174,null,{}] 08:59:20 INFO - PROCESS | 1726 | 1464105560964 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:21 INFO - PROCESS | 1726 | 1464105561236 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 08:59:21 INFO - PROCESS | 1726 | 1464105561576 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:21 INFO - PROCESS | 1726 | ++DOCSHELL 0x84161800 == 127 [pid = 1726] [id = 551] 08:59:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 166 (0x92c68c00) [pid = 1726] [serial = 1654] [outer = (nil)] 08:59:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 167 (0x9816fc00) [pid = 1726] [serial = 1655] [outer = 0x92c68c00] 08:59:21 INFO - PROCESS | 1726 | 1464105561677 Marionette DEBUG loaded listener.js 08:59:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 168 (0x99574c00) [pid = 1726] [serial = 1656] [outer = 0x92c68c00] 08:59:22 INFO - PROCESS | 1726 | 1464105562565 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 08:59:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:59:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1678ms 08:59:22 INFO - PROCESS | 1726 | 1464105562636 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 08:59:22 INFO - PROCESS | 1726 | 1464105562639 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 08:59:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:59:22 INFO - PROCESS | 1726 | 1464105562649 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:59:22 INFO - PROCESS | 1726 | 1464105562652 Marionette TRACE conn4 <- [1,2178,null,{}] 08:59:22 INFO - PROCESS | 1726 | 1464105562658 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:22 INFO - PROCESS | 1726 | 1464105562904 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 08:59:23 INFO - PROCESS | 1726 | 1464105563241 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:23 INFO - PROCESS | 1726 | ++DOCSHELL 0x9289c800 == 128 [pid = 1726] [id = 552] 08:59:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 169 (0x95160400) [pid = 1726] [serial = 1657] [outer = (nil)] 08:59:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 170 (0x99786c00) [pid = 1726] [serial = 1658] [outer = 0x95160400] 08:59:23 INFO - PROCESS | 1726 | 1464105563330 Marionette DEBUG loaded listener.js 08:59:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 171 (0x999c9c00) [pid = 1726] [serial = 1659] [outer = 0x95160400] 08:59:24 INFO - PROCESS | 1726 | 1464105564272 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:59:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:59:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1686ms 08:59:24 INFO - PROCESS | 1726 | 1464105564335 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 08:59:24 INFO - PROCESS | 1726 | 1464105564339 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 08:59:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:59:24 INFO - PROCESS | 1726 | 1464105564345 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:59:24 INFO - PROCESS | 1726 | 1464105564348 Marionette TRACE conn4 <- [1,2182,null,{}] 08:59:24 INFO - PROCESS | 1726 | 1464105564354 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:24 INFO - PROCESS | 1726 | 1464105564568 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 08:59:24 INFO - PROCESS | 1726 | 1464105564905 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:24 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e90b400 == 129 [pid = 1726] [id = 553] 08:59:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 172 (0x8f769c00) [pid = 1726] [serial = 1660] [outer = (nil)] 08:59:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 173 (0x99e6f000) [pid = 1726] [serial = 1661] [outer = 0x8f769c00] 08:59:25 INFO - PROCESS | 1726 | 1464105564995 Marionette DEBUG loaded listener.js 08:59:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 174 (0x99f53800) [pid = 1726] [serial = 1662] [outer = 0x8f769c00] 08:59:25 INFO - PROCESS | 1726 | 1464105565855 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:59:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:59:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1577ms 08:59:25 INFO - PROCESS | 1726 | 1464105565923 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 08:59:25 INFO - PROCESS | 1726 | 1464105565927 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 08:59:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:59:25 INFO - PROCESS | 1726 | 1464105565933 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:59:25 INFO - PROCESS | 1726 | 1464105565937 Marionette TRACE conn4 <- [1,2186,null,{}] 08:59:25 INFO - PROCESS | 1726 | 1464105565942 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:26 INFO - PROCESS | 1726 | 1464105566150 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 08:59:26 INFO - PROCESS | 1726 | 1464105566436 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:26 INFO - PROCESS | 1726 | ++DOCSHELL 0x97743400 == 130 [pid = 1726] [id = 554] 08:59:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 175 (0x99e63400) [pid = 1726] [serial = 1663] [outer = (nil)] 08:59:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 176 (0x99fd8c00) [pid = 1726] [serial = 1664] [outer = 0x99e63400] 08:59:26 INFO - PROCESS | 1726 | 1464105566567 Marionette DEBUG loaded listener.js 08:59:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 177 (0x9a0c2c00) [pid = 1726] [serial = 1665] [outer = 0x99e63400] 08:59:27 INFO - PROCESS | 1726 | 1464105567465 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 08:59:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:59:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1587ms 08:59:27 INFO - PROCESS | 1726 | 1464105567521 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 08:59:27 INFO - PROCESS | 1726 | 1464105567524 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 08:59:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:59:27 INFO - PROCESS | 1726 | 1464105567530 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:59:27 INFO - PROCESS | 1726 | 1464105567534 Marionette TRACE conn4 <- [1,2190,null,{}] 08:59:27 INFO - PROCESS | 1726 | 1464105567539 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:27 INFO - PROCESS | 1726 | 1464105567747 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 08:59:28 INFO - PROCESS | 1726 | 1464105568075 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:28 INFO - PROCESS | 1726 | ++DOCSHELL 0x99f5a400 == 131 [pid = 1726] [id = 555] 08:59:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 178 (0x99f5b800) [pid = 1726] [serial = 1666] [outer = (nil)] 08:59:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 179 (0x9a3c8800) [pid = 1726] [serial = 1667] [outer = 0x99f5b800] 08:59:28 INFO - PROCESS | 1726 | 1464105568166 Marionette DEBUG loaded listener.js 08:59:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 180 (0x9a3cc400) [pid = 1726] [serial = 1668] [outer = 0x99f5b800] 08:59:29 INFO - PROCESS | 1726 | 1464105569047 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 08:59:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:59:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1577ms 08:59:29 INFO - PROCESS | 1726 | 1464105569109 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 08:59:29 INFO - PROCESS | 1726 | 1464105569113 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 08:59:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:59:29 INFO - PROCESS | 1726 | 1464105569119 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:59:29 INFO - PROCESS | 1726 | 1464105569121 Marionette TRACE conn4 <- [1,2194,null,{}] 08:59:29 INFO - PROCESS | 1726 | 1464105569127 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:29 INFO - PROCESS | 1726 | 1464105569347 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 08:59:29 INFO - PROCESS | 1726 | 1464105569697 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:29 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e905800 == 132 [pid = 1726] [id = 556] 08:59:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 181 (0x8f771c00) [pid = 1726] [serial = 1669] [outer = (nil)] 08:59:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 182 (0x9a7b6000) [pid = 1726] [serial = 1670] [outer = 0x8f771c00] 08:59:29 INFO - PROCESS | 1726 | 1464105569796 Marionette DEBUG loaded listener.js 08:59:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 183 (0x9a7b9000) [pid = 1726] [serial = 1671] [outer = 0x8f771c00] 08:59:30 INFO - PROCESS | 1726 | 1464105570640 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 08:59:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:59:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1577ms 08:59:30 INFO - PROCESS | 1726 | 1464105570714 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 08:59:30 INFO - PROCESS | 1726 | 1464105570719 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 08:59:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:59:30 INFO - PROCESS | 1726 | 1464105570728 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:59:30 INFO - PROCESS | 1726 | 1464105570730 Marionette TRACE conn4 <- [1,2198,null,{}] 08:59:30 INFO - PROCESS | 1726 | 1464105570735 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:30 INFO - PROCESS | 1726 | 1464105570964 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 08:59:31 INFO - PROCESS | 1726 | 1464105571299 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:31 INFO - PROCESS | 1726 | ++DOCSHELL 0x856be800 == 133 [pid = 1726] [id = 557] 08:59:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 184 (0x85882c00) [pid = 1726] [serial = 1672] [outer = (nil)] 08:59:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 185 (0x9a7c0c00) [pid = 1726] [serial = 1673] [outer = 0x85882c00] 08:59:31 INFO - PROCESS | 1726 | 1464105571388 Marionette DEBUG loaded listener.js 08:59:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 186 (0x9a90f000) [pid = 1726] [serial = 1674] [outer = 0x85882c00] 08:59:32 INFO - PROCESS | 1726 | 1464105572260 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:59:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:59:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1581ms 08:59:32 INFO - PROCESS | 1726 | 1464105572310 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 08:59:32 INFO - PROCESS | 1726 | 1464105572314 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 08:59:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:59:32 INFO - PROCESS | 1726 | 1464105572320 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:59:32 INFO - PROCESS | 1726 | 1464105572324 Marionette TRACE conn4 <- [1,2202,null,{}] 08:59:32 INFO - PROCESS | 1726 | 1464105572331 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:32 INFO - PROCESS | 1726 | 1464105572564 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 08:59:32 INFO - PROCESS | 1726 | 1464105572897 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:32 INFO - PROCESS | 1726 | ++DOCSHELL 0x856bf800 == 134 [pid = 1726] [id = 558] 08:59:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 187 (0x856c5c00) [pid = 1726] [serial = 1675] [outer = (nil)] 08:59:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 188 (0x9a91ac00) [pid = 1726] [serial = 1676] [outer = 0x856c5c00] 08:59:32 INFO - PROCESS | 1726 | 1464105572985 Marionette DEBUG loaded listener.js 08:59:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 189 (0x9a9e2c00) [pid = 1726] [serial = 1677] [outer = 0x856c5c00] 08:59:33 INFO - PROCESS | 1726 | 1464105573879 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:59:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:59:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1627ms 08:59:33 INFO - PROCESS | 1726 | 1464105573949 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 08:59:33 INFO - PROCESS | 1726 | 1464105573953 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 08:59:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:59:33 INFO - PROCESS | 1726 | 1464105573959 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:59:33 INFO - PROCESS | 1726 | 1464105573962 Marionette TRACE conn4 <- [1,2206,null,{}] 08:59:33 INFO - PROCESS | 1726 | 1464105573967 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:34 INFO - PROCESS | 1726 | 1464105574180 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 08:59:36 INFO - PROCESS | 1726 | --DOCSHELL 0x8bd5ac00 == 133 [pid = 1726] [id = 336] 08:59:36 INFO - PROCESS | 1726 | --DOCSHELL 0x8e587400 == 132 [pid = 1726] [id = 207] 08:59:36 INFO - PROCESS | 1726 | --DOCSHELL 0x84157400 == 131 [pid = 1726] [id = 539] 08:59:36 INFO - PROCESS | 1726 | --DOCSHELL 0x86f81000 == 130 [pid = 1726] [id = 538] 08:59:36 INFO - PROCESS | 1726 | --DOCSHELL 0x870ba000 == 129 [pid = 1726] [id = 537] 08:59:36 INFO - PROCESS | 1726 | --DOCSHELL 0x8588a400 == 128 [pid = 1726] [id = 536] 08:59:36 INFO - PROCESS | 1726 | --DOCSHELL 0x849e9400 == 127 [pid = 1726] [id = 535] 08:59:36 INFO - PROCESS | 1726 | --DOCSHELL 0x92eb5000 == 126 [pid = 1726] [id = 534] 08:59:36 INFO - PROCESS | 1726 | --DOCSHELL 0x90b76800 == 125 [pid = 1726] [id = 532] 08:59:36 INFO - PROCESS | 1726 | --DOCSHELL 0x8650c400 == 124 [pid = 1726] [id = 533] 08:59:36 INFO - PROCESS | 1726 | --DOCSHELL 0x92803c00 == 123 [pid = 1726] [id = 531] 08:59:36 INFO - PROCESS | 1726 | --DOMWINDOW == 188 (0x8aa5e000) [pid = 1726] [serial = 1548] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1726 | --DOMWINDOW == 187 (0x99e63800) [pid = 1726] [serial = 1535] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1726 | --DOMWINDOW == 186 (0x92c69000) [pid = 1726] [serial = 1523] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1726 | --DOMWINDOW == 185 (0x86f85000) [pid = 1726] [serial = 1542] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1726 | --DOMWINDOW == 184 (0x8abd9000) [pid = 1726] [serial = 1490] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1726 | --DOMWINDOW == 183 (0x90da5c00) [pid = 1726] [serial = 1515] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1726 | --DOMWINDOW == 182 (0x8e910800) [pid = 1726] [serial = 1506] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1726 | --DOMWINDOW == 181 (0x99e71000) [pid = 1726] [serial = 1536] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1726 | --DOMWINDOW == 180 (0x875ee400) [pid = 1726] [serial = 1487] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1726 | --DOMWINDOW == 179 (0x91d0fc00) [pid = 1726] [serial = 1518] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1726 | --DOMWINDOW == 178 (0x87c09800) [pid = 1726] [serial = 1544] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1726 | --DOMWINDOW == 177 (0x90a71c00) [pid = 1726] [serial = 1512] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1726 | --DOMWINDOW == 176 (0x92c6d400) [pid = 1726] [serial = 1524] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1726 | --DOMWINDOW == 175 (0x8e894800) [pid = 1726] [serial = 1503] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1726 | --DOMWINDOW == 174 (0x8e2f4000) [pid = 1726] [serial = 1500] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1726 | --DOMWINDOW == 173 (0x87c0d000) [pid = 1726] [serial = 1488] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1726 | --DOMWINDOW == 172 (0x92adbc00) [pid = 1726] [serial = 1529] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1726 | --DOMWINDOW == 171 (0x90c68000) [pid = 1726] [serial = 1514] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1726 | --DOMWINDOW == 170 (0x9515e800) [pid = 1726] [serial = 1530] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1726 | --DOMWINDOW == 169 (0x92899000) [pid = 1726] [serial = 1520] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1726 | --DOMWINDOW == 168 (0x8e582400) [pid = 1726] [serial = 1502] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1726 | --DOMWINDOW == 167 (0x929a2c00) [pid = 1726] [serial = 1521] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1726 | --DOMWINDOW == 166 (0x85eed400) [pid = 1726] [serial = 1484] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1726 | --DOMWINDOW == 165 (0x87d0b800) [pid = 1726] [serial = 1545] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1726 | --DOMWINDOW == 164 (0x8cf79c00) [pid = 1726] [serial = 1497] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1726 | --DOMWINDOW == 163 (0x8f5d8c00) [pid = 1726] [serial = 1509] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1726 | --DOMWINDOW == 162 (0x8cf1b400) [pid = 1726] [serial = 1494] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1726 | --DOMWINDOW == 161 (0x8b1ea000) [pid = 1726] [serial = 1491] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1726 | --DOMWINDOW == 160 (0x8cf4f800) [pid = 1726] [serial = 1496] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1726 | --DOMWINDOW == 159 (0x99572000) [pid = 1726] [serial = 1533] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1726 | --DOMWINDOW == 158 (0x8becac00) [pid = 1726] [serial = 1413] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1726 | --DOMWINDOW == 157 (0x8a621000) [pid = 1726] [serial = 1547] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1726 | --DOMWINDOW == 156 (0x99fdb800) [pid = 1726] [serial = 1538] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1726 | --DOMWINDOW == 155 (0x867f1800) [pid = 1726] [serial = 1541] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1726 | --DOMWINDOW == 154 (0x98ad5000) [pid = 1726] [serial = 1532] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1726 | --DOMWINDOW == 153 (0x86510c00) [pid = 1726] [serial = 1485] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1726 | --DOMWINDOW == 152 (0x93b8b400) [pid = 1726] [serial = 1527] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1726 | --DOMWINDOW == 151 (0x8aa63000) [pid = 1726] [serial = 1550] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1726 | --DOMWINDOW == 150 (0x91d0d400) [pid = 1726] [serial = 1517] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1726 | --DOMWINDOW == 149 (0x8cf15800) [pid = 1726] [serial = 1493] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1726 | --DOMWINDOW == 148 (0x8e90c400) [pid = 1726] [serial = 1505] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1726 | --DOMWINDOW == 147 (0x8d695000) [pid = 1726] [serial = 1499] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1726 | --DOMWINDOW == 146 (0x90a6b800) [pid = 1726] [serial = 1511] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1726 | --DOMWINDOW == 145 (0x93b7e400) [pid = 1726] [serial = 1526] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1726 | --DOMWINDOW == 144 (0x8f550800) [pid = 1726] [serial = 1508] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1726 | --DOMWINDOW == 143 (0x8b1e4400) [pid = 1726] [serial = 1551] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1726 | 1464105576781 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:36 INFO - PROCESS | 1726 | ++DOCSHELL 0x85eed400 == 124 [pid = 1726] [id = 559] 08:59:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 144 (0x85eedc00) [pid = 1726] [serial = 1678] [outer = (nil)] 08:59:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 145 (0x85f81400) [pid = 1726] [serial = 1679] [outer = 0x85eedc00] 08:59:36 INFO - PROCESS | 1726 | 1464105576863 Marionette DEBUG loaded listener.js 08:59:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 146 (0x867f6400) [pid = 1726] [serial = 1680] [outer = 0x85eedc00] 08:59:37 INFO - PROCESS | 1726 | 1464105577638 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 08:59:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:59:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 3697ms 08:59:37 INFO - PROCESS | 1726 | 1464105577657 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 08:59:37 INFO - PROCESS | 1726 | 1464105577663 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 08:59:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:59:37 INFO - PROCESS | 1726 | 1464105577670 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:59:37 INFO - PROCESS | 1726 | 1464105577676 Marionette TRACE conn4 <- [1,2210,null,{}] 08:59:37 INFO - PROCESS | 1726 | 1464105577682 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:37 INFO - PROCESS | 1726 | 1464105577902 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 08:59:38 INFO - PROCESS | 1726 | 1464105578107 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:38 INFO - PROCESS | 1726 | ++DOCSHELL 0x875e4400 == 125 [pid = 1726] [id = 560] 08:59:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 147 (0x875e6800) [pid = 1726] [serial = 1681] [outer = (nil)] 08:59:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 148 (0x87d0b000) [pid = 1726] [serial = 1682] [outer = 0x875e6800] 08:59:38 INFO - PROCESS | 1726 | 1464105578185 Marionette DEBUG loaded listener.js 08:59:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 149 (0x8886b800) [pid = 1726] [serial = 1683] [outer = 0x875e6800] 08:59:39 INFO - PROCESS | 1726 | 1464105579079 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 08:59:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:59:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1439ms 08:59:39 INFO - PROCESS | 1726 | 1464105579112 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 08:59:39 INFO - PROCESS | 1726 | 1464105579118 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 08:59:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:59:39 INFO - PROCESS | 1726 | 1464105579124 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:59:39 INFO - PROCESS | 1726 | 1464105579127 Marionette TRACE conn4 <- [1,2214,null,{}] 08:59:39 INFO - PROCESS | 1726 | 1464105579138 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:39 INFO - PROCESS | 1726 | 1464105579426 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 08:59:39 INFO - PROCESS | 1726 | 1464105579464 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:39 INFO - PROCESS | 1726 | ++DOCSHELL 0x8986e000 == 126 [pid = 1726] [id = 561] 08:59:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 150 (0x8abcec00) [pid = 1726] [serial = 1684] [outer = (nil)] 08:59:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 151 (0x8b0cd400) [pid = 1726] [serial = 1685] [outer = 0x8abcec00] 08:59:39 INFO - PROCESS | 1726 | 1464105579539 Marionette DEBUG loaded listener.js 08:59:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 152 (0x8b1ec400) [pid = 1726] [serial = 1686] [outer = 0x8abcec00] 08:59:40 INFO - PROCESS | 1726 | 1464105580579 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 08:59:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:59:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1482ms 08:59:40 INFO - PROCESS | 1726 | 1464105580607 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 08:59:40 INFO - PROCESS | 1726 | 1464105580611 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 08:59:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:59:40 INFO - PROCESS | 1726 | 1464105580626 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:59:40 INFO - PROCESS | 1726 | 1464105580634 Marionette TRACE conn4 <- [1,2218,null,{}] 08:59:40 INFO - PROCESS | 1726 | 1464105580647 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:40 INFO - PROCESS | 1726 | 1464105580903 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 08:59:41 INFO - PROCESS | 1726 | --DOMWINDOW == 151 (0x8e152c00) [pid = 1726] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:59:41 INFO - PROCESS | 1726 | --DOMWINDOW == 150 (0x8e30f000) [pid = 1726] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:59:41 INFO - PROCESS | 1726 | --DOMWINDOW == 149 (0x870c5000) [pid = 1726] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:59:41 INFO - PROCESS | 1726 | --DOMWINDOW == 148 (0x8e974400) [pid = 1726] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:59:41 INFO - PROCESS | 1726 | --DOMWINDOW == 147 (0x90d9a000) [pid = 1726] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:59:41 INFO - PROCESS | 1726 | --DOMWINDOW == 146 (0x8588e400) [pid = 1726] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:59:41 INFO - PROCESS | 1726 | --DOMWINDOW == 145 (0x849f1000) [pid = 1726] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:59:41 INFO - PROCESS | 1726 | --DOMWINDOW == 144 (0x8f5d5000) [pid = 1726] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:59:41 INFO - PROCESS | 1726 | --DOMWINDOW == 143 (0x849f2400) [pid = 1726] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:59:41 INFO - PROCESS | 1726 | --DOMWINDOW == 142 (0x95364400) [pid = 1726] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:59:41 INFO - PROCESS | 1726 | --DOMWINDOW == 141 (0x92c6b400) [pid = 1726] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:59:41 INFO - PROCESS | 1726 | --DOMWINDOW == 140 (0x90c69000) [pid = 1726] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:59:41 INFO - PROCESS | 1726 | --DOMWINDOW == 139 (0x919f9800) [pid = 1726] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:59:41 INFO - PROCESS | 1726 | --DOMWINDOW == 138 (0x870c3800) [pid = 1726] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:59:41 INFO - PROCESS | 1726 | --DOMWINDOW == 137 (0x8e173400) [pid = 1726] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:59:41 INFO - PROCESS | 1726 | --DOMWINDOW == 136 (0x90c62400) [pid = 1726] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:59:41 INFO - PROCESS | 1726 | --DOMWINDOW == 135 (0x8cf7e400) [pid = 1726] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:59:41 INFO - PROCESS | 1726 | --DOMWINDOW == 134 (0x8cf1cc00) [pid = 1726] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:59:41 INFO - PROCESS | 1726 | --DOMWINDOW == 133 (0x870b9c00) [pid = 1726] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:59:41 INFO - PROCESS | 1726 | --DOMWINDOW == 132 (0x8a623400) [pid = 1726] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:59:41 INFO - PROCESS | 1726 | --DOMWINDOW == 131 (0x85887800) [pid = 1726] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:59:41 INFO - PROCESS | 1726 | --DOMWINDOW == 130 (0x89869c00) [pid = 1726] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:59:41 INFO - PROCESS | 1726 | --DOMWINDOW == 129 (0x9280c000) [pid = 1726] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:59:41 INFO - PROCESS | 1726 | --DOMWINDOW == 128 (0x8ba81800) [pid = 1726] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:59:41 INFO - PROCESS | 1726 | 1464105581753 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:41 INFO - PROCESS | 1726 | ++DOCSHELL 0x849f1000 == 127 [pid = 1726] [id = 562] 08:59:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 129 (0x849f2400) [pid = 1726] [serial = 1687] [outer = (nil)] 08:59:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 130 (0x870c5000) [pid = 1726] [serial = 1688] [outer = 0x849f2400] 08:59:41 INFO - PROCESS | 1726 | 1464105581843 Marionette DEBUG loaded listener.js 08:59:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 131 (0x8b1f0c00) [pid = 1726] [serial = 1689] [outer = 0x849f2400] 08:59:42 INFO - PROCESS | 1726 | 1464105582548 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 08:59:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:59:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1952ms 08:59:42 INFO - PROCESS | 1726 | 1464105582570 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 08:59:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:59:42 INFO - PROCESS | 1726 | 1464105582575 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 08:59:42 INFO - PROCESS | 1726 | 1464105582581 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:59:42 INFO - PROCESS | 1726 | 1464105582585 Marionette TRACE conn4 <- [1,2222,null,{}] 08:59:42 INFO - PROCESS | 1726 | 1464105582590 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:42 INFO - PROCESS | 1726 | 1464105582848 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 08:59:43 INFO - PROCESS | 1726 | 1464105582995 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:43 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b34fc00 == 128 [pid = 1726] [id = 563] 08:59:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 132 (0x8bed0000) [pid = 1726] [serial = 1690] [outer = (nil)] 08:59:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 133 (0x8cf16400) [pid = 1726] [serial = 1691] [outer = 0x8bed0000] 08:59:43 INFO - PROCESS | 1726 | 1464105583066 Marionette DEBUG loaded listener.js 08:59:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 134 (0x8cf1e800) [pid = 1726] [serial = 1692] [outer = 0x8bed0000] 08:59:44 INFO - PROCESS | 1726 | 1464105584052 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:59:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:59:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1528ms 08:59:44 INFO - PROCESS | 1726 | 1464105584110 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 08:59:44 INFO - PROCESS | 1726 | 1464105584116 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 08:59:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:59:44 INFO - PROCESS | 1726 | 1464105584125 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:59:44 INFO - PROCESS | 1726 | 1464105584131 Marionette TRACE conn4 <- [1,2226,null,{}] 08:59:44 INFO - PROCESS | 1726 | 1464105584141 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:44 INFO - PROCESS | 1726 | 1464105584391 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 08:59:44 INFO - PROCESS | 1726 | 1464105584756 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:44 INFO - PROCESS | 1726 | ++DOCSHELL 0x8588b000 == 129 [pid = 1726] [id = 564] 08:59:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 135 (0x867e8800) [pid = 1726] [serial = 1693] [outer = (nil)] 08:59:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 136 (0x87c03800) [pid = 1726] [serial = 1694] [outer = 0x867e8800] 08:59:44 INFO - PROCESS | 1726 | 1464105584842 Marionette DEBUG loaded listener.js 08:59:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 137 (0x89873400) [pid = 1726] [serial = 1695] [outer = 0x867e8800] 08:59:45 INFO - PROCESS | 1726 | 1464105585726 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 08:59:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:59:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1633ms 08:59:45 INFO - PROCESS | 1726 | 1464105585758 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 08:59:45 INFO - PROCESS | 1726 | 1464105585767 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 08:59:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:59:45 INFO - PROCESS | 1726 | 1464105585777 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:59:45 INFO - PROCESS | 1726 | 1464105585781 Marionette TRACE conn4 <- [1,2230,null,{}] 08:59:45 INFO - PROCESS | 1726 | 1464105585787 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:46 INFO - PROCESS | 1726 | 1464105585998 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 08:59:46 INFO - PROCESS | 1726 | 1464105586274 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:46 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b0cec00 == 130 [pid = 1726] [id = 565] 08:59:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 138 (0x8b1ee800) [pid = 1726] [serial = 1696] [outer = (nil)] 08:59:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 139 (0x8ba81400) [pid = 1726] [serial = 1697] [outer = 0x8b1ee800] 08:59:46 INFO - PROCESS | 1726 | 1464105586408 Marionette DEBUG loaded listener.js 08:59:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 140 (0x8bed3c00) [pid = 1726] [serial = 1698] [outer = 0x8b1ee800] 08:59:47 INFO - PROCESS | 1726 | 1464105587341 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 08:59:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:59:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1636ms 08:59:47 INFO - PROCESS | 1726 | 1464105587413 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 08:59:47 INFO - PROCESS | 1726 | 1464105587417 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 08:59:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:59:47 INFO - PROCESS | 1726 | 1464105587424 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:59:47 INFO - PROCESS | 1726 | 1464105587430 Marionette TRACE conn4 <- [1,2234,null,{}] 08:59:47 INFO - PROCESS | 1726 | 1464105587446 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:47 INFO - PROCESS | 1726 | 1464105587695 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 08:59:48 INFO - PROCESS | 1726 | 1464105588031 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:48 INFO - PROCESS | 1726 | ++DOCSHELL 0x8cf17000 == 131 [pid = 1726] [id = 566] 08:59:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 141 (0x8cf71800) [pid = 1726] [serial = 1699] [outer = (nil)] 08:59:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 142 (0x8cf7e000) [pid = 1726] [serial = 1700] [outer = 0x8cf71800] 08:59:48 INFO - PROCESS | 1726 | 1464105588125 Marionette DEBUG loaded listener.js 08:59:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 143 (0x8d576800) [pid = 1726] [serial = 1701] [outer = 0x8cf71800] 08:59:48 INFO - PROCESS | 1726 | 1464105588981 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 08:59:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:59:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1587ms 08:59:49 INFO - PROCESS | 1726 | 1464105589012 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 08:59:49 INFO - PROCESS | 1726 | 1464105589017 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 08:59:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:59:49 INFO - PROCESS | 1726 | 1464105589023 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:59:49 INFO - PROCESS | 1726 | 1464105589027 Marionette TRACE conn4 <- [1,2238,null,{}] 08:59:49 INFO - PROCESS | 1726 | 1464105589032 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:49 INFO - PROCESS | 1726 | 1464105589254 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 08:59:49 INFO - PROCESS | 1726 | 1464105589534 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:49 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ba79400 == 132 [pid = 1726] [id = 567] 08:59:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 144 (0x8cf78400) [pid = 1726] [serial = 1702] [outer = (nil)] 08:59:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 145 (0x8e153c00) [pid = 1726] [serial = 1703] [outer = 0x8cf78400] 08:59:49 INFO - PROCESS | 1726 | 1464105589636 Marionette DEBUG loaded listener.js 08:59:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 146 (0x8e2efc00) [pid = 1726] [serial = 1704] [outer = 0x8cf78400] 08:59:50 INFO - PROCESS | 1726 | 1464105590537 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:59:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:59:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1578ms 08:59:50 INFO - PROCESS | 1726 | 1464105590602 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 08:59:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:59:50 INFO - PROCESS | 1726 | 1464105590606 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 08:59:50 INFO - PROCESS | 1726 | 1464105590612 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:59:50 INFO - PROCESS | 1726 | 1464105590616 Marionette TRACE conn4 <- [1,2242,null,{}] 08:59:50 INFO - PROCESS | 1726 | 1464105590621 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:50 INFO - PROCESS | 1726 | 1464105590824 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 08:59:51 INFO - PROCESS | 1726 | 1464105591102 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:51 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e14ac00 == 133 [pid = 1726] [id = 568] 08:59:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 147 (0x8e14fc00) [pid = 1726] [serial = 1705] [outer = (nil)] 08:59:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 148 (0x8e30f000) [pid = 1726] [serial = 1706] [outer = 0x8e14fc00] 08:59:51 INFO - PROCESS | 1726 | 1464105591233 Marionette DEBUG loaded listener.js 08:59:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 149 (0x8e319800) [pid = 1726] [serial = 1707] [outer = 0x8e14fc00] 08:59:52 INFO - PROCESS | 1726 | 1464105592089 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:59:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:59:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1534ms 08:59:52 INFO - PROCESS | 1726 | 1464105592162 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 08:59:52 INFO - PROCESS | 1726 | 1464105592166 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 08:59:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:59:52 INFO - PROCESS | 1726 | 1464105592175 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:59:52 INFO - PROCESS | 1726 | 1464105592178 Marionette TRACE conn4 <- [1,2246,null,{}] 08:59:52 INFO - PROCESS | 1726 | 1464105592182 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:52 INFO - PROCESS | 1726 | 1464105592418 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 08:59:52 INFO - PROCESS | 1726 | 1464105592753 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:52 INFO - PROCESS | 1726 | ++DOCSHELL 0x8cf7cc00 == 134 [pid = 1726] [id = 569] 08:59:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 150 (0x8e906000) [pid = 1726] [serial = 1708] [outer = (nil)] 08:59:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 151 (0x8e97cc00) [pid = 1726] [serial = 1709] [outer = 0x8e906000] 08:59:52 INFO - PROCESS | 1726 | 1464105592847 Marionette DEBUG loaded listener.js 08:59:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 152 (0x8f54b400) [pid = 1726] [serial = 1710] [outer = 0x8e906000] 08:59:53 INFO - PROCESS | 1726 | 1464105593766 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:59:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:59:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1634ms 08:59:53 INFO - PROCESS | 1726 | 1464105593810 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 08:59:53 INFO - PROCESS | 1726 | 1464105593814 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 08:59:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:59:53 INFO - PROCESS | 1726 | 1464105593820 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:59:53 INFO - PROCESS | 1726 | 1464105593824 Marionette TRACE conn4 <- [1,2250,null,{}] 08:59:53 INFO - PROCESS | 1726 | 1464105593830 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:54 INFO - PROCESS | 1726 | 1464105594049 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 08:59:54 INFO - PROCESS | 1726 | 1464105594431 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:54 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a8c3400 == 135 [pid = 1726] [id = 570] 08:59:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 153 (0x8e979400) [pid = 1726] [serial = 1711] [outer = (nil)] 08:59:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 154 (0x8f767800) [pid = 1726] [serial = 1712] [outer = 0x8e979400] 08:59:54 INFO - PROCESS | 1726 | 1464105594523 Marionette DEBUG loaded listener.js 08:59:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 155 (0x8f76f000) [pid = 1726] [serial = 1713] [outer = 0x8e979400] 08:59:55 INFO - PROCESS | 1726 | 1464105595435 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 08:59:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:59:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1678ms 08:59:55 INFO - PROCESS | 1726 | 1464105595500 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 08:59:55 INFO - PROCESS | 1726 | 1464105595504 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 08:59:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:59:55 INFO - PROCESS | 1726 | 1464105595510 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:59:55 INFO - PROCESS | 1726 | 1464105595514 Marionette TRACE conn4 <- [1,2254,null,{}] 08:59:55 INFO - PROCESS | 1726 | 1464105595519 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:55 INFO - PROCESS | 1726 | 1464105595723 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 08:59:56 INFO - PROCESS | 1726 | 1464105596004 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:56 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ccc9c00 == 136 [pid = 1726] [id = 571] 08:59:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 156 (0x8e57d400) [pid = 1726] [serial = 1714] [outer = (nil)] 08:59:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 157 (0x90b6b400) [pid = 1726] [serial = 1715] [outer = 0x8e57d400] 08:59:56 INFO - PROCESS | 1726 | 1464105596133 Marionette DEBUG loaded listener.js 08:59:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 158 (0x90b78000) [pid = 1726] [serial = 1716] [outer = 0x8e57d400] 08:59:57 INFO - PROCESS | 1726 | 1464105597017 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 08:59:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:59:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1534ms 08:59:57 INFO - PROCESS | 1726 | 1464105597045 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 08:59:57 INFO - PROCESS | 1726 | 1464105597049 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 08:59:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:59:57 INFO - PROCESS | 1726 | 1464105597056 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:59:57 INFO - PROCESS | 1726 | 1464105597059 Marionette TRACE conn4 <- [1,2258,null,{}] 08:59:57 INFO - PROCESS | 1726 | 1464105597065 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:57 INFO - PROCESS | 1726 | 1464105597271 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 08:59:57 INFO - PROCESS | 1726 | 1464105597599 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:57 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e978c00 == 137 [pid = 1726] [id = 572] 08:59:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 159 (0x8f769400) [pid = 1726] [serial = 1717] [outer = (nil)] 08:59:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 160 (0x90d9c000) [pid = 1726] [serial = 1718] [outer = 0x8f769400] 08:59:57 INFO - PROCESS | 1726 | 1464105597687 Marionette DEBUG loaded listener.js 08:59:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 161 (0x919f5000) [pid = 1726] [serial = 1719] [outer = 0x8f769400] 08:59:58 INFO - PROCESS | 1726 | 1464105598588 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:59:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:59:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1581ms 08:59:58 INFO - PROCESS | 1726 | 1464105598637 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 08:59:58 INFO - PROCESS | 1726 | 1464105598641 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 08:59:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:59:58 INFO - PROCESS | 1726 | 1464105598647 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:59:58 INFO - PROCESS | 1726 | 1464105598650 Marionette TRACE conn4 <- [1,2262,null,{}] 08:59:58 INFO - PROCESS | 1726 | 1464105598656 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:58 INFO - PROCESS | 1726 | 1464105598871 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 08:59:59 INFO - PROCESS | 1726 | 1464105599207 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:59 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e895000 == 138 [pid = 1726] [id = 573] 08:59:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 162 (0x8e316000) [pid = 1726] [serial = 1720] [outer = (nil)] 08:59:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 163 (0x919f8c00) [pid = 1726] [serial = 1721] [outer = 0x8e316000] 08:59:59 INFO - PROCESS | 1726 | 1464105599309 Marionette DEBUG loaded listener.js 08:59:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 164 (0x91bf2400) [pid = 1726] [serial = 1722] [outer = 0x8e316000] 09:00:00 INFO - PROCESS | 1726 | 1464105600210 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 09:00:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:00:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1634ms 09:00:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:00:00 INFO - PROCESS | 1726 | 1464105600283 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 09:00:00 INFO - PROCESS | 1726 | 1464105600286 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 09:00:00 INFO - PROCESS | 1726 | 1464105600293 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:00:00 INFO - PROCESS | 1726 | 1464105600297 Marionette TRACE conn4 <- [1,2266,null,{}] 09:00:00 INFO - PROCESS | 1726 | 1464105600303 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:00 INFO - PROCESS | 1726 | 1464105600579 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 09:00:00 INFO - PROCESS | 1726 | 1464105600917 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:00 INFO - PROCESS | 1726 | ++DOCSHELL 0x92805000 == 139 [pid = 1726] [id = 574] 09:00:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 165 (0x9299b800) [pid = 1726] [serial = 1723] [outer = (nil)] 09:00:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 166 (0x92ad4000) [pid = 1726] [serial = 1724] [outer = 0x9299b800] 09:00:01 INFO - PROCESS | 1726 | 1464105601017 Marionette DEBUG loaded listener.js 09:00:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 167 (0x92c6b400) [pid = 1726] [serial = 1725] [outer = 0x9299b800] 09:00:01 INFO - PROCESS | 1726 | 1464105601914 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 09:00:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:00:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1685ms 09:00:01 INFO - PROCESS | 1726 | 1464105601979 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 09:00:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:00:01 INFO - PROCESS | 1726 | 1464105601984 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 09:00:01 INFO - PROCESS | 1726 | 1464105601993 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:00:02 INFO - PROCESS | 1726 | 1464105601999 Marionette TRACE conn4 <- [1,2270,null,{}] 09:00:02 INFO - PROCESS | 1726 | 1464105602008 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:02 INFO - PROCESS | 1726 | 1464105602317 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 09:00:02 INFO - PROCESS | 1726 | 1464105602656 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:02 INFO - PROCESS | 1726 | ++DOCSHELL 0x92c6b000 == 140 [pid = 1726] [id = 575] 09:00:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 168 (0x92c6f000) [pid = 1726] [serial = 1726] [outer = (nil)] 09:00:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 169 (0x92eb2c00) [pid = 1726] [serial = 1727] [outer = 0x92c6f000] 09:00:02 INFO - PROCESS | 1726 | 1464105602762 Marionette DEBUG loaded listener.js 09:00:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 170 (0x93b7cc00) [pid = 1726] [serial = 1728] [outer = 0x92c6f000] 09:00:03 INFO - PROCESS | 1726 | 1464105603668 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 09:00:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:00:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1736ms 09:00:03 INFO - PROCESS | 1726 | 1464105603727 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 09:00:03 INFO - PROCESS | 1726 | 1464105603731 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 09:00:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:00:03 INFO - PROCESS | 1726 | 1464105603737 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:00:03 INFO - PROCESS | 1726 | 1464105603741 Marionette TRACE conn4 <- [1,2274,null,{}] 09:00:03 INFO - PROCESS | 1726 | 1464105603747 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:03 INFO - PROCESS | 1726 | 1464105603978 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 09:00:04 INFO - PROCESS | 1726 | 1464105604323 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:04 INFO - PROCESS | 1726 | ++DOCSHELL 0x919f0800 == 141 [pid = 1726] [id = 576] 09:00:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 171 (0x919f3c00) [pid = 1726] [serial = 1729] [outer = (nil)] 09:00:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 172 (0x92eaf400) [pid = 1726] [serial = 1730] [outer = 0x919f3c00] 09:00:04 INFO - PROCESS | 1726 | 1464105604416 Marionette DEBUG loaded listener.js 09:00:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 173 (0x94fc8400) [pid = 1726] [serial = 1731] [outer = 0x919f3c00] 09:00:05 INFO - PROCESS | 1726 | 1464105605295 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 09:00:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:00:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1587ms 09:00:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:00:05 INFO - PROCESS | 1726 | 1464105605326 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 09:00:05 INFO - PROCESS | 1726 | 1464105605329 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 09:00:05 INFO - PROCESS | 1726 | 1464105605335 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:00:05 INFO - PROCESS | 1726 | 1464105605339 Marionette TRACE conn4 <- [1,2278,null,{}] 09:00:05 INFO - PROCESS | 1726 | 1464105605344 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:05 INFO - PROCESS | 1726 | 1464105605546 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 09:00:05 INFO - PROCESS | 1726 | 1464105605839 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:05 INFO - PROCESS | 1726 | ++DOCSHELL 0x92ea8800 == 142 [pid = 1726] [id = 577] 09:00:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 174 (0x93d92000) [pid = 1726] [serial = 1732] [outer = (nil)] 09:00:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 175 (0x951f3400) [pid = 1726] [serial = 1733] [outer = 0x93d92000] 09:00:05 INFO - PROCESS | 1726 | 1464105605968 Marionette DEBUG loaded listener.js 09:00:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 176 (0x965ba400) [pid = 1726] [serial = 1734] [outer = 0x93d92000] 09:00:06 INFO - PROCESS | 1726 | 1464105606825 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 09:00:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:00:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1529ms 09:00:06 INFO - PROCESS | 1726 | 1464105606864 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 09:00:06 INFO - PROCESS | 1726 | 1464105606868 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 09:00:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:00:06 INFO - PROCESS | 1726 | 1464105606874 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:00:06 INFO - PROCESS | 1726 | 1464105606877 Marionette TRACE conn4 <- [1,2282,null,{}] 09:00:06 INFO - PROCESS | 1726 | 1464105606883 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:07 INFO - PROCESS | 1726 | 1464105607081 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 09:00:07 INFO - PROCESS | 1726 | 1464105607373 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:07 INFO - PROCESS | 1726 | ++DOCSHELL 0x95160800 == 143 [pid = 1726] [id = 578] 09:00:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 177 (0x951ecc00) [pid = 1726] [serial = 1735] [outer = (nil)] 09:00:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 178 (0x98ad5000) [pid = 1726] [serial = 1736] [outer = 0x951ecc00] 09:00:07 INFO - PROCESS | 1726 | 1464105607504 Marionette DEBUG loaded listener.js 09:00:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 179 (0x9956bc00) [pid = 1726] [serial = 1737] [outer = 0x951ecc00] 09:00:08 INFO - PROCESS | 1726 | 1464105608360 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 09:00:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:00:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1533ms 09:00:08 INFO - PROCESS | 1726 | 1464105608408 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 09:00:08 INFO - PROCESS | 1726 | 1464105608411 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 09:00:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:00:08 INFO - PROCESS | 1726 | 1464105608418 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:00:08 INFO - PROCESS | 1726 | 1464105608421 Marionette TRACE conn4 <- [1,2286,null,{}] 09:00:08 INFO - PROCESS | 1726 | 1464105608427 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:08 INFO - PROCESS | 1726 | 1464105608628 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 09:00:08 INFO - PROCESS | 1726 | 1464105608921 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:09 INFO - PROCESS | 1726 | ++DOCSHELL 0x8885f800 == 144 [pid = 1726] [id = 579] 09:00:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 180 (0x8e903c00) [pid = 1726] [serial = 1738] [outer = (nil)] 09:00:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 181 (0x999e1400) [pid = 1726] [serial = 1739] [outer = 0x8e903c00] 09:00:09 INFO - PROCESS | 1726 | 1464105609054 Marionette DEBUG loaded listener.js 09:00:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 182 (0x99e6fc00) [pid = 1726] [serial = 1740] [outer = 0x8e903c00] 09:00:10 INFO - PROCESS | 1726 | 1464105610004 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 09:00:10 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 09:00:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1631ms 09:00:10 INFO - PROCESS | 1726 | 1464105610050 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 09:00:10 INFO - PROCESS | 1726 | 1464105610053 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 09:00:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:00:10 INFO - PROCESS | 1726 | 1464105610060 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:00:10 INFO - PROCESS | 1726 | 1464105610063 Marionette TRACE conn4 <- [1,2290,null,{}] 09:00:10 INFO - PROCESS | 1726 | 1464105610068 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:10 INFO - PROCESS | 1726 | 1464105610270 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 09:00:10 INFO - PROCESS | 1726 | 1464105610606 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:10 INFO - PROCESS | 1726 | ++DOCSHELL 0x99784400 == 145 [pid = 1726] [id = 580] 09:00:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 183 (0x99936c00) [pid = 1726] [serial = 1741] [outer = (nil)] 09:00:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 184 (0x9a0e0000) [pid = 1726] [serial = 1742] [outer = 0x99936c00] 09:00:10 INFO - PROCESS | 1726 | 1464105610696 Marionette DEBUG loaded listener.js 09:00:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 185 (0x9a3d7c00) [pid = 1726] [serial = 1743] [outer = 0x99936c00] 09:00:11 INFO - PROCESS | 1726 | 1464105611570 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 09:00:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:00:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1578ms 09:00:11 INFO - PROCESS | 1726 | 1464105611639 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 09:00:11 INFO - PROCESS | 1726 | 1464105611642 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 09:00:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:00:11 INFO - PROCESS | 1726 | 1464105611648 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:00:11 INFO - PROCESS | 1726 | 1464105611652 Marionette TRACE conn4 <- [1,2294,null,{}] 09:00:11 INFO - PROCESS | 1726 | 1464105611657 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:11 INFO - PROCESS | 1726 | 1464105611868 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 09:00:12 INFO - PROCESS | 1726 | 1464105612204 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:12 INFO - PROCESS | 1726 | ++DOCSHELL 0x85883c00 == 146 [pid = 1726] [id = 581] 09:00:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 186 (0x99f56800) [pid = 1726] [serial = 1744] [outer = (nil)] 09:00:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 187 (0x9a919000) [pid = 1726] [serial = 1745] [outer = 0x99f56800] 09:00:12 INFO - PROCESS | 1726 | 1464105612298 Marionette DEBUG loaded listener.js 09:00:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 188 (0x9a9ef400) [pid = 1726] [serial = 1746] [outer = 0x99f56800] 09:00:13 INFO - PROCESS | 1726 | 1464105613211 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 09:00:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:00:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1627ms 09:00:13 INFO - PROCESS | 1726 | 1464105613278 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 09:00:13 INFO - PROCESS | 1726 | 1464105613282 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 09:00:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:00:13 INFO - PROCESS | 1726 | 1464105613288 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:00:13 INFO - PROCESS | 1726 | 1464105613292 Marionette TRACE conn4 <- [1,2298,null,{}] 09:00:13 INFO - PROCESS | 1726 | 1464105613297 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:13 INFO - PROCESS | 1726 | 1464105613563 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 09:00:13 INFO - PROCESS | 1726 | 1464105613900 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:15 INFO - PROCESS | 1726 | --DOCSHELL 0x92890400 == 145 [pid = 1726] [id = 367] 09:00:15 INFO - PROCESS | 1726 | --DOCSHELL 0x849f1000 == 144 [pid = 1726] [id = 562] 09:00:15 INFO - PROCESS | 1726 | --DOCSHELL 0x8986e000 == 143 [pid = 1726] [id = 561] 09:00:15 INFO - PROCESS | 1726 | --DOCSHELL 0x875e4400 == 142 [pid = 1726] [id = 560] 09:00:15 INFO - PROCESS | 1726 | --DOCSHELL 0x85eed400 == 141 [pid = 1726] [id = 559] 09:00:15 INFO - PROCESS | 1726 | --DOCSHELL 0x856be800 == 140 [pid = 1726] [id = 557] 09:00:15 INFO - PROCESS | 1726 | --DOCSHELL 0x8e905800 == 139 [pid = 1726] [id = 556] 09:00:15 INFO - PROCESS | 1726 | --DOCSHELL 0x99f5a400 == 138 [pid = 1726] [id = 555] 09:00:15 INFO - PROCESS | 1726 | --DOCSHELL 0x8e90b400 == 137 [pid = 1726] [id = 553] 09:00:15 INFO - PROCESS | 1726 | --DOCSHELL 0x97743400 == 136 [pid = 1726] [id = 554] 09:00:15 INFO - PROCESS | 1726 | --DOCSHELL 0x9289c800 == 135 [pid = 1726] [id = 552] 09:00:15 INFO - PROCESS | 1726 | --DOCSHELL 0x84161800 == 134 [pid = 1726] [id = 551] 09:00:15 INFO - PROCESS | 1726 | --DOCSHELL 0x8650ec00 == 133 [pid = 1726] [id = 550] 09:00:15 INFO - PROCESS | 1726 | --DOCSHELL 0x919fe800 == 132 [pid = 1726] [id = 549] 09:00:15 INFO - PROCESS | 1726 | --DOCSHELL 0x8d693800 == 131 [pid = 1726] [id = 547] 09:00:15 INFO - PROCESS | 1726 | --DOCSHELL 0x8d578c00 == 130 [pid = 1726] [id = 548] 09:00:15 INFO - PROCESS | 1726 | --DOCSHELL 0x8e90e800 == 129 [pid = 1726] [id = 546] 09:00:15 INFO - PROCESS | 1726 | --DOCSHELL 0x8ba79000 == 128 [pid = 1726] [id = 545] 09:00:15 INFO - PROCESS | 1726 | --DOCSHELL 0x8bd54c00 == 127 [pid = 1726] [id = 544] 09:00:15 INFO - PROCESS | 1726 | --DOCSHELL 0x8d56f400 == 126 [pid = 1726] [id = 543] 09:00:15 INFO - PROCESS | 1726 | --DOCSHELL 0x8bd57400 == 125 [pid = 1726] [id = 542] 09:00:15 INFO - PROCESS | 1726 | --DOCSHELL 0x870c0c00 == 124 [pid = 1726] [id = 541] 09:00:16 INFO - PROCESS | 1726 | --DOMWINDOW == 187 (0x8cf16c00) [pid = 1726] [serial = 1622] [outer = (nil)] [url = about:blank] 09:00:16 INFO - PROCESS | 1726 | --DOMWINDOW == 186 (0x8e168800) [pid = 1726] [serial = 1568] [outer = (nil)] [url = about:blank] 09:00:16 INFO - PROCESS | 1726 | --DOMWINDOW == 185 (0x8e973000) [pid = 1726] [serial = 1574] [outer = (nil)] [url = about:blank] 09:00:16 INFO - PROCESS | 1726 | --DOMWINDOW == 184 (0x88868400) [pid = 1726] [serial = 1614] [outer = (nil)] [url = about:blank] 09:00:16 INFO - PROCESS | 1726 | --DOMWINDOW == 183 (0x8f767000) [pid = 1726] [serial = 1578] [outer = (nil)] [url = about:blank] 09:00:16 INFO - PROCESS | 1726 | --DOMWINDOW == 182 (0x92addc00) [pid = 1726] [serial = 1592] [outer = (nil)] [url = about:blank] 09:00:16 INFO - PROCESS | 1726 | --DOMWINDOW == 181 (0x85eee400) [pid = 1726] [serial = 1610] [outer = (nil)] [url = about:blank] 09:00:16 INFO - PROCESS | 1726 | --DOMWINDOW == 180 (0x867f5800) [pid = 1726] [serial = 1619] [outer = (nil)] [url = about:blank] 09:00:16 INFO - PROCESS | 1726 | --DOMWINDOW == 179 (0x8e16f400) [pid = 1726] [serial = 1569] [outer = (nil)] [url = about:blank] 09:00:16 INFO - PROCESS | 1726 | --DOMWINDOW == 178 (0x90a78800) [pid = 1726] [serial = 1580] [outer = (nil)] [url = about:blank] 09:00:16 INFO - PROCESS | 1726 | --DOMWINDOW == 177 (0x999e4400) [pid = 1726] [serial = 1608] [outer = (nil)] [url = about:blank] 09:00:16 INFO - PROCESS | 1726 | --DOMWINDOW == 176 (0x995ea800) [pid = 1726] [serial = 1605] [outer = (nil)] [url = about:blank] 09:00:16 INFO - PROCESS | 1726 | --DOMWINDOW == 175 (0x95158c00) [pid = 1726] [serial = 1598] [outer = (nil)] [url = about:blank] 09:00:16 INFO - PROCESS | 1726 | --DOMWINDOW == 174 (0x90d98000) [pid = 1726] [serial = 1583] [outer = (nil)] [url = about:blank] 09:00:16 INFO - PROCESS | 1726 | --DOMWINDOW == 173 (0x999de000) [pid = 1726] [serial = 1607] [outer = (nil)] [url = about:blank] 09:00:16 INFO - PROCESS | 1726 | --DOMWINDOW == 172 (0x90da2c00) [pid = 1726] [serial = 1584] [outer = (nil)] [url = about:blank] 09:00:16 INFO - PROCESS | 1726 | --DOMWINDOW == 171 (0x91bef000) [pid = 1726] [serial = 1586] [outer = (nil)] [url = about:blank] 09:00:16 INFO - PROCESS | 1726 | --DOMWINDOW == 170 (0x8ba80400) [pid = 1726] [serial = 1553] [outer = (nil)] [url = about:blank] 09:00:16 INFO - PROCESS | 1726 | --DOMWINDOW == 169 (0x9773d000) [pid = 1726] [serial = 1601] [outer = (nil)] [url = about:blank] 09:00:16 INFO - PROCESS | 1726 | --DOMWINDOW == 168 (0x8e31a800) [pid = 1726] [serial = 1571] [outer = (nil)] [url = about:blank] 09:00:16 INFO - PROCESS | 1726 | --DOMWINDOW == 167 (0x92808000) [pid = 1726] [serial = 1589] [outer = (nil)] [url = about:blank] 09:00:16 INFO - PROCESS | 1726 | --DOMWINDOW == 166 (0x92893c00) [pid = 1726] [serial = 1590] [outer = (nil)] [url = about:blank] 09:00:16 INFO - PROCESS | 1726 | --DOMWINDOW == 165 (0x8e149800) [pid = 1726] [serial = 1566] [outer = (nil)] [url = about:blank] 09:00:16 INFO - PROCESS | 1726 | --DOMWINDOW == 164 (0x8cf4a000) [pid = 1726] [serial = 1562] [outer = (nil)] [url = about:blank] 09:00:16 INFO - PROCESS | 1726 | --DOMWINDOW == 163 (0x98da1800) [pid = 1726] [serial = 1604] [outer = (nil)] [url = about:blank] 09:00:16 INFO - PROCESS | 1726 | --DOMWINDOW == 162 (0x88863c00) [pid = 1726] [serial = 1556] [outer = (nil)] [url = about:blank] 09:00:16 INFO - PROCESS | 1726 | --DOMWINDOW == 161 (0x90b6f800) [pid = 1726] [serial = 1581] [outer = (nil)] [url = about:blank] 09:00:16 INFO - PROCESS | 1726 | --DOMWINDOW == 160 (0x91d0ac00) [pid = 1726] [serial = 1587] [outer = (nil)] [url = about:blank] 09:00:16 INFO - PROCESS | 1726 | --DOMWINDOW == 159 (0x87d0c800) [pid = 1726] [serial = 1613] [outer = (nil)] [url = about:blank] 09:00:16 INFO - PROCESS | 1726 | --DOMWINDOW == 158 (0x9a0c7c00) [pid = 1726] [serial = 1539] [outer = (nil)] [url = about:blank] 09:00:16 INFO - PROCESS | 1726 | --DOMWINDOW == 157 (0x8a620800) [pid = 1726] [serial = 1557] [outer = (nil)] [url = about:blank] 09:00:16 INFO - PROCESS | 1726 | --DOMWINDOW == 156 (0x97743800) [pid = 1726] [serial = 1602] [outer = (nil)] [url = about:blank] 09:00:16 INFO - PROCESS | 1726 | --DOMWINDOW == 155 (0x8bd59c00) [pid = 1726] [serial = 1482] [outer = (nil)] [url = about:blank] 09:00:16 INFO - PROCESS | 1726 | --DOMWINDOW == 154 (0x8b351400) [pid = 1726] [serial = 1617] [outer = (nil)] [url = about:blank] 09:00:16 INFO - PROCESS | 1726 | --DOMWINDOW == 153 (0x93b82000) [pid = 1726] [serial = 1596] [outer = (nil)] [url = about:blank] 09:00:16 INFO - PROCESS | 1726 | --DOMWINDOW == 152 (0x8bed5400) [pid = 1726] [serial = 1560] [outer = (nil)] [url = about:blank] 09:00:16 INFO - PROCESS | 1726 | --DOMWINDOW == 151 (0x8e977c00) [pid = 1726] [serial = 1575] [outer = (nil)] [url = about:blank] 09:00:16 INFO - PROCESS | 1726 | --DOMWINDOW == 150 (0x92eb1c00) [pid = 1726] [serial = 1595] [outer = (nil)] [url = about:blank] 09:00:16 INFO - PROCESS | 1726 | --DOMWINDOW == 149 (0x951e6c00) [pid = 1726] [serial = 1599] [outer = (nil)] [url = about:blank] 09:00:16 INFO - PROCESS | 1726 | --DOMWINDOW == 148 (0x86507800) [pid = 1726] [serial = 1611] [outer = (nil)] [url = about:blank] 09:00:16 INFO - PROCESS | 1726 | --DOMWINDOW == 147 (0x89876800) [pid = 1726] [serial = 1620] [outer = (nil)] [url = about:blank] 09:00:16 INFO - PROCESS | 1726 | --DOMWINDOW == 146 (0x8cf74400) [pid = 1726] [serial = 1563] [outer = (nil)] [url = about:blank] 09:00:16 INFO - PROCESS | 1726 | --DOMWINDOW == 145 (0x8f5d9c00) [pid = 1726] [serial = 1577] [outer = (nil)] [url = about:blank] 09:00:16 INFO - PROCESS | 1726 | --DOMWINDOW == 144 (0x8bec9400) [pid = 1726] [serial = 1559] [outer = (nil)] [url = about:blank] 09:00:16 INFO - PROCESS | 1726 | --DOMWINDOW == 143 (0x8e896000) [pid = 1726] [serial = 1572] [outer = (nil)] [url = about:blank] 09:00:16 INFO - PROCESS | 1726 | --DOMWINDOW == 142 (0x92c63800) [pid = 1726] [serial = 1593] [outer = (nil)] [url = about:blank] 09:00:16 INFO - PROCESS | 1726 | --DOMWINDOW == 141 (0x8d68dc00) [pid = 1726] [serial = 1565] [outer = (nil)] [url = about:blank] 09:00:16 INFO - PROCESS | 1726 | --DOMWINDOW == 140 (0x8b0c9000) [pid = 1726] [serial = 1616] [outer = (nil)] [url = about:blank] 09:00:16 INFO - PROCESS | 1726 | ++DOCSHELL 0x84157400 == 125 [pid = 1726] [id = 582] 09:00:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 141 (0x849f1000) [pid = 1726] [serial = 1747] [outer = (nil)] 09:00:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 142 (0x85f7c000) [pid = 1726] [serial = 1748] [outer = 0x849f1000] 09:00:16 INFO - PROCESS | 1726 | 1464105616258 Marionette DEBUG loaded listener.js 09:00:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 143 (0x867e9000) [pid = 1726] [serial = 1749] [outer = 0x849f1000] 09:00:17 INFO - PROCESS | 1726 | 1464105617044 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 09:00:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:00:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 3784ms 09:00:17 INFO - PROCESS | 1726 | 1464105617072 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 09:00:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:00:17 INFO - PROCESS | 1726 | 1464105617079 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 09:00:17 INFO - PROCESS | 1726 | 1464105617095 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:00:17 INFO - PROCESS | 1726 | 1464105617100 Marionette TRACE conn4 <- [1,2302,null,{}] 09:00:17 INFO - PROCESS | 1726 | 1464105617116 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:17 INFO - PROCESS | 1726 | 1464105617308 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 09:00:17 INFO - PROCESS | 1726 | 1464105617322 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:17 INFO - PROCESS | 1726 | ++DOCSHELL 0x87c0ec00 == 126 [pid = 1726] [id = 583] 09:00:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 144 (0x87d02c00) [pid = 1726] [serial = 1750] [outer = (nil)] 09:00:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 145 (0x8986b400) [pid = 1726] [serial = 1751] [outer = 0x87d02c00] 09:00:17 INFO - PROCESS | 1726 | 1464105617393 Marionette DEBUG loaded listener.js 09:00:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 146 (0x8a628c00) [pid = 1726] [serial = 1752] [outer = 0x87d02c00] 09:00:18 INFO - PROCESS | 1726 | 1464105618393 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:00:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:00:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1357ms 09:00:18 INFO - PROCESS | 1726 | 1464105618441 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 09:00:18 INFO - PROCESS | 1726 | 1464105618446 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 09:00:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:00:18 INFO - PROCESS | 1726 | 1464105618456 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:00:18 INFO - PROCESS | 1726 | 1464105618460 Marionette TRACE conn4 <- [1,2306,null,{}] 09:00:18 INFO - PROCESS | 1726 | 1464105618470 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:18 INFO - PROCESS | 1726 | 1464105618677 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 09:00:18 INFO - PROCESS | 1726 | 1464105618914 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:18 INFO - PROCESS | 1726 | ++DOCSHELL 0x8abd3c00 == 127 [pid = 1726] [id = 584] 09:00:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 147 (0x8abd9000) [pid = 1726] [serial = 1753] [outer = (nil)] 09:00:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 148 (0x8b353400) [pid = 1726] [serial = 1754] [outer = 0x8abd9000] 09:00:18 INFO - PROCESS | 1726 | 1464105618987 Marionette DEBUG loaded listener.js 09:00:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 149 (0x8bd57000) [pid = 1726] [serial = 1755] [outer = 0x8abd9000] 09:00:19 INFO - PROCESS | 1726 | 1464105619963 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 09:00:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:00:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1533ms 09:00:19 INFO - PROCESS | 1726 | 1464105619989 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 09:00:19 INFO - PROCESS | 1726 | 1464105619993 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 09:00:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:00:20 INFO - PROCESS | 1726 | 1464105620011 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:00:20 INFO - PROCESS | 1726 | 1464105620023 Marionette TRACE conn4 <- [1,2310,null,{}] 09:00:20 INFO - PROCESS | 1726 | 1464105620065 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:20 INFO - PROCESS | 1726 | 1464105620338 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 09:00:20 INFO - PROCESS | 1726 | 1464105620367 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:20 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1e3000 == 128 [pid = 1726] [id = 585] 09:00:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 150 (0x8cccfc00) [pid = 1726] [serial = 1756] [outer = (nil)] 09:00:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 151 (0x8cf1cc00) [pid = 1726] [serial = 1757] [outer = 0x8cccfc00] 09:00:20 INFO - PROCESS | 1726 | 1464105620438 Marionette DEBUG loaded listener.js 09:00:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 152 (0x8cf49c00) [pid = 1726] [serial = 1758] [outer = 0x8cccfc00] 09:00:21 INFO - PROCESS | 1726 | --DOMWINDOW == 151 (0x8e150c00) [pid = 1726] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:00:21 INFO - PROCESS | 1726 | --DOMWINDOW == 150 (0x99f5b800) [pid = 1726] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:00:21 INFO - PROCESS | 1726 | --DOMWINDOW == 149 (0x8f771c00) [pid = 1726] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:00:21 INFO - PROCESS | 1726 | --DOMWINDOW == 148 (0x8d577400) [pid = 1726] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:00:21 INFO - PROCESS | 1726 | --DOMWINDOW == 147 (0x875e6800) [pid = 1726] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:00:21 INFO - PROCESS | 1726 | --DOMWINDOW == 146 (0x90a6e800) [pid = 1726] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:00:21 INFO - PROCESS | 1726 | --DOMWINDOW == 145 (0x8b0c5c00) [pid = 1726] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:00:21 INFO - PROCESS | 1726 | --DOMWINDOW == 144 (0x99e63400) [pid = 1726] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:00:21 INFO - PROCESS | 1726 | --DOMWINDOW == 143 (0x8a8c4800) [pid = 1726] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:00:21 INFO - PROCESS | 1726 | --DOMWINDOW == 142 (0x8beca400) [pid = 1726] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:00:21 INFO - PROCESS | 1726 | --DOMWINDOW == 141 (0x91be7400) [pid = 1726] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:00:21 INFO - PROCESS | 1726 | --DOMWINDOW == 140 (0x8cf78c00) [pid = 1726] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:00:21 INFO - PROCESS | 1726 | --DOMWINDOW == 139 (0x856c5c00) [pid = 1726] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:00:21 INFO - PROCESS | 1726 | --DOMWINDOW == 138 (0x85eedc00) [pid = 1726] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:00:21 INFO - PROCESS | 1726 | --DOMWINDOW == 137 (0x8abcec00) [pid = 1726] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:00:21 INFO - PROCESS | 1726 | --DOMWINDOW == 136 (0x8e910c00) [pid = 1726] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:00:21 INFO - PROCESS | 1726 | --DOMWINDOW == 135 (0x8e14b800) [pid = 1726] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:00:21 INFO - PROCESS | 1726 | --DOMWINDOW == 134 (0x95160400) [pid = 1726] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:00:21 INFO - PROCESS | 1726 | --DOMWINDOW == 133 (0x849f2400) [pid = 1726] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:00:21 INFO - PROCESS | 1726 | --DOMWINDOW == 132 (0x85882c00) [pid = 1726] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:00:21 INFO - PROCESS | 1726 | --DOMWINDOW == 131 (0x87183c00) [pid = 1726] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:00:21 INFO - PROCESS | 1726 | --DOMWINDOW == 130 (0x92c68c00) [pid = 1726] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:00:21 INFO - PROCESS | 1726 | 1464105621928 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:00:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:00:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1951ms 09:00:21 INFO - PROCESS | 1726 | 1464105621969 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 09:00:21 INFO - PROCESS | 1726 | 1464105621973 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 09:00:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:00:21 INFO - PROCESS | 1726 | 1464105621979 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:00:21 INFO - PROCESS | 1726 | 1464105621982 Marionette TRACE conn4 <- [1,2314,null,{}] 09:00:21 INFO - PROCESS | 1726 | 1464105621987 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:22 INFO - PROCESS | 1726 | 1464105622161 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 09:00:22 INFO - PROCESS | 1726 | 1464105622177 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:22 INFO - PROCESS | 1726 | ++DOCSHELL 0x85882c00 == 129 [pid = 1726] [id = 586] 09:00:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 131 (0x8bed1800) [pid = 1726] [serial = 1759] [outer = (nil)] 09:00:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 132 (0x8cf51800) [pid = 1726] [serial = 1760] [outer = 0x8bed1800] 09:00:22 INFO - PROCESS | 1726 | 1464105622247 Marionette DEBUG loaded listener.js 09:00:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 133 (0x8cf78000) [pid = 1726] [serial = 1761] [outer = 0x8bed1800] 09:00:23 INFO - PROCESS | 1726 | 1464105623237 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 09:00:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:00:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1287ms 09:00:23 INFO - PROCESS | 1726 | 1464105623266 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 09:00:23 INFO - PROCESS | 1726 | 1464105623269 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 09:00:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:00:23 INFO - PROCESS | 1726 | 1464105623276 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:00:23 INFO - PROCESS | 1726 | 1464105623279 Marionette TRACE conn4 <- [1,2318,null,{}] 09:00:23 INFO - PROCESS | 1726 | 1464105623284 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:23 INFO - PROCESS | 1726 | 1464105623463 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 09:00:23 INFO - PROCESS | 1726 | 1464105623841 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:23 INFO - PROCESS | 1726 | ++DOCSHELL 0x856c2800 == 130 [pid = 1726] [id = 587] 09:00:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 134 (0x85882000) [pid = 1726] [serial = 1762] [outer = (nil)] 09:00:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 135 (0x85f83400) [pid = 1726] [serial = 1763] [outer = 0x85882000] 09:00:23 INFO - PROCESS | 1726 | 1464105623938 Marionette DEBUG loaded listener.js 09:00:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 136 (0x870be000) [pid = 1726] [serial = 1764] [outer = 0x85882000] 09:00:25 INFO - PROCESS | 1726 | 1464105625013 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 09:00:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:00:25 INFO - PROCESS | 1726 | 1464105625071 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 09:00:25 INFO - PROCESS | 1726 | 1464105625078 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:00:25 INFO - PROCESS | 1726 | 1464105625084 Marionette TRACE conn4 <- [1,2322,null,{}] 09:00:25 INFO - PROCESS | 1726 | 1464105625091 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:25 INFO - PROCESS | 1726 | 1464105625312 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 09:00:25 INFO - PROCESS | 1726 | 1464105625643 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:25 INFO - PROCESS | 1726 | ++DOCSHELL 0x89871800 == 131 [pid = 1726] [id = 588] 09:00:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 137 (0x8a624c00) [pid = 1726] [serial = 1765] [outer = (nil)] 09:00:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 138 (0x8abcdc00) [pid = 1726] [serial = 1766] [outer = 0x8a624c00] 09:00:25 INFO - PROCESS | 1726 | 1464105625743 Marionette DEBUG loaded listener.js 09:00:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 139 (0x8b0c9000) [pid = 1726] [serial = 1767] [outer = 0x8a624c00] 09:00:26 INFO - PROCESS | 1726 | 1464105626653 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 09:00:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:00:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1631ms 09:00:26 INFO - PROCESS | 1726 | 1464105626728 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 09:00:26 INFO - PROCESS | 1726 | 1464105626735 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 09:00:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:00:26 INFO - PROCESS | 1726 | 1464105626746 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:00:26 INFO - PROCESS | 1726 | 1464105626749 Marionette TRACE conn4 <- [1,2326,null,{}] 09:00:26 INFO - PROCESS | 1726 | 1464105626756 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:26 INFO - PROCESS | 1726 | 1464105626982 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 09:00:27 INFO - PROCESS | 1726 | 1464105627366 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:27 INFO - PROCESS | 1726 | ++DOCSHELL 0x8abd3000 == 132 [pid = 1726] [id = 589] 09:00:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 140 (0x8bd5e000) [pid = 1726] [serial = 1768] [outer = (nil)] 09:00:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 141 (0x8cccc800) [pid = 1726] [serial = 1769] [outer = 0x8bd5e000] 09:00:27 INFO - PROCESS | 1726 | 1464105627460 Marionette DEBUG loaded listener.js 09:00:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 142 (0x8cf43000) [pid = 1726] [serial = 1770] [outer = 0x8bd5e000] 09:00:28 INFO - PROCESS | 1726 | 1464105628418 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 09:00:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:00:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1729ms 09:00:28 INFO - PROCESS | 1726 | 1464105628474 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 09:00:28 INFO - PROCESS | 1726 | 1464105628478 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 09:00:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:00:28 INFO - PROCESS | 1726 | 1464105628494 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:00:28 INFO - PROCESS | 1726 | 1464105628503 Marionette TRACE conn4 <- [1,2330,null,{}] 09:00:28 INFO - PROCESS | 1726 | 1464105628509 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:28 INFO - PROCESS | 1726 | 1464105628770 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 09:00:29 INFO - PROCESS | 1726 | 1464105629107 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:29 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bed3400 == 133 [pid = 1726] [id = 590] 09:00:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 143 (0x8d694400) [pid = 1726] [serial = 1771] [outer = (nil)] 09:00:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 144 (0x8e170000) [pid = 1726] [serial = 1772] [outer = 0x8d694400] 09:00:29 INFO - PROCESS | 1726 | 1464105629198 Marionette DEBUG loaded listener.js 09:00:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 145 (0x8e2f6000) [pid = 1726] [serial = 1773] [outer = 0x8d694400] 09:00:30 INFO - PROCESS | 1726 | 1464105630094 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 09:00:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:00:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1656ms 09:00:30 INFO - PROCESS | 1726 | 1464105630144 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 09:00:30 INFO - PROCESS | 1726 | 1464105630151 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 09:00:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:00:30 INFO - PROCESS | 1726 | 1464105630158 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:00:30 INFO - PROCESS | 1726 | 1464105630162 Marionette TRACE conn4 <- [1,2334,null,{}] 09:00:30 INFO - PROCESS | 1726 | 1464105630168 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:30 INFO - PROCESS | 1726 | 1464105630400 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 09:00:30 INFO - PROCESS | 1726 | 1464105630725 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:30 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e14bc00 == 134 [pid = 1726] [id = 591] 09:00:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 146 (0x8e2fe000) [pid = 1726] [serial = 1774] [outer = (nil)] 09:00:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 147 (0x8e582400) [pid = 1726] [serial = 1775] [outer = 0x8e2fe000] 09:00:30 INFO - PROCESS | 1726 | 1464105630816 Marionette DEBUG loaded listener.js 09:00:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 148 (0x8e892400) [pid = 1726] [serial = 1776] [outer = 0x8e2fe000] 09:00:31 INFO - PROCESS | 1726 | 1464105631687 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 09:00:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:00:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1579ms 09:00:31 INFO - PROCESS | 1726 | 1464105631738 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 09:00:31 INFO - PROCESS | 1726 | 1464105631742 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 09:00:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:00:31 INFO - PROCESS | 1726 | 1464105631749 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:00:31 INFO - PROCESS | 1726 | 1464105631751 Marionette TRACE conn4 <- [1,2338,null,{}] 09:00:31 INFO - PROCESS | 1726 | 1464105631757 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:31 INFO - PROCESS | 1726 | 1464105631967 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 09:00:32 INFO - PROCESS | 1726 | 1464105632251 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:32 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e89ec00 == 135 [pid = 1726] [id = 592] 09:00:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 149 (0x8e908000) [pid = 1726] [serial = 1777] [outer = (nil)] 09:00:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 150 (0x8e90e000) [pid = 1726] [serial = 1778] [outer = 0x8e908000] 09:00:32 INFO - PROCESS | 1726 | 1464105632404 Marionette DEBUG loaded listener.js 09:00:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 151 (0x8f5d5400) [pid = 1726] [serial = 1779] [outer = 0x8e908000] 09:00:33 INFO - PROCESS | 1726 | 1464105633373 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:00:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:00:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1683ms 09:00:33 INFO - PROCESS | 1726 | 1464105633433 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 09:00:33 INFO - PROCESS | 1726 | 1464105633437 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 09:00:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:00:33 INFO - PROCESS | 1726 | 1464105633443 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:00:33 INFO - PROCESS | 1726 | 1464105633446 Marionette TRACE conn4 <- [1,2342,null,{}] 09:00:33 INFO - PROCESS | 1726 | 1464105633452 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:33 INFO - PROCESS | 1726 | 1464105633675 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 09:00:34 INFO - PROCESS | 1726 | 1464105634003 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:34 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bd56400 == 136 [pid = 1726] [id = 593] 09:00:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 152 (0x8cf7f800) [pid = 1726] [serial = 1780] [outer = (nil)] 09:00:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 153 (0x90a6fc00) [pid = 1726] [serial = 1781] [outer = 0x8cf7f800] 09:00:34 INFO - PROCESS | 1726 | 1464105634094 Marionette DEBUG loaded listener.js 09:00:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 154 (0x90b6c000) [pid = 1726] [serial = 1782] [outer = 0x8cf7f800] 09:00:35 INFO - PROCESS | 1726 | 1464105635020 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 09:00:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:00:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1634ms 09:00:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:00:35 INFO - PROCESS | 1726 | 1464105635078 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 09:00:35 INFO - PROCESS | 1726 | 1464105635081 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 09:00:35 INFO - PROCESS | 1726 | 1464105635087 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:00:35 INFO - PROCESS | 1726 | 1464105635091 Marionette TRACE conn4 <- [1,2346,null,{}] 09:00:35 INFO - PROCESS | 1726 | 1464105635096 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:35 INFO - PROCESS | 1726 | 1464105635305 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 09:00:35 INFO - PROCESS | 1726 | 1464105635632 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:35 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f5de400 == 137 [pid = 1726] [id = 594] 09:00:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 155 (0x8f5e0400) [pid = 1726] [serial = 1783] [outer = (nil)] 09:00:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 156 (0x90da4c00) [pid = 1726] [serial = 1784] [outer = 0x8f5e0400] 09:00:35 INFO - PROCESS | 1726 | 1464105635722 Marionette DEBUG loaded listener.js 09:00:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 157 (0x919f5c00) [pid = 1726] [serial = 1785] [outer = 0x8f5e0400] 09:00:36 INFO - PROCESS | 1726 | 1464105636608 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 09:00:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:00:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1583ms 09:00:36 INFO - PROCESS | 1726 | 1464105636670 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 09:00:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:00:36 INFO - PROCESS | 1726 | 1464105636674 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 09:00:36 INFO - PROCESS | 1726 | 1464105636680 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:00:36 INFO - PROCESS | 1726 | 1464105636684 Marionette TRACE conn4 <- [1,2350,null,{}] 09:00:36 INFO - PROCESS | 1726 | 1464105636689 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:36 INFO - PROCESS | 1726 | 1464105636897 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 09:00:37 INFO - PROCESS | 1726 | 1464105637224 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:37 INFO - PROCESS | 1726 | ++DOCSHELL 0x8588a000 == 138 [pid = 1726] [id = 595] 09:00:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 158 (0x8f550800) [pid = 1726] [serial = 1786] [outer = (nil)] 09:00:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 159 (0x92375c00) [pid = 1726] [serial = 1787] [outer = 0x8f550800] 09:00:37 INFO - PROCESS | 1726 | 1464105637313 Marionette DEBUG loaded listener.js 09:00:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 160 (0x92802800) [pid = 1726] [serial = 1788] [outer = 0x8f550800] 09:00:38 INFO - PROCESS | 1726 | 1464105638176 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 09:00:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:00:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1578ms 09:00:38 INFO - PROCESS | 1726 | 1464105638259 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 09:00:38 INFO - PROCESS | 1726 | 1464105638263 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 09:00:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:00:38 INFO - PROCESS | 1726 | 1464105638269 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:00:38 INFO - PROCESS | 1726 | 1464105638272 Marionette TRACE conn4 <- [1,2354,null,{}] 09:00:38 INFO - PROCESS | 1726 | 1464105638278 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:38 INFO - PROCESS | 1726 | 1464105638493 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 09:00:38 INFO - PROCESS | 1726 | 1464105638833 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:38 INFO - PROCESS | 1726 | ++DOCSHELL 0x86f7ac00 == 139 [pid = 1726] [id = 596] 09:00:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 161 (0x8e16dc00) [pid = 1726] [serial = 1789] [outer = (nil)] 09:00:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 162 (0x9288e400) [pid = 1726] [serial = 1790] [outer = 0x8e16dc00] 09:00:38 INFO - PROCESS | 1726 | 1464105638923 Marionette DEBUG loaded listener.js 09:00:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 163 (0x9289d000) [pid = 1726] [serial = 1791] [outer = 0x8e16dc00] 09:00:39 INFO - PROCESS | 1726 | 1464105639887 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 09:00:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:00:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1682ms 09:00:39 INFO - PROCESS | 1726 | 1464105639952 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 09:00:39 INFO - PROCESS | 1726 | 1464105639955 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 09:00:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:00:39 INFO - PROCESS | 1726 | 1464105639962 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:00:39 INFO - PROCESS | 1726 | 1464105639965 Marionette TRACE conn4 <- [1,2358,null,{}] 09:00:39 INFO - PROCESS | 1726 | 1464105639970 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:40 INFO - PROCESS | 1726 | 1464105640193 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 09:00:40 INFO - PROCESS | 1726 | 1464105640538 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:40 INFO - PROCESS | 1726 | ++DOCSHELL 0x92eb4000 == 140 [pid = 1726] [id = 597] 09:00:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 164 (0x92eb5000) [pid = 1726] [serial = 1792] [outer = (nil)] 09:00:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 165 (0x93b85c00) [pid = 1726] [serial = 1793] [outer = 0x92eb5000] 09:00:40 INFO - PROCESS | 1726 | 1464105640643 Marionette DEBUG loaded listener.js 09:00:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 166 (0x95162800) [pid = 1726] [serial = 1794] [outer = 0x92eb5000] 09:00:41 INFO - PROCESS | 1726 | 1464105641552 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 09:00:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:00:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1628ms 09:00:41 INFO - PROCESS | 1726 | 1464105641590 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 09:00:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:00:41 INFO - PROCESS | 1726 | 1464105641595 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 09:00:41 INFO - PROCESS | 1726 | 1464105641601 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:00:41 INFO - PROCESS | 1726 | 1464105641605 Marionette TRACE conn4 <- [1,2362,null,{}] 09:00:41 INFO - PROCESS | 1726 | 1464105641611 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:41 INFO - PROCESS | 1726 | 1464105641847 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 09:00:42 INFO - PROCESS | 1726 | 1464105642183 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:42 INFO - PROCESS | 1726 | ++DOCSHELL 0x92c6e400 == 141 [pid = 1726] [id = 598] 09:00:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 167 (0x92eac800) [pid = 1726] [serial = 1795] [outer = (nil)] 09:00:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 168 (0x995ee400) [pid = 1726] [serial = 1796] [outer = 0x92eac800] 09:00:42 INFO - PROCESS | 1726 | 1464105642275 Marionette DEBUG loaded listener.js 09:00:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 169 (0x9977f800) [pid = 1726] [serial = 1797] [outer = 0x92eac800] 09:00:43 INFO - PROCESS | 1726 | 1464105643208 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 09:00:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:00:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1693ms 09:00:43 INFO - PROCESS | 1726 | 1464105643293 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 09:00:43 INFO - PROCESS | 1726 | 1464105643297 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 09:00:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:00:43 INFO - PROCESS | 1726 | 1464105643303 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:00:43 INFO - PROCESS | 1726 | 1464105643306 Marionette TRACE conn4 <- [1,2366,null,{}] 09:00:43 INFO - PROCESS | 1726 | 1464105643312 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:43 INFO - PROCESS | 1726 | 1464105643567 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 09:00:43 INFO - PROCESS | 1726 | 1464105643901 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:43 INFO - PROCESS | 1726 | ++DOCSHELL 0x85ee9000 == 142 [pid = 1726] [id = 599] 09:00:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 170 (0x919ef400) [pid = 1726] [serial = 1798] [outer = (nil)] 09:00:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 171 (0x99e67800) [pid = 1726] [serial = 1799] [outer = 0x919ef400] 09:00:43 INFO - PROCESS | 1726 | 1464105643990 Marionette DEBUG loaded listener.js 09:00:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 172 (0x99f54000) [pid = 1726] [serial = 1800] [outer = 0x919ef400] 09:00:44 INFO - PROCESS | 1726 | 1464105644871 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 09:00:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:00:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1650ms 09:00:44 INFO - PROCESS | 1726 | 1464105644954 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 09:00:44 INFO - PROCESS | 1726 | 1464105644958 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 09:00:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:00:44 INFO - PROCESS | 1726 | 1464105644965 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:00:44 INFO - PROCESS | 1726 | 1464105644968 Marionette TRACE conn4 <- [1,2370,null,{}] 09:00:44 INFO - PROCESS | 1726 | 1464105644974 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:45 INFO - PROCESS | 1726 | 1464105645226 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 09:00:45 INFO - PROCESS | 1726 | 1464105645559 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:45 INFO - PROCESS | 1726 | ++DOCSHELL 0x98a4a800 == 143 [pid = 1726] [id = 600] 09:00:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 173 (0x99a74800) [pid = 1726] [serial = 1801] [outer = (nil)] 09:00:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 174 (0x9a0c8000) [pid = 1726] [serial = 1802] [outer = 0x99a74800] 09:00:45 INFO - PROCESS | 1726 | 1464105645650 Marionette DEBUG loaded listener.js 09:00:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 175 (0x9a27ec00) [pid = 1726] [serial = 1803] [outer = 0x99a74800] 09:00:46 INFO - PROCESS | 1726 | 1464105646521 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 09:00:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:00:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1593ms 09:00:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:00:46 INFO - PROCESS | 1726 | 1464105646559 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 09:00:46 INFO - PROCESS | 1726 | 1464105646562 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 09:00:46 INFO - PROCESS | 1726 | 1464105646568 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:00:46 INFO - PROCESS | 1726 | 1464105646572 Marionette TRACE conn4 <- [1,2374,null,{}] 09:00:46 INFO - PROCESS | 1726 | 1464105646577 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:46 INFO - PROCESS | 1726 | 1464105646785 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 09:00:47 INFO - PROCESS | 1726 | 1464105647079 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:47 INFO - PROCESS | 1726 | ++DOCSHELL 0x9a0bb400 == 144 [pid = 1726] [id = 601] 09:00:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 176 (0x9a0bd800) [pid = 1726] [serial = 1804] [outer = (nil)] 09:00:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 177 (0x9a90f400) [pid = 1726] [serial = 1805] [outer = 0x9a0bd800] 09:00:47 INFO - PROCESS | 1726 | 1464105647210 Marionette DEBUG loaded listener.js 09:00:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 178 (0x9a916000) [pid = 1726] [serial = 1806] [outer = 0x9a0bd800] 09:00:48 INFO - PROCESS | 1726 | 1464105648103 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 09:00:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:00:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1579ms 09:00:48 INFO - PROCESS | 1726 | 1464105648147 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 09:00:48 INFO - PROCESS | 1726 | 1464105648150 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 09:00:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:00:48 INFO - PROCESS | 1726 | 1464105648156 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:00:48 INFO - PROCESS | 1726 | 1464105648160 Marionette TRACE conn4 <- [1,2378,null,{}] 09:00:48 INFO - PROCESS | 1726 | 1464105648165 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:48 INFO - PROCESS | 1726 | 1464105648387 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 09:00:48 INFO - PROCESS | 1726 | 1464105648731 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:48 INFO - PROCESS | 1726 | ++DOCSHELL 0x92eb1400 == 145 [pid = 1726] [id = 602] 09:00:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 179 (0x9a0e0800) [pid = 1726] [serial = 1807] [outer = (nil)] 09:00:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 180 (0x9af6b800) [pid = 1726] [serial = 1808] [outer = 0x9a0e0800] 09:00:48 INFO - PROCESS | 1726 | 1464105648823 Marionette DEBUG loaded listener.js 09:00:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 181 (0x9af70800) [pid = 1726] [serial = 1809] [outer = 0x9a0e0800] 09:00:49 INFO - PROCESS | 1726 | 1464105649742 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 09:00:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:00:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1635ms 09:00:49 INFO - PROCESS | 1726 | 1464105649792 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 09:00:49 INFO - PROCESS | 1726 | 1464105649795 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 09:00:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:00:49 INFO - PROCESS | 1726 | 1464105649802 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:00:49 INFO - PROCESS | 1726 | 1464105649805 Marionette TRACE conn4 <- [1,2382,null,{}] 09:00:49 INFO - PROCESS | 1726 | 1464105649813 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:50 INFO - PROCESS | 1726 | 1464105650050 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 09:00:50 INFO - PROCESS | 1726 | 1464105650389 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:50 INFO - PROCESS | 1726 | ++DOCSHELL 0x856bf400 == 146 [pid = 1726] [id = 603] 09:00:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 182 (0x85886000) [pid = 1726] [serial = 1810] [outer = (nil)] 09:00:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 183 (0x9b2b2000) [pid = 1726] [serial = 1811] [outer = 0x85886000] 09:00:50 INFO - PROCESS | 1726 | 1464105650481 Marionette DEBUG loaded listener.js 09:00:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 184 (0x9b2b9c00) [pid = 1726] [serial = 1812] [outer = 0x85886000] 09:00:51 INFO - PROCESS | 1726 | 1464105651365 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 09:00:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:00:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1633ms 09:00:51 INFO - PROCESS | 1726 | 1464105651436 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 09:00:51 INFO - PROCESS | 1726 | 1464105651440 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 09:00:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:00:51 INFO - PROCESS | 1726 | 1464105651446 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:00:51 INFO - PROCESS | 1726 | 1464105651449 Marionette TRACE conn4 <- [1,2386,null,{}] 09:00:51 INFO - PROCESS | 1726 | 1464105651455 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:51 INFO - PROCESS | 1726 | 1464105651730 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 09:00:52 INFO - PROCESS | 1726 | 1464105652075 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:52 INFO - PROCESS | 1726 | ++DOCSHELL 0x9adcf400 == 147 [pid = 1726] [id = 604] 09:00:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 185 (0x9af6c000) [pid = 1726] [serial = 1813] [outer = (nil)] 09:00:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 186 (0x9b85e800) [pid = 1726] [serial = 1814] [outer = 0x9af6c000] 09:00:52 INFO - PROCESS | 1726 | 1464105652164 Marionette DEBUG loaded listener.js 09:00:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 187 (0x9b85fc00) [pid = 1726] [serial = 1815] [outer = 0x9af6c000] 09:00:53 INFO - PROCESS | 1726 | 1464105653075 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 09:00:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:00:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1687ms 09:00:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:00:53 INFO - PROCESS | 1726 | 1464105653135 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 09:00:53 INFO - PROCESS | 1726 | 1464105653138 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 09:00:53 INFO - PROCESS | 1726 | 1464105653144 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:00:53 INFO - PROCESS | 1726 | 1464105653148 Marionette TRACE conn4 <- [1,2390,null,{}] 09:00:53 INFO - PROCESS | 1726 | 1464105653153 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:53 INFO - PROCESS | 1726 | 1464105653379 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 09:00:53 INFO - PROCESS | 1726 | 1464105653728 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:55 INFO - PROCESS | 1726 | --DOCSHELL 0x92382c00 == 146 [pid = 1726] [id = 30] 09:00:55 INFO - PROCESS | 1726 | --DOCSHELL 0x92375400 == 145 [pid = 1726] [id = 20] 09:00:55 INFO - PROCESS | 1726 | --DOCSHELL 0x87c0a400 == 144 [pid = 1726] [id = 515] 09:00:55 INFO - PROCESS | 1726 | --DOCSHELL 0x8a8c5800 == 143 [pid = 1726] [id = 517] 09:00:55 INFO - PROCESS | 1726 | --DOCSHELL 0x87c0ac00 == 142 [pid = 1726] [id = 400] 09:00:55 INFO - PROCESS | 1726 | --DOCSHELL 0x867f2000 == 141 [pid = 1726] [id = 518] 09:00:55 INFO - PROCESS | 1726 | --DOCSHELL 0x856be400 == 140 [pid = 1726] [id = 516] 09:00:55 INFO - PROCESS | 1726 | --DOCSHELL 0x8e90a400 == 139 [pid = 1726] [id = 525] 09:00:55 INFO - PROCESS | 1726 | --DOCSHELL 0x8e167400 == 138 [pid = 1726] [id = 524] 09:00:55 INFO - PROCESS | 1726 | --DOCSHELL 0x8f76c000 == 137 [pid = 1726] [id = 529] 09:00:55 INFO - PROCESS | 1726 | --DOCSHELL 0x8f5d3400 == 136 [pid = 1726] [id = 527] 09:00:55 INFO - PROCESS | 1726 | --DOCSHELL 0x8ba7d000 == 135 [pid = 1726] [id = 520] 09:00:55 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1e5c00 == 134 [pid = 1726] [id = 519] 09:00:55 INFO - PROCESS | 1726 | --DOCSHELL 0x919f0400 == 133 [pid = 1726] [id = 528] 09:00:55 INFO - PROCESS | 1726 | --DOCSHELL 0x8d68a800 == 132 [pid = 1726] [id = 522] 09:00:55 INFO - PROCESS | 1726 | --DOCSHELL 0x8e892800 == 131 [pid = 1726] [id = 526] 09:00:55 INFO - PROCESS | 1726 | --DOCSHELL 0x90d97c00 == 130 [pid = 1726] [id = 530] 09:00:55 INFO - PROCESS | 1726 | --DOCSHELL 0x8e16f800 == 129 [pid = 1726] [id = 523] 09:00:55 INFO - PROCESS | 1726 | --DOCSHELL 0x85882c00 == 128 [pid = 1726] [id = 586] 09:00:55 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1e3000 == 127 [pid = 1726] [id = 585] 09:00:55 INFO - PROCESS | 1726 | --DOCSHELL 0x8abd3c00 == 126 [pid = 1726] [id = 584] 09:00:55 INFO - PROCESS | 1726 | --DOCSHELL 0x87c0ec00 == 125 [pid = 1726] [id = 583] 09:00:55 INFO - PROCESS | 1726 | --DOCSHELL 0x84157400 == 124 [pid = 1726] [id = 582] 09:00:55 INFO - PROCESS | 1726 | --DOCSHELL 0x92805000 == 123 [pid = 1726] [id = 574] 09:00:55 INFO - PROCESS | 1726 | --DOCSHELL 0x8e978c00 == 122 [pid = 1726] [id = 572] 09:00:55 INFO - PROCESS | 1726 | --DOCSHELL 0x8e895000 == 121 [pid = 1726] [id = 573] 09:00:55 INFO - PROCESS | 1726 | --DOCSHELL 0x8ccc9c00 == 120 [pid = 1726] [id = 571] 09:00:55 INFO - PROCESS | 1726 | --DOCSHELL 0x8a8c3400 == 119 [pid = 1726] [id = 570] 09:00:55 INFO - PROCESS | 1726 | --DOCSHELL 0x8cf7cc00 == 118 [pid = 1726] [id = 569] 09:00:55 INFO - PROCESS | 1726 | --DOCSHELL 0x8e14ac00 == 117 [pid = 1726] [id = 568] 09:00:55 INFO - PROCESS | 1726 | --DOCSHELL 0x8ba79400 == 116 [pid = 1726] [id = 567] 09:00:55 INFO - PROCESS | 1726 | --DOCSHELL 0x8cf17000 == 115 [pid = 1726] [id = 566] 09:00:55 INFO - PROCESS | 1726 | --DOCSHELL 0x8b0cec00 == 114 [pid = 1726] [id = 565] 09:00:55 INFO - PROCESS | 1726 | --DOCSHELL 0x8588b000 == 113 [pid = 1726] [id = 564] 09:00:55 INFO - PROCESS | 1726 | --DOMWINDOW == 186 (0x8cf16400) [pid = 1726] [serial = 1691] [outer = (nil)] [url = about:blank] 09:00:55 INFO - PROCESS | 1726 | --DOMWINDOW == 185 (0x8e97a000) [pid = 1726] [serial = 1637] [outer = (nil)] [url = about:blank] 09:00:55 INFO - PROCESS | 1726 | --DOMWINDOW == 184 (0x99e6f000) [pid = 1726] [serial = 1661] [outer = (nil)] [url = about:blank] 09:00:55 INFO - PROCESS | 1726 | --DOMWINDOW == 183 (0x9a3c8800) [pid = 1726] [serial = 1667] [outer = (nil)] [url = about:blank] 09:00:55 INFO - PROCESS | 1726 | --DOMWINDOW == 182 (0x9a7b9000) [pid = 1726] [serial = 1671] [outer = (nil)] [url = about:blank] 09:00:55 INFO - PROCESS | 1726 | --DOMWINDOW == 181 (0x8e16c400) [pid = 1726] [serial = 1632] [outer = (nil)] [url = about:blank] 09:00:55 INFO - PROCESS | 1726 | --DOMWINDOW == 180 (0x87d0b000) [pid = 1726] [serial = 1682] [outer = (nil)] [url = about:blank] 09:00:55 INFO - PROCESS | 1726 | --DOMWINDOW == 179 (0x91d08000) [pid = 1726] [serial = 1647] [outer = (nil)] [url = about:blank] 09:00:55 INFO - PROCESS | 1726 | --DOMWINDOW == 178 (0x8bd58400) [pid = 1726] [serial = 1554] [outer = (nil)] [url = about:blank] 09:00:55 INFO - PROCESS | 1726 | --DOMWINDOW == 177 (0x9a0c2c00) [pid = 1726] [serial = 1665] [outer = (nil)] [url = about:blank] 09:00:55 INFO - PROCESS | 1726 | --DOMWINDOW == 176 (0x92eb3400) [pid = 1726] [serial = 1653] [outer = (nil)] [url = about:blank] 09:00:55 INFO - PROCESS | 1726 | --DOMWINDOW == 175 (0x8cf13c00) [pid = 1726] [serial = 1629] [outer = (nil)] [url = about:blank] 09:00:55 INFO - PROCESS | 1726 | --DOMWINDOW == 174 (0x9280ac00) [pid = 1726] [serial = 1649] [outer = (nil)] [url = about:blank] 09:00:55 INFO - PROCESS | 1726 | --DOMWINDOW == 173 (0x8e312400) [pid = 1726] [serial = 1634] [outer = (nil)] [url = about:blank] 09:00:56 INFO - PROCESS | 1726 | --DOMWINDOW == 172 (0x9a91ac00) [pid = 1726] [serial = 1676] [outer = (nil)] [url = about:blank] 09:00:56 INFO - PROCESS | 1726 | --DOMWINDOW == 171 (0x85f81400) [pid = 1726] [serial = 1679] [outer = (nil)] [url = about:blank] 09:00:56 INFO - PROCESS | 1726 | --DOMWINDOW == 170 (0x8b1ec400) [pid = 1726] [serial = 1686] [outer = (nil)] [url = about:blank] 09:00:56 INFO - PROCESS | 1726 | --DOMWINDOW == 169 (0x9a9e2c00) [pid = 1726] [serial = 1677] [outer = (nil)] [url = about:blank] 09:00:56 INFO - PROCESS | 1726 | --DOMWINDOW == 168 (0x8b0cd400) [pid = 1726] [serial = 1685] [outer = (nil)] [url = about:blank] 09:00:56 INFO - PROCESS | 1726 | --DOMWINDOW == 167 (0x8d692800) [pid = 1726] [serial = 1631] [outer = (nil)] [url = about:blank] 09:00:56 INFO - PROCESS | 1726 | --DOMWINDOW == 166 (0x90a73000) [pid = 1726] [serial = 1640] [outer = (nil)] [url = about:blank] 09:00:56 INFO - PROCESS | 1726 | --DOMWINDOW == 165 (0x8e57c000) [pid = 1726] [serial = 1635] [outer = (nil)] [url = about:blank] 09:00:56 INFO - PROCESS | 1726 | --DOMWINDOW == 164 (0x90d99800) [pid = 1726] [serial = 1643] [outer = (nil)] [url = about:blank] 09:00:56 INFO - PROCESS | 1726 | --DOMWINDOW == 163 (0x8ccc8400) [pid = 1726] [serial = 1628] [outer = (nil)] [url = about:blank] 09:00:56 INFO - PROCESS | 1726 | --DOMWINDOW == 162 (0x999c9c00) [pid = 1726] [serial = 1659] [outer = (nil)] [url = about:blank] 09:00:56 INFO - PROCESS | 1726 | --DOMWINDOW == 161 (0x919f2c00) [pid = 1726] [serial = 1644] [outer = (nil)] [url = about:blank] 09:00:56 INFO - PROCESS | 1726 | --DOMWINDOW == 160 (0x9a7b6000) [pid = 1726] [serial = 1670] [outer = (nil)] [url = about:blank] 09:00:56 INFO - PROCESS | 1726 | --DOMWINDOW == 159 (0x9a3cc400) [pid = 1726] [serial = 1668] [outer = (nil)] [url = about:blank] 09:00:56 INFO - PROCESS | 1726 | --DOMWINDOW == 158 (0x870c5000) [pid = 1726] [serial = 1688] [outer = (nil)] [url = about:blank] 09:00:56 INFO - PROCESS | 1726 | --DOMWINDOW == 157 (0x9a90f000) [pid = 1726] [serial = 1674] [outer = (nil)] [url = about:blank] 09:00:56 INFO - PROCESS | 1726 | --DOMWINDOW == 156 (0x8886b800) [pid = 1726] [serial = 1683] [outer = (nil)] [url = about:blank] 09:00:56 INFO - PROCESS | 1726 | --DOMWINDOW == 155 (0x92ad9400) [pid = 1726] [serial = 1652] [outer = (nil)] [url = about:blank] 09:00:56 INFO - PROCESS | 1726 | --DOMWINDOW == 154 (0x867f6400) [pid = 1726] [serial = 1680] [outer = (nil)] [url = about:blank] 09:00:56 INFO - PROCESS | 1726 | --DOMWINDOW == 153 (0x8b1f0c00) [pid = 1726] [serial = 1689] [outer = (nil)] [url = about:blank] 09:00:56 INFO - PROCESS | 1726 | --DOMWINDOW == 152 (0x9a7c0c00) [pid = 1726] [serial = 1673] [outer = (nil)] [url = about:blank] 09:00:56 INFO - PROCESS | 1726 | --DOMWINDOW == 151 (0x8b0c8800) [pid = 1726] [serial = 1626] [outer = (nil)] [url = about:blank] 09:00:56 INFO - PROCESS | 1726 | --DOMWINDOW == 150 (0x8a628800) [pid = 1726] [serial = 1625] [outer = (nil)] [url = about:blank] 09:00:56 INFO - PROCESS | 1726 | --DOMWINDOW == 149 (0x99fd8c00) [pid = 1726] [serial = 1664] [outer = (nil)] [url = about:blank] 09:00:56 INFO - PROCESS | 1726 | --DOMWINDOW == 148 (0x90b75c00) [pid = 1726] [serial = 1641] [outer = (nil)] [url = about:blank] 09:00:56 INFO - PROCESS | 1726 | --DOMWINDOW == 147 (0x9816fc00) [pid = 1726] [serial = 1655] [outer = (nil)] [url = about:blank] 09:00:56 INFO - PROCESS | 1726 | --DOMWINDOW == 146 (0x92895c00) [pid = 1726] [serial = 1650] [outer = (nil)] [url = about:blank] 09:00:56 INFO - PROCESS | 1726 | --DOMWINDOW == 145 (0x8f543c00) [pid = 1726] [serial = 1638] [outer = (nil)] [url = about:blank] 09:00:56 INFO - PROCESS | 1726 | --DOMWINDOW == 144 (0x91bf1800) [pid = 1726] [serial = 1646] [outer = (nil)] [url = about:blank] 09:00:56 INFO - PROCESS | 1726 | --DOMWINDOW == 143 (0x99574c00) [pid = 1726] [serial = 1656] [outer = (nil)] [url = about:blank] 09:00:56 INFO - PROCESS | 1726 | --DOMWINDOW == 142 (0x99786c00) [pid = 1726] [serial = 1658] [outer = (nil)] [url = about:blank] 09:00:56 INFO - PROCESS | 1726 | ++DOCSHELL 0x84157400 == 114 [pid = 1726] [id = 605] 09:00:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 143 (0x856be400) [pid = 1726] [serial = 1816] [outer = (nil)] 09:00:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 144 (0x8588e400) [pid = 1726] [serial = 1817] [outer = 0x856be400] 09:00:56 INFO - PROCESS | 1726 | 1464105656098 Marionette DEBUG loaded listener.js 09:00:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 145 (0x85f88800) [pid = 1726] [serial = 1818] [outer = 0x856be400] 09:00:56 INFO - PROCESS | 1726 | 1464105656960 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:00:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:00:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 3833ms 09:00:56 INFO - PROCESS | 1726 | 1464105656982 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 09:00:56 INFO - PROCESS | 1726 | 1464105656986 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 09:00:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:00:57 INFO - PROCESS | 1726 | 1464105657010 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:00:57 INFO - PROCESS | 1726 | 1464105657014 Marionette TRACE conn4 <- [1,2394,null,{}] 09:00:57 INFO - PROCESS | 1726 | 1464105657021 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:57 INFO - PROCESS | 1726 | 1464105657212 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 09:00:57 INFO - PROCESS | 1726 | 1464105657229 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:57 INFO - PROCESS | 1726 | ++DOCSHELL 0x87183c00 == 115 [pid = 1726] [id = 606] 09:00:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 146 (0x87187800) [pid = 1726] [serial = 1819] [outer = (nil)] 09:00:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 147 (0x87c01800) [pid = 1726] [serial = 1820] [outer = 0x87187800] 09:00:57 INFO - PROCESS | 1726 | 1464105657302 Marionette DEBUG loaded listener.js 09:00:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 148 (0x87c10c00) [pid = 1726] [serial = 1821] [outer = 0x87187800] 09:00:58 INFO - PROCESS | 1726 | 1464105658371 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:00:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:00:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1386ms 09:00:58 INFO - PROCESS | 1726 | 1464105658388 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 09:00:58 INFO - PROCESS | 1726 | 1464105658393 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 09:00:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:00:58 INFO - PROCESS | 1726 | 1464105658403 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:00:58 INFO - PROCESS | 1726 | 1464105658407 Marionette TRACE conn4 <- [1,2398,null,{}] 09:00:58 INFO - PROCESS | 1726 | 1464105658412 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:58 INFO - PROCESS | 1726 | 1464105658615 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 09:00:58 INFO - PROCESS | 1726 | 1464105658852 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:58 INFO - PROCESS | 1726 | ++DOCSHELL 0x870c2000 == 116 [pid = 1726] [id = 607] 09:00:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 149 (0x87c04000) [pid = 1726] [serial = 1822] [outer = (nil)] 09:00:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 150 (0x8a620800) [pid = 1726] [serial = 1823] [outer = 0x87c04000] 09:00:58 INFO - PROCESS | 1726 | 1464105658929 Marionette DEBUG loaded listener.js 09:00:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 151 (0x8a8c3c00) [pid = 1726] [serial = 1824] [outer = 0x87c04000] 09:00:59 INFO - PROCESS | 1726 | 1464105659876 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:00:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:00:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1529ms 09:00:59 INFO - PROCESS | 1726 | 1464105659931 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 09:00:59 INFO - PROCESS | 1726 | 1464105659937 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 09:00:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:00:59 INFO - PROCESS | 1726 | 1464105659945 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:00:59 INFO - PROCESS | 1726 | 1464105659951 Marionette TRACE conn4 <- [1,2402,null,{}] 09:00:59 INFO - PROCESS | 1726 | 1464105659973 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:00 INFO - PROCESS | 1726 | 1464105660255 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 09:01:00 INFO - PROCESS | 1726 | 1464105660290 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:00 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a622400 == 117 [pid = 1726] [id = 608] 09:01:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 152 (0x8b1e1400) [pid = 1726] [serial = 1825] [outer = (nil)] 09:01:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 153 (0x8b1e5c00) [pid = 1726] [serial = 1826] [outer = 0x8b1e1400] 09:01:00 INFO - PROCESS | 1726 | 1464105660362 Marionette DEBUG loaded listener.js 09:01:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 154 (0x8b1f0c00) [pid = 1726] [serial = 1827] [outer = 0x8b1e1400] 09:01:01 INFO - PROCESS | 1726 | --DOMWINDOW == 153 (0x8bd52400) [pid = 1726] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:01:01 INFO - PROCESS | 1726 | --DOMWINDOW == 152 (0x8f769c00) [pid = 1726] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:01:01 INFO - PROCESS | 1726 | --DOMWINDOW == 151 (0x8cccfc00) [pid = 1726] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:01:01 INFO - PROCESS | 1726 | --DOMWINDOW == 150 (0x99936c00) [pid = 1726] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:01:01 INFO - PROCESS | 1726 | --DOMWINDOW == 149 (0x8e903c00) [pid = 1726] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:01:01 INFO - PROCESS | 1726 | --DOMWINDOW == 148 (0x951ecc00) [pid = 1726] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:01:01 INFO - PROCESS | 1726 | --DOMWINDOW == 147 (0x93d92000) [pid = 1726] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:01:01 INFO - PROCESS | 1726 | --DOMWINDOW == 146 (0x919f3c00) [pid = 1726] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:01:01 INFO - PROCESS | 1726 | --DOMWINDOW == 145 (0x92c6f000) [pid = 1726] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:01:01 INFO - PROCESS | 1726 | --DOMWINDOW == 144 (0x9299b800) [pid = 1726] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:01:01 INFO - PROCESS | 1726 | --DOMWINDOW == 143 (0x8e316000) [pid = 1726] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:01:01 INFO - PROCESS | 1726 | --DOMWINDOW == 142 (0x8f769400) [pid = 1726] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:01:01 INFO - PROCESS | 1726 | --DOMWINDOW == 141 (0x8e57d400) [pid = 1726] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:01:01 INFO - PROCESS | 1726 | --DOMWINDOW == 140 (0x8e979400) [pid = 1726] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:01:01 INFO - PROCESS | 1726 | --DOMWINDOW == 139 (0x8e906000) [pid = 1726] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:01:01 INFO - PROCESS | 1726 | --DOMWINDOW == 138 (0x8e14fc00) [pid = 1726] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:01:01 INFO - PROCESS | 1726 | --DOMWINDOW == 137 (0x8cf78400) [pid = 1726] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:01:01 INFO - PROCESS | 1726 | --DOMWINDOW == 136 (0x8cf71800) [pid = 1726] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:01:01 INFO - PROCESS | 1726 | --DOMWINDOW == 135 (0x8b1ee800) [pid = 1726] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:01:01 INFO - PROCESS | 1726 | --DOMWINDOW == 134 (0x867e8800) [pid = 1726] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:01:01 INFO - PROCESS | 1726 | --DOMWINDOW == 133 (0x87d02c00) [pid = 1726] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:01:01 INFO - PROCESS | 1726 | --DOMWINDOW == 132 (0x849f1000) [pid = 1726] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:01:01 INFO - PROCESS | 1726 | --DOMWINDOW == 131 (0x8abd9000) [pid = 1726] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:01:02 INFO - PROCESS | 1726 | 1464105662050 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 09:01:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:01:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 2141ms 09:01:02 INFO - PROCESS | 1726 | 1464105662087 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 09:01:02 INFO - PROCESS | 1726 | 1464105662092 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 09:01:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:01:02 INFO - PROCESS | 1726 | 1464105662097 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:01:02 INFO - PROCESS | 1726 | 1464105662100 Marionette TRACE conn4 <- [1,2406,null,{}] 09:01:02 INFO - PROCESS | 1726 | 1464105662106 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:02 INFO - PROCESS | 1726 | 1464105662393 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 09:01:02 INFO - PROCESS | 1726 | 1464105662414 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:02 INFO - PROCESS | 1726 | ++DOCSHELL 0x8717f000 == 118 [pid = 1726] [id = 609] 09:01:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 132 (0x87d06000) [pid = 1726] [serial = 1828] [outer = (nil)] 09:01:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 133 (0x8ba79400) [pid = 1726] [serial = 1829] [outer = 0x87d06000] 09:01:02 INFO - PROCESS | 1726 | 1464105662490 Marionette DEBUG loaded listener.js 09:01:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 134 (0x8bd51800) [pid = 1726] [serial = 1830] [outer = 0x87d06000] 09:01:03 INFO - PROCESS | 1726 | 1464105663445 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 09:01:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:01:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1377ms 09:01:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:01:03 INFO - PROCESS | 1726 | 1464105663477 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 09:01:03 INFO - PROCESS | 1726 | 1464105663480 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 09:01:03 INFO - PROCESS | 1726 | 1464105663487 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:01:03 INFO - PROCESS | 1726 | 1464105663490 Marionette TRACE conn4 <- [1,2410,null,{}] 09:01:03 INFO - PROCESS | 1726 | 1464105663495 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:03 INFO - PROCESS | 1726 | 1464105663826 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 09:01:04 INFO - PROCESS | 1726 | 1464105664185 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:04 INFO - PROCESS | 1726 | ++DOCSHELL 0x85ee4000 == 119 [pid = 1726] [id = 610] 09:01:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 135 (0x85ee6400) [pid = 1726] [serial = 1831] [outer = (nil)] 09:01:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 136 (0x86507800) [pid = 1726] [serial = 1832] [outer = 0x85ee6400] 09:01:04 INFO - PROCESS | 1726 | 1464105664285 Marionette DEBUG loaded listener.js 09:01:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 137 (0x86f80800) [pid = 1726] [serial = 1833] [outer = 0x85ee6400] 09:01:05 INFO - PROCESS | 1726 | 1464105665254 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:01:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:01:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1837ms 09:01:05 INFO - PROCESS | 1726 | 1464105665324 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 09:01:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:01:05 INFO - PROCESS | 1726 | 1464105665330 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 09:01:05 INFO - PROCESS | 1726 | 1464105665338 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:01:05 INFO - PROCESS | 1726 | 1464105665345 Marionette TRACE conn4 <- [1,2414,null,{}] 09:01:05 INFO - PROCESS | 1726 | 1464105665352 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:05 INFO - PROCESS | 1726 | 1464105665606 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 09:01:05 INFO - PROCESS | 1726 | 1464105665943 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:05 INFO - PROCESS | 1726 | ++DOCSHELL 0x88860800 == 120 [pid = 1726] [id = 611] 09:01:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 138 (0x8986c800) [pid = 1726] [serial = 1834] [outer = (nil)] 09:01:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 139 (0x8a62a000) [pid = 1726] [serial = 1835] [outer = 0x8986c800] 09:01:06 INFO - PROCESS | 1726 | 1464105666039 Marionette DEBUG loaded listener.js 09:01:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 140 (0x8aa5f800) [pid = 1726] [serial = 1836] [outer = 0x8986c800] 09:01:06 INFO - PROCESS | 1726 | 1464105666984 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 09:01:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:01:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1684ms 09:01:07 INFO - PROCESS | 1726 | 1464105667021 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 09:01:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:01:07 INFO - PROCESS | 1726 | 1464105667027 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 09:01:07 INFO - PROCESS | 1726 | 1464105667033 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:01:07 INFO - PROCESS | 1726 | 1464105667037 Marionette TRACE conn4 <- [1,2418,null,{}] 09:01:07 INFO - PROCESS | 1726 | 1464105667043 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:07 INFO - PROCESS | 1726 | 1464105667262 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 09:01:07 INFO - PROCESS | 1726 | 1464105667558 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:07 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b0ce800 == 121 [pid = 1726] [id = 612] 09:01:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 141 (0x8bd56000) [pid = 1726] [serial = 1837] [outer = (nil)] 09:01:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 142 (0x8bd5b800) [pid = 1726] [serial = 1838] [outer = 0x8bd56000] 09:01:07 INFO - PROCESS | 1726 | 1464105667737 Marionette DEBUG loaded listener.js 09:01:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 143 (0x8bed7000) [pid = 1726] [serial = 1839] [outer = 0x8bd56000] 09:01:08 INFO - PROCESS | 1726 | 1464105668707 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:01:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:01:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1731ms 09:01:08 INFO - PROCESS | 1726 | 1464105668764 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 09:01:08 INFO - PROCESS | 1726 | 1464105668771 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 09:01:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:01:08 INFO - PROCESS | 1726 | 1464105668789 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:01:08 INFO - PROCESS | 1726 | 1464105668796 Marionette TRACE conn4 <- [1,2422,null,{}] 09:01:08 INFO - PROCESS | 1726 | 1464105668802 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:09 INFO - PROCESS | 1726 | 1464105669028 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 09:01:09 INFO - PROCESS | 1726 | 1464105669353 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:09 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a8b6800 == 122 [pid = 1726] [id = 613] 09:01:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 144 (0x8b1ec800) [pid = 1726] [serial = 1840] [outer = (nil)] 09:01:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 145 (0x8cf49000) [pid = 1726] [serial = 1841] [outer = 0x8b1ec800] 09:01:09 INFO - PROCESS | 1726 | 1464105669446 Marionette DEBUG loaded listener.js 09:01:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 146 (0x8cf7cc00) [pid = 1726] [serial = 1842] [outer = 0x8b1ec800] 09:01:10 INFO - PROCESS | 1726 | 1464105670355 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:01:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:01:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1593ms 09:01:10 INFO - PROCESS | 1726 | 1464105670373 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 09:01:10 INFO - PROCESS | 1726 | 1464105670376 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 09:01:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:01:10 INFO - PROCESS | 1726 | 1464105670383 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:01:10 INFO - PROCESS | 1726 | 1464105670386 Marionette TRACE conn4 <- [1,2426,null,{}] 09:01:10 INFO - PROCESS | 1726 | 1464105670392 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:10 INFO - PROCESS | 1726 | 1464105670609 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 09:01:10 INFO - PROCESS | 1726 | 1464105670869 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:10 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bd59c00 == 123 [pid = 1726] [id = 614] 09:01:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 147 (0x8cf73000) [pid = 1726] [serial = 1843] [outer = (nil)] 09:01:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 148 (0x8d68ec00) [pid = 1726] [serial = 1844] [outer = 0x8cf73000] 09:01:11 INFO - PROCESS | 1726 | 1464105671001 Marionette DEBUG loaded listener.js 09:01:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 149 (0x8e14d000) [pid = 1726] [serial = 1845] [outer = 0x8cf73000] 09:01:12 INFO - PROCESS | 1726 | 1464105671994 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:01:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:01:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1681ms 09:01:12 INFO - PROCESS | 1726 | 1464105672065 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 09:01:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:01:12 INFO - PROCESS | 1726 | 1464105672070 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 09:01:12 INFO - PROCESS | 1726 | 1464105672076 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:01:12 INFO - PROCESS | 1726 | 1464105672079 Marionette TRACE conn4 <- [1,2430,null,{}] 09:01:12 INFO - PROCESS | 1726 | 1464105672085 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:12 INFO - PROCESS | 1726 | 1464105672328 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 09:01:12 INFO - PROCESS | 1726 | 1464105672667 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:12 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e16e000 == 124 [pid = 1726] [id = 615] 09:01:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 150 (0x8e16f800) [pid = 1726] [serial = 1846] [outer = (nil)] 09:01:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 151 (0x8e176400) [pid = 1726] [serial = 1847] [outer = 0x8e16f800] 09:01:12 INFO - PROCESS | 1726 | 1464105672773 Marionette DEBUG loaded listener.js 09:01:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 152 (0x8e57ac00) [pid = 1726] [serial = 1848] [outer = 0x8e16f800] 09:01:13 INFO - PROCESS | 1726 | 1464105673732 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 09:01:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:01:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1693ms 09:01:13 INFO - PROCESS | 1726 | 1464105673769 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 09:01:13 INFO - PROCESS | 1726 | 1464105673773 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 09:01:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:01:13 INFO - PROCESS | 1726 | 1464105673780 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:01:13 INFO - PROCESS | 1726 | 1464105673784 Marionette TRACE conn4 <- [1,2434,null,{}] 09:01:13 INFO - PROCESS | 1726 | 1464105673789 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:13 INFO - PROCESS | 1726 | 1464105673989 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 09:01:14 INFO - PROCESS | 1726 | 1464105674277 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:14 INFO - PROCESS | 1726 | ++DOCSHELL 0x8cf72c00 == 125 [pid = 1726] [id = 616] 09:01:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 153 (0x8d575000) [pid = 1726] [serial = 1849] [outer = (nil)] 09:01:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 154 (0x8e905c00) [pid = 1726] [serial = 1850] [outer = 0x8d575000] 09:01:14 INFO - PROCESS | 1726 | 1464105674407 Marionette DEBUG loaded listener.js 09:01:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 155 (0x8e978000) [pid = 1726] [serial = 1851] [outer = 0x8d575000] 09:01:15 INFO - PROCESS | 1726 | 1464105675297 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 09:01:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:01:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1592ms 09:01:15 INFO - PROCESS | 1726 | 1464105675371 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 09:01:15 INFO - PROCESS | 1726 | 1464105675375 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 09:01:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:01:15 INFO - PROCESS | 1726 | 1464105675381 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:01:15 INFO - PROCESS | 1726 | 1464105675385 Marionette TRACE conn4 <- [1,2438,null,{}] 09:01:15 INFO - PROCESS | 1726 | 1464105675391 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:15 INFO - PROCESS | 1726 | 1464105675631 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 09:01:15 INFO - PROCESS | 1726 | 1464105675958 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:15 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ba76400 == 126 [pid = 1726] [id = 617] 09:01:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 156 (0x8e896400) [pid = 1726] [serial = 1852] [outer = (nil)] 09:01:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 157 (0x8f546000) [pid = 1726] [serial = 1853] [outer = 0x8e896400] 09:01:16 INFO - PROCESS | 1726 | 1464105676049 Marionette DEBUG loaded listener.js 09:01:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 158 (0x8f549c00) [pid = 1726] [serial = 1854] [outer = 0x8e896400] 09:01:16 INFO - PROCESS | 1726 | 1464105676950 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 09:01:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:01:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1635ms 09:01:17 INFO - PROCESS | 1726 | 1464105677018 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 09:01:17 INFO - PROCESS | 1726 | 1464105677022 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 09:01:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:01:17 INFO - PROCESS | 1726 | 1464105677028 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:01:17 INFO - PROCESS | 1726 | 1464105677032 Marionette TRACE conn4 <- [1,2442,null,{}] 09:01:17 INFO - PROCESS | 1726 | 1464105677037 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:17 INFO - PROCESS | 1726 | 1464105677239 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 09:01:17 INFO - PROCESS | 1726 | 1464105677575 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:17 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e16ac00 == 127 [pid = 1726] [id = 618] 09:01:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 159 (0x8e980800) [pid = 1726] [serial = 1855] [outer = (nil)] 09:01:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 160 (0x8f76d400) [pid = 1726] [serial = 1856] [outer = 0x8e980800] 09:01:17 INFO - PROCESS | 1726 | 1464105677665 Marionette DEBUG loaded listener.js 09:01:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 161 (0x8f775400) [pid = 1726] [serial = 1857] [outer = 0x8e980800] 09:01:18 INFO - PROCESS | 1726 | 1464105678501 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 09:01:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:01:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1534ms 09:01:18 INFO - PROCESS | 1726 | 1464105678563 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 09:01:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:01:18 INFO - PROCESS | 1726 | 1464105678567 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 09:01:18 INFO - PROCESS | 1726 | 1464105678573 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:01:18 INFO - PROCESS | 1726 | 1464105678583 Marionette TRACE conn4 <- [1,2446,null,{}] 09:01:18 INFO - PROCESS | 1726 | 1464105678587 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:18 INFO - PROCESS | 1726 | 1464105678797 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 09:01:19 INFO - PROCESS | 1726 | 1464105679082 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:19 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e97a400 == 128 [pid = 1726] [id = 619] 09:01:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 162 (0x8f5de000) [pid = 1726] [serial = 1858] [outer = (nil)] 09:01:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 163 (0x90b74400) [pid = 1726] [serial = 1859] [outer = 0x8f5de000] 09:01:19 INFO - PROCESS | 1726 | 1464105679213 Marionette DEBUG loaded listener.js 09:01:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 164 (0x90c68400) [pid = 1726] [serial = 1860] [outer = 0x8f5de000] 09:01:20 INFO - PROCESS | 1726 | 1464105680108 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 09:01:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:01:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1592ms 09:01:20 INFO - PROCESS | 1726 | 1464105680165 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 09:01:20 INFO - PROCESS | 1726 | 1464105680169 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 09:01:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:01:20 INFO - PROCESS | 1726 | 1464105680175 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:01:20 INFO - PROCESS | 1726 | 1464105680178 Marionette TRACE conn4 <- [1,2450,null,{}] 09:01:20 INFO - PROCESS | 1726 | 1464105680184 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:20 INFO - PROCESS | 1726 | 1464105680409 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 09:01:20 INFO - PROCESS | 1726 | 1464105680696 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:20 INFO - PROCESS | 1726 | ++DOCSHELL 0x919f4c00 == 129 [pid = 1726] [id = 620] 09:01:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 165 (0x919f5400) [pid = 1726] [serial = 1861] [outer = (nil)] 09:01:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 166 (0x919fc800) [pid = 1726] [serial = 1862] [outer = 0x919f5400] 09:01:20 INFO - PROCESS | 1726 | 1464105680852 Marionette DEBUG loaded listener.js 09:01:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 167 (0x91bf3800) [pid = 1726] [serial = 1863] [outer = 0x919f5400] 09:01:21 INFO - PROCESS | 1726 | 1464105681815 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 09:01:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:01:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1683ms 09:01:21 INFO - PROCESS | 1726 | 1464105681859 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 09:01:21 INFO - PROCESS | 1726 | 1464105681863 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 09:01:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:01:21 INFO - PROCESS | 1726 | 1464105681869 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:01:21 INFO - PROCESS | 1726 | 1464105681873 Marionette TRACE conn4 <- [1,2454,null,{}] 09:01:21 INFO - PROCESS | 1726 | 1464105681879 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:22 INFO - PROCESS | 1726 | 1464105682119 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 09:01:22 INFO - PROCESS | 1726 | 1464105682454 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:22 INFO - PROCESS | 1726 | ++DOCSHELL 0x91d07800 == 130 [pid = 1726] [id = 621] 09:01:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 168 (0x92376c00) [pid = 1726] [serial = 1864] [outer = (nil)] 09:01:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 169 (0x92894c00) [pid = 1726] [serial = 1865] [outer = 0x92376c00] 09:01:22 INFO - PROCESS | 1726 | 1464105682543 Marionette DEBUG loaded listener.js 09:01:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 170 (0x9289a800) [pid = 1726] [serial = 1866] [outer = 0x92376c00] 09:01:23 INFO - PROCESS | 1726 | 1464105683466 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 09:01:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:01:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1632ms 09:01:23 INFO - PROCESS | 1726 | 1464105683502 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 09:01:23 INFO - PROCESS | 1726 | 1464105683506 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 09:01:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:01:23 INFO - PROCESS | 1726 | 1464105683512 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:01:23 INFO - PROCESS | 1726 | 1464105683515 Marionette TRACE conn4 <- [1,2458,null,{}] 09:01:23 INFO - PROCESS | 1726 | 1464105683521 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:23 INFO - PROCESS | 1726 | 1464105683721 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 09:01:24 INFO - PROCESS | 1726 | 1464105684058 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:24 INFO - PROCESS | 1726 | ++DOCSHELL 0x92804000 == 131 [pid = 1726] [id = 622] 09:01:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 171 (0x92807c00) [pid = 1726] [serial = 1867] [outer = (nil)] 09:01:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 172 (0x92c70800) [pid = 1726] [serial = 1868] [outer = 0x92807c00] 09:01:24 INFO - PROCESS | 1726 | 1464105684147 Marionette DEBUG loaded listener.js 09:01:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 173 (0x92eaf800) [pid = 1726] [serial = 1869] [outer = 0x92807c00] 09:01:25 INFO - PROCESS | 1726 | 1464105685061 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 09:01:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:01:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1583ms 09:01:25 INFO - PROCESS | 1726 | 1464105685096 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 09:01:25 INFO - PROCESS | 1726 | 1464105685100 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 09:01:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:01:25 INFO - PROCESS | 1726 | 1464105685106 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:01:25 INFO - PROCESS | 1726 | 1464105685109 Marionette TRACE conn4 <- [1,2462,null,{}] 09:01:25 INFO - PROCESS | 1726 | 1464105685115 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:25 INFO - PROCESS | 1726 | 1464105685332 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 09:01:25 INFO - PROCESS | 1726 | 1464105685671 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:25 INFO - PROCESS | 1726 | ++DOCSHELL 0x92896800 == 132 [pid = 1726] [id = 623] 09:01:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 174 (0x92eb0000) [pid = 1726] [serial = 1870] [outer = (nil)] 09:01:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 175 (0x93b89000) [pid = 1726] [serial = 1871] [outer = 0x92eb0000] 09:01:25 INFO - PROCESS | 1726 | 1464105685762 Marionette DEBUG loaded listener.js 09:01:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 176 (0x93d93800) [pid = 1726] [serial = 1872] [outer = 0x92eb0000] 09:01:26 INFO - PROCESS | 1726 | 1464105686652 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 09:01:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:01:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1577ms 09:01:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:01:26 INFO - PROCESS | 1726 | 1464105686684 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 09:01:26 INFO - PROCESS | 1726 | 1464105686687 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 09:01:26 INFO - PROCESS | 1726 | 1464105686694 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:01:26 INFO - PROCESS | 1726 | 1464105686697 Marionette TRACE conn4 <- [1,2466,null,{}] 09:01:26 INFO - PROCESS | 1726 | 1464105686703 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:26 INFO - PROCESS | 1726 | 1464105686948 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 09:01:27 INFO - PROCESS | 1726 | 1464105687296 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:27 INFO - PROCESS | 1726 | ++DOCSHELL 0x92c6d400 == 133 [pid = 1726] [id = 624] 09:01:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 177 (0x9515d400) [pid = 1726] [serial = 1873] [outer = (nil)] 09:01:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 178 (0x951f0800) [pid = 1726] [serial = 1874] [outer = 0x9515d400] 09:01:27 INFO - PROCESS | 1726 | 1464105687388 Marionette DEBUG loaded listener.js 09:01:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 179 (0x9773fc00) [pid = 1726] [serial = 1875] [outer = 0x9515d400] 09:01:28 INFO - PROCESS | 1726 | 1464105688271 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 09:01:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:01:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1628ms 09:01:28 INFO - PROCESS | 1726 | 1464105688321 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 09:01:28 INFO - PROCESS | 1726 | 1464105688325 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 09:01:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:01:28 INFO - PROCESS | 1726 | 1464105688332 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:01:28 INFO - PROCESS | 1726 | 1464105688334 Marionette TRACE conn4 <- [1,2470,null,{}] 09:01:28 INFO - PROCESS | 1726 | 1464105688340 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:28 INFO - PROCESS | 1726 | 1464105688562 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 09:01:28 INFO - PROCESS | 1726 | 1464105688853 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:28 INFO - PROCESS | 1726 | ++DOCSHELL 0x84161800 == 134 [pid = 1726] [id = 625] 09:01:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 180 (0x93d9d400) [pid = 1726] [serial = 1876] [outer = (nil)] 09:01:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 181 (0x98170c00) [pid = 1726] [serial = 1877] [outer = 0x93d9d400] 09:01:28 INFO - PROCESS | 1726 | 1464105688983 Marionette DEBUG loaded listener.js 09:01:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 182 (0x9836e800) [pid = 1726] [serial = 1878] [outer = 0x93d9d400] 09:01:29 INFO - PROCESS | 1726 | 1464105689850 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 09:01:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:01:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1579ms 09:01:29 INFO - PROCESS | 1726 | 1464105689911 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 09:01:29 INFO - PROCESS | 1726 | 1464105689914 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 09:01:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:01:29 INFO - PROCESS | 1726 | 1464105689921 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:01:29 INFO - PROCESS | 1726 | 1464105689925 Marionette TRACE conn4 <- [1,2474,null,{}] 09:01:29 INFO - PROCESS | 1726 | 1464105689931 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:30 INFO - PROCESS | 1726 | 1464105690150 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 09:01:30 INFO - PROCESS | 1726 | 1464105690486 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:30 INFO - PROCESS | 1726 | ++DOCSHELL 0x97744400 == 135 [pid = 1726] [id = 626] 09:01:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 183 (0x98170400) [pid = 1726] [serial = 1879] [outer = (nil)] 09:01:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 184 (0x99786000) [pid = 1726] [serial = 1880] [outer = 0x98170400] 09:01:30 INFO - PROCESS | 1726 | 1464105690574 Marionette DEBUG loaded listener.js 09:01:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 185 (0x99941000) [pid = 1726] [serial = 1881] [outer = 0x98170400] 09:01:31 INFO - PROCESS | 1726 | 1464105691483 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 09:01:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:01:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1628ms 09:01:31 INFO - PROCESS | 1726 | 1464105691551 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 09:01:31 INFO - PROCESS | 1726 | 1464105691554 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 09:01:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:01:31 INFO - PROCESS | 1726 | 1464105691560 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:01:31 INFO - PROCESS | 1726 | 1464105691563 Marionette TRACE conn4 <- [1,2478,null,{}] 09:01:31 INFO - PROCESS | 1726 | 1464105691569 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:31 INFO - PROCESS | 1726 | 1464105691777 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 09:01:32 INFO - PROCESS | 1726 | 1464105692120 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:32 INFO - PROCESS | 1726 | ++DOCSHELL 0x85886800 == 136 [pid = 1726] [id = 627] 09:01:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 186 (0x86f88000) [pid = 1726] [serial = 1882] [outer = (nil)] 09:01:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 187 (0x99e44000) [pid = 1726] [serial = 1883] [outer = 0x86f88000] 09:01:32 INFO - PROCESS | 1726 | 1464105692211 Marionette DEBUG loaded listener.js 09:01:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 188 (0x99e70800) [pid = 1726] [serial = 1884] [outer = 0x86f88000] 09:01:33 INFO - PROCESS | 1726 | 1464105693137 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:01:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:01:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1629ms 09:01:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:01:33 INFO - PROCESS | 1726 | 1464105693190 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 09:01:33 INFO - PROCESS | 1726 | 1464105693193 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 09:01:33 INFO - PROCESS | 1726 | 1464105693200 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:01:33 INFO - PROCESS | 1726 | 1464105693203 Marionette TRACE conn4 <- [1,2482,null,{}] 09:01:33 INFO - PROCESS | 1726 | 1464105693209 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:33 INFO - PROCESS | 1726 | 1464105693440 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 09:01:33 INFO - PROCESS | 1726 | 1464105693797 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:33 INFO - PROCESS | 1726 | ++DOCSHELL 0x856bdc00 == 137 [pid = 1726] [id = 628] 09:01:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 189 (0x98a4e400) [pid = 1726] [serial = 1885] [outer = (nil)] 09:01:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 190 (0x9a0c2800) [pid = 1726] [serial = 1886] [outer = 0x98a4e400] 09:01:33 INFO - PROCESS | 1726 | 1464105693882 Marionette DEBUG loaded listener.js 09:01:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 191 (0x9a1cac00) [pid = 1726] [serial = 1887] [outer = 0x98a4e400] 09:01:36 INFO - PROCESS | 1726 | --DOCSHELL 0x856b9800 == 136 [pid = 1726] [id = 353] 09:01:36 INFO - PROCESS | 1726 | --DOCSHELL 0x8588ec00 == 135 [pid = 1726] [id = 513] 09:01:36 INFO - PROCESS | 1726 | --DOCSHELL 0x8717f000 == 134 [pid = 1726] [id = 609] 09:01:36 INFO - PROCESS | 1726 | --DOCSHELL 0x8a622400 == 133 [pid = 1726] [id = 608] 09:01:36 INFO - PROCESS | 1726 | --DOCSHELL 0x870c2000 == 132 [pid = 1726] [id = 607] 09:01:36 INFO - PROCESS | 1726 | --DOCSHELL 0x87183c00 == 131 [pid = 1726] [id = 606] 09:01:36 INFO - PROCESS | 1726 | --DOCSHELL 0x84157400 == 130 [pid = 1726] [id = 605] 09:01:36 INFO - PROCESS | 1726 | --DOCSHELL 0x9a0bb400 == 129 [pid = 1726] [id = 601] 09:01:36 INFO - PROCESS | 1726 | --DOCSHELL 0x92eb1400 == 128 [pid = 1726] [id = 602] 09:01:36 INFO - PROCESS | 1726 | --DOCSHELL 0x98a4a800 == 127 [pid = 1726] [id = 600] 09:01:36 INFO - PROCESS | 1726 | --DOCSHELL 0x85ee9000 == 126 [pid = 1726] [id = 599] 09:01:36 INFO - PROCESS | 1726 | --DOCSHELL 0x92c6e400 == 125 [pid = 1726] [id = 598] 09:01:36 INFO - PROCESS | 1726 | --DOCSHELL 0x92eb4000 == 124 [pid = 1726] [id = 597] 09:01:36 INFO - PROCESS | 1726 | --DOCSHELL 0x8588a000 == 123 [pid = 1726] [id = 595] 09:01:36 INFO - PROCESS | 1726 | --DOCSHELL 0x86f7ac00 == 122 [pid = 1726] [id = 596] 09:01:36 INFO - PROCESS | 1726 | --DOCSHELL 0x8f5de400 == 121 [pid = 1726] [id = 594] 09:01:36 INFO - PROCESS | 1726 | --DOCSHELL 0x8bd56400 == 120 [pid = 1726] [id = 593] 09:01:36 INFO - PROCESS | 1726 | --DOCSHELL 0x8e89ec00 == 119 [pid = 1726] [id = 592] 09:01:36 INFO - PROCESS | 1726 | --DOCSHELL 0x8e14bc00 == 118 [pid = 1726] [id = 591] 09:01:36 INFO - PROCESS | 1726 | --DOCSHELL 0x8bed3400 == 117 [pid = 1726] [id = 590] 09:01:36 INFO - PROCESS | 1726 | --DOCSHELL 0x89871800 == 116 [pid = 1726] [id = 588] 09:01:36 INFO - PROCESS | 1726 | --DOCSHELL 0x8abd3000 == 115 [pid = 1726] [id = 589] 09:01:36 INFO - PROCESS | 1726 | --DOCSHELL 0x856c2800 == 114 [pid = 1726] [id = 587] 09:01:36 INFO - PROCESS | 1726 | --DOMWINDOW == 190 (0x8cf44800) [pid = 1726] [serial = 1623] [outer = (nil)] [url = about:blank] 09:01:36 INFO - PROCESS | 1726 | --DOMWINDOW == 189 (0x8cf49c00) [pid = 1726] [serial = 1758] [outer = (nil)] [url = about:blank] 09:01:36 INFO - PROCESS | 1726 | --DOMWINDOW == 188 (0x8b353400) [pid = 1726] [serial = 1754] [outer = (nil)] [url = about:blank] 09:01:36 INFO - PROCESS | 1726 | --DOMWINDOW == 187 (0x8bd57000) [pid = 1726] [serial = 1755] [outer = (nil)] [url = about:blank] 09:01:36 INFO - PROCESS | 1726 | --DOMWINDOW == 186 (0x99f53800) [pid = 1726] [serial = 1662] [outer = (nil)] [url = about:blank] 09:01:36 INFO - PROCESS | 1726 | --DOMWINDOW == 185 (0x8cf51800) [pid = 1726] [serial = 1760] [outer = (nil)] [url = about:blank] 09:01:36 INFO - PROCESS | 1726 | --DOMWINDOW == 184 (0x8cf1cc00) [pid = 1726] [serial = 1757] [outer = (nil)] [url = about:blank] 09:01:36 INFO - PROCESS | 1726 | --DOMWINDOW == 183 (0x9a0e0000) [pid = 1726] [serial = 1742] [outer = (nil)] [url = about:blank] 09:01:36 INFO - PROCESS | 1726 | --DOMWINDOW == 182 (0x99e6fc00) [pid = 1726] [serial = 1740] [outer = (nil)] [url = about:blank] 09:01:36 INFO - PROCESS | 1726 | --DOMWINDOW == 181 (0x999e1400) [pid = 1726] [serial = 1739] [outer = (nil)] [url = about:blank] 09:01:36 INFO - PROCESS | 1726 | --DOMWINDOW == 180 (0x9956bc00) [pid = 1726] [serial = 1737] [outer = (nil)] [url = about:blank] 09:01:36 INFO - PROCESS | 1726 | --DOMWINDOW == 179 (0x98ad5000) [pid = 1726] [serial = 1736] [outer = (nil)] [url = about:blank] 09:01:36 INFO - PROCESS | 1726 | --DOMWINDOW == 178 (0x965ba400) [pid = 1726] [serial = 1734] [outer = (nil)] [url = about:blank] 09:01:36 INFO - PROCESS | 1726 | --DOMWINDOW == 177 (0x951f3400) [pid = 1726] [serial = 1733] [outer = (nil)] [url = about:blank] 09:01:36 INFO - PROCESS | 1726 | --DOMWINDOW == 176 (0x94fc8400) [pid = 1726] [serial = 1731] [outer = (nil)] [url = about:blank] 09:01:36 INFO - PROCESS | 1726 | --DOMWINDOW == 175 (0x92eaf400) [pid = 1726] [serial = 1730] [outer = (nil)] [url = about:blank] 09:01:36 INFO - PROCESS | 1726 | --DOMWINDOW == 174 (0x93b7cc00) [pid = 1726] [serial = 1728] [outer = (nil)] [url = about:blank] 09:01:36 INFO - PROCESS | 1726 | --DOMWINDOW == 173 (0x92eb2c00) [pid = 1726] [serial = 1727] [outer = (nil)] [url = about:blank] 09:01:36 INFO - PROCESS | 1726 | --DOMWINDOW == 172 (0x92c6b400) [pid = 1726] [serial = 1725] [outer = (nil)] [url = about:blank] 09:01:36 INFO - PROCESS | 1726 | --DOMWINDOW == 171 (0x92ad4000) [pid = 1726] [serial = 1724] [outer = (nil)] [url = about:blank] 09:01:36 INFO - PROCESS | 1726 | --DOMWINDOW == 170 (0x91bf2400) [pid = 1726] [serial = 1722] [outer = (nil)] [url = about:blank] 09:01:36 INFO - PROCESS | 1726 | --DOMWINDOW == 169 (0x919f8c00) [pid = 1726] [serial = 1721] [outer = (nil)] [url = about:blank] 09:01:36 INFO - PROCESS | 1726 | --DOMWINDOW == 168 (0x919f5000) [pid = 1726] [serial = 1719] [outer = (nil)] [url = about:blank] 09:01:36 INFO - PROCESS | 1726 | --DOMWINDOW == 167 (0x90d9c000) [pid = 1726] [serial = 1718] [outer = (nil)] [url = about:blank] 09:01:36 INFO - PROCESS | 1726 | --DOMWINDOW == 166 (0x90b78000) [pid = 1726] [serial = 1716] [outer = (nil)] [url = about:blank] 09:01:36 INFO - PROCESS | 1726 | --DOMWINDOW == 165 (0x90b6b400) [pid = 1726] [serial = 1715] [outer = (nil)] [url = about:blank] 09:01:36 INFO - PROCESS | 1726 | --DOMWINDOW == 164 (0x8f76f000) [pid = 1726] [serial = 1713] [outer = (nil)] [url = about:blank] 09:01:36 INFO - PROCESS | 1726 | --DOMWINDOW == 163 (0x8f767800) [pid = 1726] [serial = 1712] [outer = (nil)] [url = about:blank] 09:01:36 INFO - PROCESS | 1726 | --DOMWINDOW == 162 (0x8f54b400) [pid = 1726] [serial = 1710] [outer = (nil)] [url = about:blank] 09:01:36 INFO - PROCESS | 1726 | --DOMWINDOW == 161 (0x8e97cc00) [pid = 1726] [serial = 1709] [outer = (nil)] [url = about:blank] 09:01:36 INFO - PROCESS | 1726 | --DOMWINDOW == 160 (0x8e319800) [pid = 1726] [serial = 1707] [outer = (nil)] [url = about:blank] 09:01:36 INFO - PROCESS | 1726 | --DOMWINDOW == 159 (0x8e30f000) [pid = 1726] [serial = 1706] [outer = (nil)] [url = about:blank] 09:01:36 INFO - PROCESS | 1726 | --DOMWINDOW == 158 (0x8e2efc00) [pid = 1726] [serial = 1704] [outer = (nil)] [url = about:blank] 09:01:36 INFO - PROCESS | 1726 | --DOMWINDOW == 157 (0x8e153c00) [pid = 1726] [serial = 1703] [outer = (nil)] [url = about:blank] 09:01:36 INFO - PROCESS | 1726 | --DOMWINDOW == 156 (0x8d576800) [pid = 1726] [serial = 1701] [outer = (nil)] [url = about:blank] 09:01:36 INFO - PROCESS | 1726 | --DOMWINDOW == 155 (0x8cf7e000) [pid = 1726] [serial = 1700] [outer = (nil)] [url = about:blank] 09:01:36 INFO - PROCESS | 1726 | --DOMWINDOW == 154 (0x8bed3c00) [pid = 1726] [serial = 1698] [outer = (nil)] [url = about:blank] 09:01:36 INFO - PROCESS | 1726 | --DOMWINDOW == 153 (0x8ba81400) [pid = 1726] [serial = 1697] [outer = (nil)] [url = about:blank] 09:01:36 INFO - PROCESS | 1726 | --DOMWINDOW == 152 (0x89873400) [pid = 1726] [serial = 1695] [outer = (nil)] [url = about:blank] 09:01:36 INFO - PROCESS | 1726 | --DOMWINDOW == 151 (0x87c03800) [pid = 1726] [serial = 1694] [outer = (nil)] [url = about:blank] 09:01:36 INFO - PROCESS | 1726 | --DOMWINDOW == 150 (0x8986b400) [pid = 1726] [serial = 1751] [outer = (nil)] [url = about:blank] 09:01:36 INFO - PROCESS | 1726 | --DOMWINDOW == 149 (0x8a628c00) [pid = 1726] [serial = 1752] [outer = (nil)] [url = about:blank] 09:01:36 INFO - PROCESS | 1726 | --DOMWINDOW == 148 (0x85f7c000) [pid = 1726] [serial = 1748] [outer = (nil)] [url = about:blank] 09:01:36 INFO - PROCESS | 1726 | --DOMWINDOW == 147 (0x867e9000) [pid = 1726] [serial = 1749] [outer = (nil)] [url = about:blank] 09:01:36 INFO - PROCESS | 1726 | --DOMWINDOW == 146 (0x9a919000) [pid = 1726] [serial = 1745] [outer = (nil)] [url = about:blank] 09:01:36 INFO - PROCESS | 1726 | --DOMWINDOW == 145 (0x9a3d7c00) [pid = 1726] [serial = 1743] [outer = (nil)] [url = about:blank] 09:01:37 INFO - PROCESS | 1726 | 1464105697102 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 09:01:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:01:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 3936ms 09:01:37 INFO - PROCESS | 1726 | 1464105697136 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 09:01:37 INFO - PROCESS | 1726 | 1464105697141 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 09:01:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:01:37 INFO - PROCESS | 1726 | 1464105697150 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:01:37 INFO - PROCESS | 1726 | 1464105697154 Marionette TRACE conn4 <- [1,2486,null,{}] 09:01:37 INFO - PROCESS | 1726 | 1464105697162 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:37 INFO - PROCESS | 1726 | 1464105697366 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 09:01:37 INFO - PROCESS | 1726 | 1464105697571 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:37 INFO - PROCESS | 1726 | ++DOCSHELL 0x85f7b800 == 115 [pid = 1726] [id = 629] 09:01:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 146 (0x867f3000) [pid = 1726] [serial = 1888] [outer = (nil)] 09:01:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 147 (0x875ed400) [pid = 1726] [serial = 1889] [outer = 0x867f3000] 09:01:37 INFO - PROCESS | 1726 | 1464105697650 Marionette DEBUG loaded listener.js 09:01:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 148 (0x87d04400) [pid = 1726] [serial = 1890] [outer = 0x867f3000] 09:01:38 INFO - PROCESS | 1726 | 1464105698559 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 09:01:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:01:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1437ms 09:01:38 INFO - PROCESS | 1726 | 1464105698590 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 09:01:38 INFO - PROCESS | 1726 | 1464105698597 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 09:01:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:01:38 INFO - PROCESS | 1726 | 1464105698607 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:01:38 INFO - PROCESS | 1726 | 1464105698611 Marionette TRACE conn4 <- [1,2490,null,{}] 09:01:38 INFO - PROCESS | 1726 | 1464105698617 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:38 INFO - PROCESS | 1726 | 1464105698812 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 09:01:39 INFO - PROCESS | 1726 | 1464105699055 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:39 INFO - PROCESS | 1726 | ++DOCSHELL 0x875e9000 == 116 [pid = 1726] [id = 630] 09:01:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 149 (0x87c02c00) [pid = 1726] [serial = 1891] [outer = (nil)] 09:01:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 150 (0x8a8c3400) [pid = 1726] [serial = 1892] [outer = 0x87c02c00] 09:01:39 INFO - PROCESS | 1726 | 1464105699134 Marionette DEBUG loaded listener.js 09:01:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 151 (0x8abda000) [pid = 1726] [serial = 1893] [outer = 0x87c02c00] 09:01:40 INFO - PROCESS | 1726 | 1464105700115 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:01:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:01:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1538ms 09:01:40 INFO - PROCESS | 1726 | 1464105700146 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 09:01:40 INFO - PROCESS | 1726 | 1464105700150 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 09:01:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:01:40 INFO - PROCESS | 1726 | 1464105700156 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:01:40 INFO - PROCESS | 1726 | 1464105700162 Marionette TRACE conn4 <- [1,2494,null,{}] 09:01:40 INFO - PROCESS | 1726 | 1464105700185 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:40 INFO - PROCESS | 1726 | 1464105700481 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 09:01:40 INFO - PROCESS | 1726 | 1464105700538 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:40 INFO - PROCESS | 1726 | ++DOCSHELL 0x85ee3400 == 117 [pid = 1726] [id = 631] 09:01:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 152 (0x8bd57000) [pid = 1726] [serial = 1894] [outer = (nil)] 09:01:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 153 (0x8bd5ac00) [pid = 1726] [serial = 1895] [outer = 0x8bd57000] 09:01:40 INFO - PROCESS | 1726 | 1464105700626 Marionette DEBUG loaded listener.js 09:01:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 154 (0x8ccc4400) [pid = 1726] [serial = 1896] [outer = 0x8bd57000] 09:01:41 INFO - PROCESS | 1726 | --DOMWINDOW == 153 (0x99f56800) [pid = 1726] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:01:41 INFO - PROCESS | 1726 | --DOMWINDOW == 152 (0x8bed0000) [pid = 1726] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:01:41 INFO - PROCESS | 1726 | --DOMWINDOW == 151 (0x8b1e1400) [pid = 1726] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:01:41 INFO - PROCESS | 1726 | --DOMWINDOW == 150 (0x9a0e0800) [pid = 1726] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:01:41 INFO - PROCESS | 1726 | --DOMWINDOW == 149 (0x9a0bd800) [pid = 1726] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:01:41 INFO - PROCESS | 1726 | --DOMWINDOW == 148 (0x99a74800) [pid = 1726] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:01:41 INFO - PROCESS | 1726 | --DOMWINDOW == 147 (0x919ef400) [pid = 1726] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:01:41 INFO - PROCESS | 1726 | --DOMWINDOW == 146 (0x92eac800) [pid = 1726] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:01:41 INFO - PROCESS | 1726 | --DOMWINDOW == 145 (0x92eb5000) [pid = 1726] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:01:41 INFO - PROCESS | 1726 | --DOMWINDOW == 144 (0x8e16dc00) [pid = 1726] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:01:41 INFO - PROCESS | 1726 | --DOMWINDOW == 143 (0x8f550800) [pid = 1726] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:01:41 INFO - PROCESS | 1726 | --DOMWINDOW == 142 (0x8f5e0400) [pid = 1726] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:01:41 INFO - PROCESS | 1726 | --DOMWINDOW == 141 (0x8cf7f800) [pid = 1726] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:01:41 INFO - PROCESS | 1726 | --DOMWINDOW == 140 (0x8e908000) [pid = 1726] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:01:41 INFO - PROCESS | 1726 | --DOMWINDOW == 139 (0x8e2fe000) [pid = 1726] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:01:41 INFO - PROCESS | 1726 | --DOMWINDOW == 138 (0x8d694400) [pid = 1726] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:01:41 INFO - PROCESS | 1726 | --DOMWINDOW == 137 (0x8bd5e000) [pid = 1726] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:01:41 INFO - PROCESS | 1726 | --DOMWINDOW == 136 (0x8a624c00) [pid = 1726] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:01:41 INFO - PROCESS | 1726 | --DOMWINDOW == 135 (0x85882000) [pid = 1726] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:01:41 INFO - PROCESS | 1726 | --DOMWINDOW == 134 (0x87187800) [pid = 1726] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:01:41 INFO - PROCESS | 1726 | --DOMWINDOW == 133 (0x856be400) [pid = 1726] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:01:41 INFO - PROCESS | 1726 | --DOMWINDOW == 132 (0x9af6c000) [pid = 1726] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:01:41 INFO - PROCESS | 1726 | --DOMWINDOW == 131 (0x85886000) [pid = 1726] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:01:41 INFO - PROCESS | 1726 | --DOMWINDOW == 130 (0x87c04000) [pid = 1726] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:01:42 INFO - PROCESS | 1726 | 1464105702304 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 09:01:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:01:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 2189ms 09:01:42 INFO - PROCESS | 1726 | 1464105702345 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 09:01:42 INFO - PROCESS | 1726 | 1464105702350 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 09:01:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:01:42 INFO - PROCESS | 1726 | 1464105702356 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:01:42 INFO - PROCESS | 1726 | 1464105702359 Marionette TRACE conn4 <- [1,2498,null,{}] 09:01:42 INFO - PROCESS | 1726 | 1464105702364 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:42 INFO - PROCESS | 1726 | 1464105702554 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 09:01:42 INFO - PROCESS | 1726 | 1464105702798 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:42 INFO - PROCESS | 1726 | ++DOCSHELL 0x86f7ac00 == 118 [pid = 1726] [id = 632] 09:01:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 131 (0x8abd8400) [pid = 1726] [serial = 1897] [outer = (nil)] 09:01:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 132 (0x8cf17800) [pid = 1726] [serial = 1898] [outer = 0x8abd8400] 09:01:42 INFO - PROCESS | 1726 | 1464105702877 Marionette DEBUG loaded listener.js 09:01:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 133 (0x8cf4b000) [pid = 1726] [serial = 1899] [outer = 0x8abd8400] 09:01:43 INFO - PROCESS | 1726 | 1464105703625 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:01:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:01:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1327ms 09:01:43 INFO - PROCESS | 1726 | 1464105703816 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 09:01:43 INFO - PROCESS | 1726 | 1464105703823 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 09:01:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:01:43 INFO - PROCESS | 1726 | 1464105703837 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:01:43 INFO - PROCESS | 1726 | 1464105703843 Marionette TRACE conn4 <- [1,2502,null,{}] 09:01:43 INFO - PROCESS | 1726 | 1464105703852 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:44 INFO - PROCESS | 1726 | 1464105704091 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 09:01:44 INFO - PROCESS | 1726 | 1464105704448 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:44 INFO - PROCESS | 1726 | ++DOCSHELL 0x8717c400 == 119 [pid = 1726] [id = 633] 09:01:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 134 (0x87180000) [pid = 1726] [serial = 1900] [outer = (nil)] 09:01:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 135 (0x87c02000) [pid = 1726] [serial = 1901] [outer = 0x87180000] 09:01:44 INFO - PROCESS | 1726 | 1464105704545 Marionette DEBUG loaded listener.js 09:01:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 136 (0x88862400) [pid = 1726] [serial = 1902] [outer = 0x87180000] 09:01:45 INFO - PROCESS | 1726 | 1464105705518 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:01:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:01:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1734ms 09:01:45 INFO - PROCESS | 1726 | 1464105705572 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 09:01:45 INFO - PROCESS | 1726 | 1464105705577 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 09:01:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:01:45 INFO - PROCESS | 1726 | 1464105705590 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:01:45 INFO - PROCESS | 1726 | 1464105705595 Marionette TRACE conn4 <- [1,2506,null,{}] 09:01:45 INFO - PROCESS | 1726 | 1464105705602 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:45 INFO - PROCESS | 1726 | 1464105705838 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 09:01:46 INFO - PROCESS | 1726 | 1464105706174 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:46 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b0cf000 == 120 [pid = 1726] [id = 634] 09:01:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 137 (0x8b1ee000) [pid = 1726] [serial = 1903] [outer = (nil)] 09:01:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 138 (0x8bd54c00) [pid = 1726] [serial = 1904] [outer = 0x8b1ee000] 09:01:46 INFO - PROCESS | 1726 | 1464105706266 Marionette DEBUG loaded listener.js 09:01:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 139 (0x8cf4a000) [pid = 1726] [serial = 1905] [outer = 0x8b1ee000] 09:01:47 INFO - PROCESS | 1726 | 1464105707195 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:01:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:01:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1640ms 09:01:47 INFO - PROCESS | 1726 | 1464105707228 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 09:01:47 INFO - PROCESS | 1726 | 1464105707231 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 09:01:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:01:47 INFO - PROCESS | 1726 | 1464105707238 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:01:47 INFO - PROCESS | 1726 | 1464105707241 Marionette TRACE conn4 <- [1,2510,null,{}] 09:01:47 INFO - PROCESS | 1726 | 1464105707256 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:47 INFO - PROCESS | 1726 | 1464105707478 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 09:01:47 INFO - PROCESS | 1726 | 1464105707747 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:47 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b357c00 == 121 [pid = 1726] [id = 635] 09:01:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 140 (0x8cf70800) [pid = 1726] [serial = 1906] [outer = (nil)] 09:01:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 141 (0x8e150800) [pid = 1726] [serial = 1907] [outer = 0x8cf70800] 09:01:47 INFO - PROCESS | 1726 | 1464105707933 Marionette DEBUG loaded listener.js 09:01:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 142 (0x8e173400) [pid = 1726] [serial = 1908] [outer = 0x8cf70800] 09:01:48 INFO - PROCESS | 1726 | 1464105708931 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 09:01:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:01:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1739ms 09:01:48 INFO - PROCESS | 1726 | 1464105708978 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 09:01:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:01:48 INFO - PROCESS | 1726 | 1464105708982 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 09:01:48 INFO - PROCESS | 1726 | 1464105708988 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:01:48 INFO - PROCESS | 1726 | 1464105708992 Marionette TRACE conn4 <- [1,2514,null,{}] 09:01:49 INFO - PROCESS | 1726 | 1464105708998 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:49 INFO - PROCESS | 1726 | 1464105709215 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 09:01:49 INFO - PROCESS | 1726 | 1464105709546 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:49 INFO - PROCESS | 1726 | ++DOCSHELL 0x8cf1f800 == 122 [pid = 1726] [id = 636] 09:01:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 143 (0x8d693800) [pid = 1726] [serial = 1909] [outer = (nil)] 09:01:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 144 (0x8e314400) [pid = 1726] [serial = 1910] [outer = 0x8d693800] 09:01:49 INFO - PROCESS | 1726 | 1464105709640 Marionette DEBUG loaded listener.js 09:01:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 145 (0x8e57d000) [pid = 1726] [serial = 1911] [outer = 0x8d693800] 09:01:50 INFO - PROCESS | 1726 | 1464105710531 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:01:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:01:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1580ms 09:01:50 INFO - PROCESS | 1726 | 1464105710569 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 09:01:50 INFO - PROCESS | 1726 | 1464105710572 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 09:01:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:01:50 INFO - PROCESS | 1726 | 1464105710579 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:01:50 INFO - PROCESS | 1726 | 1464105710582 Marionette TRACE conn4 <- [1,2518,null,{}] 09:01:50 INFO - PROCESS | 1726 | 1464105710588 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:50 INFO - PROCESS | 1726 | 1464105710788 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 09:01:51 INFO - PROCESS | 1726 | 1464105711078 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:51 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bd59000 == 123 [pid = 1726] [id = 637] 09:01:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 146 (0x8e2f1400) [pid = 1726] [serial = 1912] [outer = (nil)] 09:01:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 147 (0x8e89ec00) [pid = 1726] [serial = 1913] [outer = 0x8e2f1400] 09:01:51 INFO - PROCESS | 1726 | 1464105711211 Marionette DEBUG loaded listener.js 09:01:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 148 (0x8e975000) [pid = 1726] [serial = 1914] [outer = 0x8e2f1400] 09:01:52 INFO - PROCESS | 1726 | 1464105712114 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:01:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:01:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1584ms 09:01:52 INFO - PROCESS | 1726 | 1464105712164 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 09:01:52 INFO - PROCESS | 1726 | 1464105712167 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 09:01:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:01:52 INFO - PROCESS | 1726 | 1464105712177 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:01:52 INFO - PROCESS | 1726 | 1464105712185 Marionette TRACE conn4 <- [1,2522,null,{}] 09:01:52 INFO - PROCESS | 1726 | 1464105712195 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:52 INFO - PROCESS | 1726 | 1464105712508 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 09:01:52 INFO - PROCESS | 1726 | 1464105712855 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:52 INFO - PROCESS | 1726 | ++DOCSHELL 0x8cf4c000 == 124 [pid = 1726] [id = 638] 09:01:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 149 (0x8e310400) [pid = 1726] [serial = 1915] [outer = (nil)] 09:01:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 150 (0x8f768800) [pid = 1726] [serial = 1916] [outer = 0x8e310400] 09:01:52 INFO - PROCESS | 1726 | 1464105712945 Marionette DEBUG loaded listener.js 09:01:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 151 (0x90a74c00) [pid = 1726] [serial = 1917] [outer = 0x8e310400] 09:01:53 INFO - PROCESS | 1726 | 1464105713884 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:01:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:01:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1745ms 09:01:53 INFO - PROCESS | 1726 | 1464105713919 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 09:01:53 INFO - PROCESS | 1726 | 1464105713922 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 09:01:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:01:53 INFO - PROCESS | 1726 | 1464105713929 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:01:53 INFO - PROCESS | 1726 | 1464105713933 Marionette TRACE conn4 <- [1,2526,null,{}] 09:01:53 INFO - PROCESS | 1726 | 1464105713939 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:54 INFO - PROCESS | 1726 | 1464105714160 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 09:01:54 INFO - PROCESS | 1726 | 1464105714453 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:54 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e588c00 == 125 [pid = 1726] [id = 639] 09:01:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 152 (0x8e89e000) [pid = 1726] [serial = 1918] [outer = (nil)] 09:01:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 153 (0x90c67400) [pid = 1726] [serial = 1919] [outer = 0x8e89e000] 09:01:54 INFO - PROCESS | 1726 | 1464105714595 Marionette DEBUG loaded listener.js 09:01:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 154 (0x90da5000) [pid = 1726] [serial = 1920] [outer = 0x8e89e000] 09:01:55 INFO - PROCESS | 1726 | 1464105715480 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:01:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:01:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1582ms 09:01:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:01:55 INFO - PROCESS | 1726 | 1464105715512 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 09:01:55 INFO - PROCESS | 1726 | 1464105715515 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 09:01:55 INFO - PROCESS | 1726 | 1464105715522 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:01:55 INFO - PROCESS | 1726 | 1464105715526 Marionette TRACE conn4 <- [1,2530,null,{}] 09:01:55 INFO - PROCESS | 1726 | 1464105715531 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:55 INFO - PROCESS | 1726 | 1464105715821 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 09:01:56 INFO - PROCESS | 1726 | 1464105716050 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:56 INFO - PROCESS | 1726 | ++DOCSHELL 0x849f0000 == 126 [pid = 1726] [id = 640] 09:01:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 155 (0x8f772800) [pid = 1726] [serial = 1921] [outer = (nil)] 09:01:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 156 (0x91be7c00) [pid = 1726] [serial = 1922] [outer = 0x8f772800] 09:01:56 INFO - PROCESS | 1726 | 1464105716181 Marionette DEBUG loaded listener.js 09:01:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 157 (0x91bf5000) [pid = 1726] [serial = 1923] [outer = 0x8f772800] 09:01:57 INFO - PROCESS | 1726 | 1464105717046 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:01:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:01:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1582ms 09:01:57 INFO - PROCESS | 1726 | 1464105717105 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 09:01:57 INFO - PROCESS | 1726 | 1464105717108 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 09:01:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:01:57 INFO - PROCESS | 1726 | 1464105717115 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:01:57 INFO - PROCESS | 1726 | 1464105717118 Marionette TRACE conn4 <- [1,2534,null,{}] 09:01:57 INFO - PROCESS | 1726 | 1464105717148 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:57 INFO - PROCESS | 1726 | 1464105717399 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 09:01:57 INFO - PROCESS | 1726 | 1464105717742 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:57 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d68ac00 == 127 [pid = 1726] [id = 641] 09:01:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 158 (0x8e30bc00) [pid = 1726] [serial = 1924] [outer = (nil)] 09:01:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 159 (0x92375400) [pid = 1726] [serial = 1925] [outer = 0x8e30bc00] 09:01:57 INFO - PROCESS | 1726 | 1464105717830 Marionette DEBUG loaded listener.js 09:01:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 160 (0x92808400) [pid = 1726] [serial = 1926] [outer = 0x8e30bc00] 09:01:58 INFO - PROCESS | 1726 | 1464105718703 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 09:01:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:01:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1627ms 09:01:58 INFO - PROCESS | 1726 | 1464105718742 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 09:01:58 INFO - PROCESS | 1726 | 1464105718745 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 09:01:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:01:58 INFO - PROCESS | 1726 | 1464105718752 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:01:58 INFO - PROCESS | 1726 | 1464105718755 Marionette TRACE conn4 <- [1,2538,null,{}] 09:01:58 INFO - PROCESS | 1726 | 1464105718761 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:58 INFO - PROCESS | 1726 | 1464105718968 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 09:01:59 INFO - PROCESS | 1726 | 1464105719262 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:59 INFO - PROCESS | 1726 | ++DOCSHELL 0x919fa400 == 128 [pid = 1726] [id = 642] 09:01:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 161 (0x919fd400) [pid = 1726] [serial = 1927] [outer = (nil)] 09:01:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 162 (0x92adc400) [pid = 1726] [serial = 1928] [outer = 0x919fd400] 09:01:59 INFO - PROCESS | 1726 | 1464105719393 Marionette DEBUG loaded listener.js 09:01:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 163 (0x92c66400) [pid = 1726] [serial = 1929] [outer = 0x919fd400] 09:02:00 INFO - PROCESS | 1726 | 1464105720285 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:02:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:02:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1589ms 09:02:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:02:00 INFO - PROCESS | 1726 | 1464105720342 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 09:02:00 INFO - PROCESS | 1726 | 1464105720345 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 09:02:00 INFO - PROCESS | 1726 | 1464105720352 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:02:00 INFO - PROCESS | 1726 | 1464105720356 Marionette TRACE conn4 <- [1,2542,null,{}] 09:02:00 INFO - PROCESS | 1726 | 1464105720362 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:00 INFO - PROCESS | 1726 | 1464105720609 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 09:02:00 INFO - PROCESS | 1726 | 1464105720955 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:00 INFO - PROCESS | 1726 | ++DOCSHELL 0x92eac800 == 129 [pid = 1726] [id = 643] 09:02:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 164 (0x94fc8400) [pid = 1726] [serial = 1930] [outer = (nil)] 09:02:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 165 (0x9515e000) [pid = 1726] [serial = 1931] [outer = 0x94fc8400] 09:02:01 INFO - PROCESS | 1726 | 1464105721056 Marionette DEBUG loaded listener.js 09:02:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 166 (0x965bf800) [pid = 1726] [serial = 1932] [outer = 0x94fc8400] 09:02:02 INFO - PROCESS | 1726 | 1464105722021 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 09:02:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:02:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1728ms 09:02:02 INFO - PROCESS | 1726 | 1464105722080 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 09:02:02 INFO - PROCESS | 1726 | 1464105722084 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 09:02:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:02:02 INFO - PROCESS | 1726 | 1464105722091 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:02:02 INFO - PROCESS | 1726 | 1464105722093 Marionette TRACE conn4 <- [1,2546,null,{}] 09:02:02 INFO - PROCESS | 1726 | 1464105722099 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:02 INFO - PROCESS | 1726 | 1464105722367 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 09:02:02 INFO - PROCESS | 1726 | 1464105722711 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:02 INFO - PROCESS | 1726 | ++DOCSHELL 0x90b70000 == 130 [pid = 1726] [id = 644] 09:02:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 167 (0x90b78000) [pid = 1726] [serial = 1933] [outer = (nil)] 09:02:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 168 (0x99572000) [pid = 1726] [serial = 1934] [outer = 0x90b78000] 09:02:02 INFO - PROCESS | 1726 | 1464105722806 Marionette DEBUG loaded listener.js 09:02:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 169 (0x999df000) [pid = 1726] [serial = 1935] [outer = 0x90b78000] 09:02:03 INFO - PROCESS | 1726 | 1464105723746 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 09:02:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:02:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1694ms 09:02:03 INFO - PROCESS | 1726 | 1464105723785 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 09:02:03 INFO - PROCESS | 1726 | 1464105723789 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 09:02:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:02:03 INFO - PROCESS | 1726 | 1464105723795 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:02:03 INFO - PROCESS | 1726 | 1464105723799 Marionette TRACE conn4 <- [1,2550,null,{}] 09:02:03 INFO - PROCESS | 1726 | 1464105723804 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:04 INFO - PROCESS | 1726 | 1464105724011 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 09:02:04 INFO - PROCESS | 1726 | 1464105724362 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:04 INFO - PROCESS | 1726 | ++DOCSHELL 0x856c3c00 == 131 [pid = 1726] [id = 645] 09:02:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 170 (0x93b8b000) [pid = 1726] [serial = 1936] [outer = (nil)] 09:02:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 171 (0x99e71400) [pid = 1726] [serial = 1937] [outer = 0x93b8b000] 09:02:04 INFO - PROCESS | 1726 | 1464105724451 Marionette DEBUG loaded listener.js 09:02:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 172 (0x99f5a400) [pid = 1726] [serial = 1938] [outer = 0x93b8b000] 09:02:05 INFO - PROCESS | 1726 | 1464105725363 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 09:02:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:02:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1629ms 09:02:05 INFO - PROCESS | 1726 | 1464105725426 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 09:02:05 INFO - PROCESS | 1726 | 1464105725430 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 09:02:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:02:05 INFO - PROCESS | 1726 | 1464105725436 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:02:05 INFO - PROCESS | 1726 | 1464105725439 Marionette TRACE conn4 <- [1,2554,null,{}] 09:02:05 INFO - PROCESS | 1726 | 1464105725444 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:05 INFO - PROCESS | 1726 | 1464105725651 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 09:02:06 INFO - PROCESS | 1726 | 1464105725984 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:06 INFO - PROCESS | 1726 | ++DOCSHELL 0x856bd400 == 132 [pid = 1726] [id = 646] 09:02:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 173 (0x98177000) [pid = 1726] [serial = 1939] [outer = (nil)] 09:02:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 174 (0x9a27e400) [pid = 1726] [serial = 1940] [outer = 0x98177000] 09:02:06 INFO - PROCESS | 1726 | 1464105726072 Marionette DEBUG loaded listener.js 09:02:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 175 (0x9a3cbc00) [pid = 1726] [serial = 1941] [outer = 0x98177000] 09:02:06 INFO - PROCESS | 1726 | 1464105726965 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:02:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:02:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1579ms 09:02:07 INFO - PROCESS | 1726 | 1464105727015 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 09:02:07 INFO - PROCESS | 1726 | 1464105727019 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 09:02:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:02:07 INFO - PROCESS | 1726 | 1464105727025 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:02:07 INFO - PROCESS | 1726 | 1464105727028 Marionette TRACE conn4 <- [1,2558,null,{}] 09:02:07 INFO - PROCESS | 1726 | 1464105727034 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:07 INFO - PROCESS | 1726 | 1464105727249 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 09:02:07 INFO - PROCESS | 1726 | 1464105727600 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:07 INFO - PROCESS | 1726 | ++DOCSHELL 0x90d97000 == 133 [pid = 1726] [id = 647] 09:02:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 176 (0x919fac00) [pid = 1726] [serial = 1942] [outer = (nil)] 09:02:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 177 (0x9a3d6400) [pid = 1726] [serial = 1943] [outer = 0x919fac00] 09:02:07 INFO - PROCESS | 1726 | 1464105727690 Marionette DEBUG loaded listener.js 09:02:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 178 (0x9a7b9400) [pid = 1726] [serial = 1944] [outer = 0x919fac00] 09:02:08 INFO - PROCESS | 1726 | 1464105728606 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:02:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:02:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1633ms 09:02:08 INFO - PROCESS | 1726 | 1464105728659 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 09:02:08 INFO - PROCESS | 1726 | 1464105728663 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 09:02:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:02:08 INFO - PROCESS | 1726 | 1464105728669 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:02:08 INFO - PROCESS | 1726 | 1464105728672 Marionette TRACE conn4 <- [1,2562,null,{}] 09:02:08 INFO - PROCESS | 1726 | 1464105728677 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:08 INFO - PROCESS | 1726 | 1464105728884 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 09:02:09 INFO - PROCESS | 1726 | 1464105729225 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:09 INFO - PROCESS | 1726 | ++DOCSHELL 0x85885800 == 134 [pid = 1726] [id = 648] 09:02:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 179 (0x99fd9000) [pid = 1726] [serial = 1945] [outer = (nil)] 09:02:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 180 (0x9a919000) [pid = 1726] [serial = 1946] [outer = 0x99fd9000] 09:02:09 INFO - PROCESS | 1726 | 1464105729314 Marionette DEBUG loaded listener.js 09:02:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 181 (0x9a91c400) [pid = 1726] [serial = 1947] [outer = 0x99fd9000] 09:02:10 INFO - PROCESS | 1726 | 1464105730253 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 09:02:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:02:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1628ms 09:02:10 INFO - PROCESS | 1726 | 1464105730298 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 09:02:10 INFO - PROCESS | 1726 | 1464105730302 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 09:02:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:02:10 INFO - PROCESS | 1726 | 1464105730308 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:02:10 INFO - PROCESS | 1726 | 1464105730312 Marionette TRACE conn4 <- [1,2566,null,{}] 09:02:10 INFO - PROCESS | 1726 | 1464105730317 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:10 INFO - PROCESS | 1726 | 1464105730559 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 09:02:10 INFO - PROCESS | 1726 | 1464105730898 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:10 INFO - PROCESS | 1726 | ++DOCSHELL 0x9a7bc400 == 135 [pid = 1726] [id = 649] 09:02:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 182 (0x9a90f000) [pid = 1726] [serial = 1948] [outer = (nil)] 09:02:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 183 (0x9adca800) [pid = 1726] [serial = 1949] [outer = 0x9a90f000] 09:02:10 INFO - PROCESS | 1726 | 1464105730990 Marionette DEBUG loaded listener.js 09:02:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 184 (0x9af6c000) [pid = 1726] [serial = 1950] [outer = 0x9a90f000] 09:02:11 INFO - PROCESS | 1726 | 1464105731898 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 09:02:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:02:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1642ms 09:02:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:02:11 INFO - PROCESS | 1726 | 1464105731950 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 09:02:11 INFO - PROCESS | 1726 | 1464105731953 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 09:02:11 INFO - PROCESS | 1726 | 1464105731960 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:02:11 INFO - PROCESS | 1726 | 1464105731963 Marionette TRACE conn4 <- [1,2570,null,{}] 09:02:11 INFO - PROCESS | 1726 | 1464105731969 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:12 INFO - PROCESS | 1726 | 1464105732209 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 09:02:12 INFO - PROCESS | 1726 | 1464105732587 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:12 INFO - PROCESS | 1726 | ++DOCSHELL 0x86f7bc00 == 136 [pid = 1726] [id = 650] 09:02:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 185 (0x87d04800) [pid = 1726] [serial = 1951] [outer = (nil)] 09:02:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 186 (0x9b859800) [pid = 1726] [serial = 1952] [outer = 0x87d04800] 09:02:12 INFO - PROCESS | 1726 | 1464105732676 Marionette DEBUG loaded listener.js 09:02:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 187 (0x9b85f800) [pid = 1726] [serial = 1953] [outer = 0x87d04800] 09:02:13 INFO - PROCESS | 1726 | 1464105733579 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 09:02:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:02:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1679ms 09:02:13 INFO - PROCESS | 1726 | 1464105733638 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 09:02:13 INFO - PROCESS | 1726 | 1464105733641 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 09:02:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:02:13 INFO - PROCESS | 1726 | 1464105733653 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:02:13 INFO - PROCESS | 1726 | 1464105733656 Marionette TRACE conn4 <- [1,2574,null,{}] 09:02:13 INFO - PROCESS | 1726 | 1464105733669 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:13 INFO - PROCESS | 1726 | 1464105733920 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 09:02:16 INFO - PROCESS | 1726 | --DOCSHELL 0x92c6b000 == 135 [pid = 1726] [id = 575] 09:02:16 INFO - PROCESS | 1726 | --DOCSHELL 0x8b0cbc00 == 134 [pid = 1726] [id = 335] 09:02:16 INFO - PROCESS | 1726 | --DOCSHELL 0x85886800 == 133 [pid = 1726] [id = 627] 09:02:16 INFO - PROCESS | 1726 | --DOCSHELL 0x97744400 == 132 [pid = 1726] [id = 626] 09:02:16 INFO - PROCESS | 1726 | --DOCSHELL 0x92c6d400 == 131 [pid = 1726] [id = 624] 09:02:16 INFO - PROCESS | 1726 | --DOCSHELL 0x84161800 == 130 [pid = 1726] [id = 625] 09:02:16 INFO - PROCESS | 1726 | --DOCSHELL 0x92896800 == 129 [pid = 1726] [id = 623] 09:02:16 INFO - PROCESS | 1726 | --DOCSHELL 0x92804000 == 128 [pid = 1726] [id = 622] 09:02:16 INFO - PROCESS | 1726 | --DOCSHELL 0x91d07800 == 127 [pid = 1726] [id = 621] 09:02:16 INFO - PROCESS | 1726 | --DOCSHELL 0x919f4c00 == 126 [pid = 1726] [id = 620] 09:02:16 INFO - PROCESS | 1726 | --DOCSHELL 0x8e16ac00 == 125 [pid = 1726] [id = 618] 09:02:16 INFO - PROCESS | 1726 | --DOCSHELL 0x8e97a400 == 124 [pid = 1726] [id = 619] 09:02:16 INFO - PROCESS | 1726 | --DOCSHELL 0x8ba76400 == 123 [pid = 1726] [id = 617] 09:02:16 INFO - PROCESS | 1726 | --DOCSHELL 0x8cf72c00 == 122 [pid = 1726] [id = 616] 09:02:16 INFO - PROCESS | 1726 | --DOCSHELL 0x8e16e000 == 121 [pid = 1726] [id = 615] 09:02:16 INFO - PROCESS | 1726 | --DOCSHELL 0x8bd59c00 == 120 [pid = 1726] [id = 614] 09:02:16 INFO - PROCESS | 1726 | --DOCSHELL 0x8b0ce800 == 119 [pid = 1726] [id = 612] 09:02:16 INFO - PROCESS | 1726 | --DOCSHELL 0x8a8b6800 == 118 [pid = 1726] [id = 613] 09:02:16 INFO - PROCESS | 1726 | --DOCSHELL 0x88860800 == 117 [pid = 1726] [id = 611] 09:02:16 INFO - PROCESS | 1726 | --DOCSHELL 0x85ee4000 == 116 [pid = 1726] [id = 610] 09:02:16 INFO - PROCESS | 1726 | --DOMWINDOW == 186 (0x9a9ef400) [pid = 1726] [serial = 1746] [outer = (nil)] [url = about:blank] 09:02:16 INFO - PROCESS | 1726 | --DOMWINDOW == 185 (0x8cf1e800) [pid = 1726] [serial = 1692] [outer = (nil)] [url = about:blank] 09:02:16 INFO - PROCESS | 1726 | --DOMWINDOW == 184 (0x8ba79400) [pid = 1726] [serial = 1829] [outer = (nil)] [url = about:blank] 09:02:16 INFO - PROCESS | 1726 | --DOMWINDOW == 183 (0x8b1e5c00) [pid = 1726] [serial = 1826] [outer = (nil)] [url = about:blank] 09:02:16 INFO - PROCESS | 1726 | --DOMWINDOW == 182 (0x8b1f0c00) [pid = 1726] [serial = 1827] [outer = (nil)] [url = about:blank] 09:02:16 INFO - PROCESS | 1726 | --DOMWINDOW == 181 (0x9af70800) [pid = 1726] [serial = 1809] [outer = (nil)] [url = about:blank] 09:02:16 INFO - PROCESS | 1726 | --DOMWINDOW == 180 (0x9af6b800) [pid = 1726] [serial = 1808] [outer = (nil)] [url = about:blank] 09:02:16 INFO - PROCESS | 1726 | --DOMWINDOW == 179 (0x9a916000) [pid = 1726] [serial = 1806] [outer = (nil)] [url = about:blank] 09:02:16 INFO - PROCESS | 1726 | --DOMWINDOW == 178 (0x9a90f400) [pid = 1726] [serial = 1805] [outer = (nil)] [url = about:blank] 09:02:16 INFO - PROCESS | 1726 | --DOMWINDOW == 177 (0x9a27ec00) [pid = 1726] [serial = 1803] [outer = (nil)] [url = about:blank] 09:02:16 INFO - PROCESS | 1726 | --DOMWINDOW == 176 (0x9a0c8000) [pid = 1726] [serial = 1802] [outer = (nil)] [url = about:blank] 09:02:16 INFO - PROCESS | 1726 | --DOMWINDOW == 175 (0x99f54000) [pid = 1726] [serial = 1800] [outer = (nil)] [url = about:blank] 09:02:16 INFO - PROCESS | 1726 | --DOMWINDOW == 174 (0x99e67800) [pid = 1726] [serial = 1799] [outer = (nil)] [url = about:blank] 09:02:16 INFO - PROCESS | 1726 | --DOMWINDOW == 173 (0x9977f800) [pid = 1726] [serial = 1797] [outer = (nil)] [url = about:blank] 09:02:16 INFO - PROCESS | 1726 | --DOMWINDOW == 172 (0x995ee400) [pid = 1726] [serial = 1796] [outer = (nil)] [url = about:blank] 09:02:16 INFO - PROCESS | 1726 | --DOMWINDOW == 171 (0x95162800) [pid = 1726] [serial = 1794] [outer = (nil)] [url = about:blank] 09:02:16 INFO - PROCESS | 1726 | --DOMWINDOW == 170 (0x93b85c00) [pid = 1726] [serial = 1793] [outer = (nil)] [url = about:blank] 09:02:16 INFO - PROCESS | 1726 | --DOMWINDOW == 169 (0x9289d000) [pid = 1726] [serial = 1791] [outer = (nil)] [url = about:blank] 09:02:16 INFO - PROCESS | 1726 | --DOMWINDOW == 168 (0x9288e400) [pid = 1726] [serial = 1790] [outer = (nil)] [url = about:blank] 09:02:16 INFO - PROCESS | 1726 | --DOMWINDOW == 167 (0x92802800) [pid = 1726] [serial = 1788] [outer = (nil)] [url = about:blank] 09:02:16 INFO - PROCESS | 1726 | --DOMWINDOW == 166 (0x92375c00) [pid = 1726] [serial = 1787] [outer = (nil)] [url = about:blank] 09:02:16 INFO - PROCESS | 1726 | --DOMWINDOW == 165 (0x919f5c00) [pid = 1726] [serial = 1785] [outer = (nil)] [url = about:blank] 09:02:16 INFO - PROCESS | 1726 | --DOMWINDOW == 164 (0x90da4c00) [pid = 1726] [serial = 1784] [outer = (nil)] [url = about:blank] 09:02:16 INFO - PROCESS | 1726 | --DOMWINDOW == 163 (0x90b6c000) [pid = 1726] [serial = 1782] [outer = (nil)] [url = about:blank] 09:02:16 INFO - PROCESS | 1726 | --DOMWINDOW == 162 (0x90a6fc00) [pid = 1726] [serial = 1781] [outer = (nil)] [url = about:blank] 09:02:16 INFO - PROCESS | 1726 | --DOMWINDOW == 161 (0x8f5d5400) [pid = 1726] [serial = 1779] [outer = (nil)] [url = about:blank] 09:02:16 INFO - PROCESS | 1726 | --DOMWINDOW == 160 (0x8e90e000) [pid = 1726] [serial = 1778] [outer = (nil)] [url = about:blank] 09:02:16 INFO - PROCESS | 1726 | --DOMWINDOW == 159 (0x8e892400) [pid = 1726] [serial = 1776] [outer = (nil)] [url = about:blank] 09:02:16 INFO - PROCESS | 1726 | --DOMWINDOW == 158 (0x8e582400) [pid = 1726] [serial = 1775] [outer = (nil)] [url = about:blank] 09:02:16 INFO - PROCESS | 1726 | --DOMWINDOW == 157 (0x8e2f6000) [pid = 1726] [serial = 1773] [outer = (nil)] [url = about:blank] 09:02:16 INFO - PROCESS | 1726 | --DOMWINDOW == 156 (0x8e170000) [pid = 1726] [serial = 1772] [outer = (nil)] [url = about:blank] 09:02:16 INFO - PROCESS | 1726 | --DOMWINDOW == 155 (0x8cf43000) [pid = 1726] [serial = 1770] [outer = (nil)] [url = about:blank] 09:02:16 INFO - PROCESS | 1726 | --DOMWINDOW == 154 (0x8cccc800) [pid = 1726] [serial = 1769] [outer = (nil)] [url = about:blank] 09:02:16 INFO - PROCESS | 1726 | --DOMWINDOW == 153 (0x8b0c9000) [pid = 1726] [serial = 1767] [outer = (nil)] [url = about:blank] 09:02:16 INFO - PROCESS | 1726 | --DOMWINDOW == 152 (0x8abcdc00) [pid = 1726] [serial = 1766] [outer = (nil)] [url = about:blank] 09:02:16 INFO - PROCESS | 1726 | --DOMWINDOW == 151 (0x870be000) [pid = 1726] [serial = 1764] [outer = (nil)] [url = about:blank] 09:02:16 INFO - PROCESS | 1726 | --DOMWINDOW == 150 (0x85f83400) [pid = 1726] [serial = 1763] [outer = (nil)] [url = about:blank] 09:02:16 INFO - PROCESS | 1726 | --DOMWINDOW == 149 (0x87c01800) [pid = 1726] [serial = 1820] [outer = (nil)] [url = about:blank] 09:02:16 INFO - PROCESS | 1726 | --DOMWINDOW == 148 (0x87c10c00) [pid = 1726] [serial = 1821] [outer = (nil)] [url = about:blank] 09:02:16 INFO - PROCESS | 1726 | --DOMWINDOW == 147 (0x8588e400) [pid = 1726] [serial = 1817] [outer = (nil)] [url = about:blank] 09:02:16 INFO - PROCESS | 1726 | --DOMWINDOW == 146 (0x85f88800) [pid = 1726] [serial = 1818] [outer = (nil)] [url = about:blank] 09:02:16 INFO - PROCESS | 1726 | --DOMWINDOW == 145 (0x9b85fc00) [pid = 1726] [serial = 1815] [outer = (nil)] [url = about:blank] 09:02:16 INFO - PROCESS | 1726 | --DOMWINDOW == 144 (0x9b85e800) [pid = 1726] [serial = 1814] [outer = (nil)] [url = about:blank] 09:02:16 INFO - PROCESS | 1726 | --DOMWINDOW == 143 (0x9b2b9c00) [pid = 1726] [serial = 1812] [outer = (nil)] [url = about:blank] 09:02:16 INFO - PROCESS | 1726 | --DOMWINDOW == 142 (0x9b2b2000) [pid = 1726] [serial = 1811] [outer = (nil)] [url = about:blank] 09:02:16 INFO - PROCESS | 1726 | --DOMWINDOW == 141 (0x8a620800) [pid = 1726] [serial = 1823] [outer = (nil)] [url = about:blank] 09:02:16 INFO - PROCESS | 1726 | --DOMWINDOW == 140 (0x8a8c3c00) [pid = 1726] [serial = 1824] [outer = (nil)] [url = about:blank] 09:02:16 INFO - PROCESS | 1726 | 1464105736794 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:16 INFO - PROCESS | 1726 | ++DOCSHELL 0x85eec000 == 117 [pid = 1726] [id = 651] 09:02:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 141 (0x85f7dc00) [pid = 1726] [serial = 1954] [outer = (nil)] 09:02:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 142 (0x86506000) [pid = 1726] [serial = 1955] [outer = 0x85f7dc00] 09:02:16 INFO - PROCESS | 1726 | 1464105736873 Marionette DEBUG loaded listener.js 09:02:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 143 (0x86f82400) [pid = 1726] [serial = 1956] [outer = 0x85f7dc00] 09:02:17 INFO - PROCESS | 1726 | 1464105737680 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:02:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:02:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 4048ms 09:02:17 INFO - PROCESS | 1726 | 1464105737704 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 09:02:17 INFO - PROCESS | 1726 | 1464105737710 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 09:02:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:02:17 INFO - PROCESS | 1726 | 1464105737717 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:02:17 INFO - PROCESS | 1726 | 1464105737722 Marionette TRACE conn4 <- [1,2578,null,{}] 09:02:17 INFO - PROCESS | 1726 | 1464105737729 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:17 INFO - PROCESS | 1726 | 1464105737946 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 09:02:18 INFO - PROCESS | 1726 | 1464105738155 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:18 INFO - PROCESS | 1726 | ++DOCSHELL 0x87c02400 == 118 [pid = 1726] [id = 652] 09:02:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 144 (0x87c08000) [pid = 1726] [serial = 1957] [outer = (nil)] 09:02:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 145 (0x8a622400) [pid = 1726] [serial = 1958] [outer = 0x87c08000] 09:02:18 INFO - PROCESS | 1726 | 1464105738232 Marionette DEBUG loaded listener.js 09:02:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 146 (0x8aa59400) [pid = 1726] [serial = 1959] [outer = 0x87c08000] 09:02:19 INFO - PROCESS | 1726 | 1464105739124 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:02:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:02:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1433ms 09:02:19 INFO - PROCESS | 1726 | 1464105739153 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 09:02:19 INFO - PROCESS | 1726 | 1464105739159 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 09:02:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:02:19 INFO - PROCESS | 1726 | 1464105739172 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:02:19 INFO - PROCESS | 1726 | 1464105739175 Marionette TRACE conn4 <- [1,2582,null,{}] 09:02:19 INFO - PROCESS | 1726 | 1464105739181 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:19 INFO - PROCESS | 1726 | 1464105739459 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 09:02:19 INFO - PROCESS | 1726 | 1464105739504 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:19 INFO - PROCESS | 1726 | ++DOCSHELL 0x875e8400 == 119 [pid = 1726] [id = 653] 09:02:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 147 (0x8b1e9000) [pid = 1726] [serial = 1960] [outer = (nil)] 09:02:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 148 (0x8b357000) [pid = 1726] [serial = 1961] [outer = 0x8b1e9000] 09:02:19 INFO - PROCESS | 1726 | 1464105739579 Marionette DEBUG loaded listener.js 09:02:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 149 (0x8bd5e800) [pid = 1726] [serial = 1962] [outer = 0x8b1e9000] 09:02:20 INFO - PROCESS | 1726 | 1464105740628 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:02:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:02:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1527ms 09:02:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:02:20 INFO - PROCESS | 1726 | 1464105740700 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 09:02:20 INFO - PROCESS | 1726 | 1464105740703 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 09:02:20 INFO - PROCESS | 1726 | 1464105740718 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:02:20 INFO - PROCESS | 1726 | 1464105740727 Marionette TRACE conn4 <- [1,2586,null,{}] 09:02:20 INFO - PROCESS | 1726 | 1464105740740 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:21 INFO - PROCESS | 1726 | 1464105741008 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 09:02:21 INFO - PROCESS | 1726 | --DOMWINDOW == 148 (0x92eb0000) [pid = 1726] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:02:21 INFO - PROCESS | 1726 | --DOMWINDOW == 147 (0x8bd56000) [pid = 1726] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:02:21 INFO - PROCESS | 1726 | --DOMWINDOW == 146 (0x9515d400) [pid = 1726] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:02:21 INFO - PROCESS | 1726 | --DOMWINDOW == 145 (0x8cf73000) [pid = 1726] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:02:21 INFO - PROCESS | 1726 | --DOMWINDOW == 144 (0x8986c800) [pid = 1726] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:02:21 INFO - PROCESS | 1726 | --DOMWINDOW == 143 (0x92376c00) [pid = 1726] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:02:21 INFO - PROCESS | 1726 | --DOMWINDOW == 142 (0x8f5de000) [pid = 1726] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:02:21 INFO - PROCESS | 1726 | --DOMWINDOW == 141 (0x8e980800) [pid = 1726] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:02:21 INFO - PROCESS | 1726 | --DOMWINDOW == 140 (0x92807c00) [pid = 1726] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:02:21 INFO - PROCESS | 1726 | --DOMWINDOW == 139 (0x85ee6400) [pid = 1726] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:02:21 INFO - PROCESS | 1726 | --DOMWINDOW == 138 (0x8bed1800) [pid = 1726] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:02:21 INFO - PROCESS | 1726 | --DOMWINDOW == 137 (0x8e16f800) [pid = 1726] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:02:21 INFO - PROCESS | 1726 | --DOMWINDOW == 136 (0x867f3000) [pid = 1726] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:02:21 INFO - PROCESS | 1726 | --DOMWINDOW == 135 (0x8bd57000) [pid = 1726] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:02:21 INFO - PROCESS | 1726 | --DOMWINDOW == 134 (0x8e896400) [pid = 1726] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:02:21 INFO - PROCESS | 1726 | --DOMWINDOW == 133 (0x8b1ec800) [pid = 1726] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:02:21 INFO - PROCESS | 1726 | --DOMWINDOW == 132 (0x87c02c00) [pid = 1726] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:02:21 INFO - PROCESS | 1726 | --DOMWINDOW == 131 (0x98170400) [pid = 1726] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:02:21 INFO - PROCESS | 1726 | --DOMWINDOW == 130 (0x93d9d400) [pid = 1726] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:02:21 INFO - PROCESS | 1726 | --DOMWINDOW == 129 (0x919f5400) [pid = 1726] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:02:21 INFO - PROCESS | 1726 | --DOMWINDOW == 128 (0x86f88000) [pid = 1726] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:02:21 INFO - PROCESS | 1726 | --DOMWINDOW == 127 (0x98a4e400) [pid = 1726] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:02:21 INFO - PROCESS | 1726 | --DOMWINDOW == 126 (0x8d575000) [pid = 1726] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:02:21 INFO - PROCESS | 1726 | 1464105741839 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:21 INFO - PROCESS | 1726 | ++DOCSHELL 0x85ee6400 == 120 [pid = 1726] [id = 654] 09:02:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 127 (0x85ee8000) [pid = 1726] [serial = 1963] [outer = (nil)] 09:02:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 128 (0x870c0c00) [pid = 1726] [serial = 1964] [outer = 0x85ee8000] 09:02:21 INFO - PROCESS | 1726 | 1464105741916 Marionette DEBUG loaded listener.js 09:02:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 129 (0x8a8be400) [pid = 1726] [serial = 1965] [outer = 0x85ee8000] 09:02:22 INFO - PROCESS | 1726 | 1464105742665 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:02:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:02:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 2002ms 09:02:22 INFO - PROCESS | 1726 | 1464105742711 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 09:02:22 INFO - PROCESS | 1726 | 1464105742716 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 09:02:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:02:22 INFO - PROCESS | 1726 | 1464105742726 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:02:22 INFO - PROCESS | 1726 | 1464105742729 Marionette TRACE conn4 <- [1,2590,null,{}] 09:02:22 INFO - PROCESS | 1726 | 1464105742735 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:23 INFO - PROCESS | 1726 | 1464105743021 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 09:02:23 INFO - PROCESS | 1726 | 1464105743043 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:23 INFO - PROCESS | 1726 | ++DOCSHELL 0x86f85c00 == 121 [pid = 1726] [id = 655] 09:02:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 130 (0x8b1ec800) [pid = 1726] [serial = 1966] [outer = (nil)] 09:02:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 131 (0x8d56b400) [pid = 1726] [serial = 1967] [outer = 0x8b1ec800] 09:02:23 INFO - PROCESS | 1726 | 1464105743122 Marionette DEBUG loaded listener.js 09:02:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 132 (0x8d688c00) [pid = 1726] [serial = 1968] [outer = 0x8b1ec800] 09:02:24 INFO - PROCESS | 1726 | 1464105744356 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 09:02:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:02:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1683ms 09:02:24 INFO - PROCESS | 1726 | 1464105744411 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 09:02:24 INFO - PROCESS | 1726 | 1464105744417 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 09:02:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:02:24 INFO - PROCESS | 1726 | 1464105744426 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:02:24 INFO - PROCESS | 1726 | 1464105744431 Marionette TRACE conn4 <- [1,2594,null,{}] 09:02:24 INFO - PROCESS | 1726 | 1464105744439 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:24 INFO - PROCESS | 1726 | 1464105744697 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 09:02:25 INFO - PROCESS | 1726 | 1464105745049 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:25 INFO - PROCESS | 1726 | ++DOCSHELL 0x870c2800 == 122 [pid = 1726] [id = 656] 09:02:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 133 (0x87c0a000) [pid = 1726] [serial = 1969] [outer = (nil)] 09:02:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 134 (0x8a8b8400) [pid = 1726] [serial = 1970] [outer = 0x87c0a000] 09:02:25 INFO - PROCESS | 1726 | 1464105745137 Marionette DEBUG loaded listener.js 09:02:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 135 (0x8b0c9800) [pid = 1726] [serial = 1971] [outer = 0x87c0a000] 09:02:26 INFO - PROCESS | 1726 | 1464105746121 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 09:02:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:02:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1737ms 09:02:26 INFO - PROCESS | 1726 | 1464105746162 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 09:02:26 INFO - PROCESS | 1726 | 1464105746170 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 09:02:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:02:26 INFO - PROCESS | 1726 | 1464105746181 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:02:26 INFO - PROCESS | 1726 | 1464105746185 Marionette TRACE conn4 <- [1,2598,null,{}] 09:02:26 INFO - PROCESS | 1726 | 1464105746191 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:26 INFO - PROCESS | 1726 | 1464105746441 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 09:02:26 INFO - PROCESS | 1726 | 1464105746784 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:26 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bed6c00 == 123 [pid = 1726] [id = 657] 09:02:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 136 (0x8ccc9c00) [pid = 1726] [serial = 1972] [outer = (nil)] 09:02:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 137 (0x8cf1e800) [pid = 1726] [serial = 1973] [outer = 0x8ccc9c00] 09:02:26 INFO - PROCESS | 1726 | 1464105746876 Marionette DEBUG loaded listener.js 09:02:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 138 (0x8cf7a000) [pid = 1726] [serial = 1974] [outer = 0x8ccc9c00] 09:02:27 INFO - PROCESS | 1726 | 1464105747902 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:02:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:02:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1781ms 09:02:27 INFO - PROCESS | 1726 | 1464105747962 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 09:02:27 INFO - PROCESS | 1726 | 1464105747967 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 09:02:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:02:27 INFO - PROCESS | 1726 | 1464105747973 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:02:27 INFO - PROCESS | 1726 | 1464105747979 Marionette TRACE conn4 <- [1,2602,null,{}] 09:02:28 INFO - PROCESS | 1726 | 1464105747996 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:28 INFO - PROCESS | 1726 | 1464105748262 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 09:02:28 INFO - PROCESS | 1726 | 1464105748600 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:28 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e14d400 == 124 [pid = 1726] [id = 658] 09:02:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 139 (0x8e170000) [pid = 1726] [serial = 1975] [outer = (nil)] 09:02:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 140 (0x8e2fb400) [pid = 1726] [serial = 1976] [outer = 0x8e170000] 09:02:28 INFO - PROCESS | 1726 | 1464105748694 Marionette DEBUG loaded listener.js 09:02:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 141 (0x8e579800) [pid = 1726] [serial = 1977] [outer = 0x8e170000] 09:02:29 INFO - PROCESS | 1726 | 1464105749660 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 09:02:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:02:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1734ms 09:02:29 INFO - PROCESS | 1726 | 1464105749708 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 09:02:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:02:29 INFO - PROCESS | 1726 | 1464105749713 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 09:02:29 INFO - PROCESS | 1726 | 1464105749719 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:02:29 INFO - PROCESS | 1726 | 1464105749722 Marionette TRACE conn4 <- [1,2606,null,{}] 09:02:29 INFO - PROCESS | 1726 | 1464105749728 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:29 INFO - PROCESS | 1726 | 1464105749943 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 09:02:30 INFO - PROCESS | 1726 | 1464105750279 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:30 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d56c000 == 125 [pid = 1726] [id = 659] 09:02:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 142 (0x8e894400) [pid = 1726] [serial = 1978] [outer = (nil)] 09:02:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 143 (0x8e90c800) [pid = 1726] [serial = 1979] [outer = 0x8e894400] 09:02:30 INFO - PROCESS | 1726 | 1464105750379 Marionette DEBUG loaded listener.js 09:02:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 144 (0x8e978c00) [pid = 1726] [serial = 1980] [outer = 0x8e894400] 09:02:31 INFO - PROCESS | 1726 | 1464105751324 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 09:02:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:02:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1680ms 09:02:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:02:31 INFO - PROCESS | 1726 | 1464105751398 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 09:02:31 INFO - PROCESS | 1726 | 1464105751401 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 09:02:31 INFO - PROCESS | 1726 | 1464105751408 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:02:31 INFO - PROCESS | 1726 | 1464105751411 Marionette TRACE conn4 <- [1,2610,null,{}] 09:02:31 INFO - PROCESS | 1726 | 1464105751417 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:31 INFO - PROCESS | 1726 | 1464105751639 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 09:02:31 INFO - PROCESS | 1726 | 1464105751971 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:32 INFO - PROCESS | 1726 | ++DOCSHELL 0x87d0c000 == 126 [pid = 1726] [id = 660] 09:02:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 145 (0x8e316c00) [pid = 1726] [serial = 1981] [outer = (nil)] 09:02:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 146 (0x8f54f400) [pid = 1726] [serial = 1982] [outer = 0x8e316c00] 09:02:32 INFO - PROCESS | 1726 | 1464105752061 Marionette DEBUG loaded listener.js 09:02:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 147 (0x8f5d4400) [pid = 1726] [serial = 1983] [outer = 0x8e316c00] 09:02:33 INFO - PROCESS | 1726 | 1464105752998 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:02:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:02:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1630ms 09:02:33 INFO - PROCESS | 1726 | 1464105753037 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 09:02:33 INFO - PROCESS | 1726 | 1464105753041 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 09:02:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:02:33 INFO - PROCESS | 1726 | 1464105753047 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:02:33 INFO - PROCESS | 1726 | 1464105753050 Marionette TRACE conn4 <- [1,2614,null,{}] 09:02:33 INFO - PROCESS | 1726 | 1464105753056 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:33 INFO - PROCESS | 1726 | 1464105753287 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 09:02:33 INFO - PROCESS | 1726 | 1464105753637 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:33 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ccc8000 == 127 [pid = 1726] [id = 661] 09:02:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 148 (0x8e57f400) [pid = 1726] [serial = 1984] [outer = (nil)] 09:02:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 149 (0x90b6c000) [pid = 1726] [serial = 1985] [outer = 0x8e57f400] 09:02:33 INFO - PROCESS | 1726 | 1464105753729 Marionette DEBUG loaded listener.js 09:02:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 150 (0x90c60c00) [pid = 1726] [serial = 1986] [outer = 0x8e57f400] 09:02:34 INFO - PROCESS | 1726 | 1464105754622 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 09:02:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:02:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1634ms 09:02:34 INFO - PROCESS | 1726 | 1464105754683 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 09:02:34 INFO - PROCESS | 1726 | 1464105754687 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 09:02:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:02:34 INFO - PROCESS | 1726 | 1464105754693 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:02:34 INFO - PROCESS | 1726 | 1464105754696 Marionette TRACE conn4 <- [1,2618,null,{}] 09:02:34 INFO - PROCESS | 1726 | 1464105754702 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:34 INFO - PROCESS | 1726 | 1464105754908 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 09:02:35 INFO - PROCESS | 1726 | 1464105755245 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:35 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f544c00 == 128 [pid = 1726] [id = 662] 09:02:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 151 (0x8f54ac00) [pid = 1726] [serial = 1987] [outer = (nil)] 09:02:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 152 (0x91bebc00) [pid = 1726] [serial = 1988] [outer = 0x8f54ac00] 09:02:35 INFO - PROCESS | 1726 | 1464105755345 Marionette DEBUG loaded listener.js 09:02:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 153 (0x91d08c00) [pid = 1726] [serial = 1989] [outer = 0x8f54ac00] 09:02:36 INFO - PROCESS | 1726 | 1464105756225 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:02:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:02:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1580ms 09:02:36 INFO - PROCESS | 1726 | 1464105756274 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 09:02:36 INFO - PROCESS | 1726 | 1464105756278 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 09:02:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:02:36 INFO - PROCESS | 1726 | 1464105756284 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:02:36 INFO - PROCESS | 1726 | 1464105756287 Marionette TRACE conn4 <- [1,2622,null,{}] 09:02:36 INFO - PROCESS | 1726 | 1464105756293 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:36 INFO - PROCESS | 1726 | 1464105756497 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 09:02:36 INFO - PROCESS | 1726 | 1464105756793 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:36 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bd5cc00 == 129 [pid = 1726] [id = 663] 09:02:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 154 (0x919f3800) [pid = 1726] [serial = 1990] [outer = (nil)] 09:02:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 155 (0x92898800) [pid = 1726] [serial = 1991] [outer = 0x919f3800] 09:02:36 INFO - PROCESS | 1726 | 1464105756925 Marionette DEBUG loaded listener.js 09:02:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 156 (0x92ad2400) [pid = 1726] [serial = 1992] [outer = 0x919f3800] 09:02:37 INFO - PROCESS | 1726 | 1464105757843 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 09:02:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:02:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1637ms 09:02:37 INFO - PROCESS | 1726 | 1464105757923 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 09:02:37 INFO - PROCESS | 1726 | 1464105757927 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 09:02:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:02:37 INFO - PROCESS | 1726 | 1464105757933 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:02:37 INFO - PROCESS | 1726 | 1464105757935 Marionette TRACE conn4 <- [1,2626,null,{}] 09:02:37 INFO - PROCESS | 1726 | 1464105757942 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:38 INFO - PROCESS | 1726 | 1464105758200 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 09:02:38 INFO - PROCESS | 1726 | 1464105758533 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:38 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f550000 == 130 [pid = 1726] [id = 664] 09:02:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 157 (0x90a77400) [pid = 1726] [serial = 1993] [outer = (nil)] 09:02:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 158 (0x92c62c00) [pid = 1726] [serial = 1994] [outer = 0x90a77400] 09:02:38 INFO - PROCESS | 1726 | 1464105758629 Marionette DEBUG loaded listener.js 09:02:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 159 (0x92eb1400) [pid = 1726] [serial = 1995] [outer = 0x90a77400] 09:02:39 INFO - PROCESS | 1726 | 1464105759532 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:02:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:02:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1629ms 09:02:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:02:39 INFO - PROCESS | 1726 | 1464105759563 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 09:02:39 INFO - PROCESS | 1726 | 1464105759566 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 09:02:39 INFO - PROCESS | 1726 | 1464105759573 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:02:39 INFO - PROCESS | 1726 | 1464105759576 Marionette TRACE conn4 <- [1,2630,null,{}] 09:02:39 INFO - PROCESS | 1726 | 1464105759582 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:39 INFO - PROCESS | 1726 | 1464105759800 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 09:02:40 INFO - PROCESS | 1726 | 1464105760070 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:40 INFO - PROCESS | 1726 | ++DOCSHELL 0x92890800 == 131 [pid = 1726] [id = 665] 09:02:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 160 (0x93b7cc00) [pid = 1726] [serial = 1996] [outer = (nil)] 09:02:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 161 (0x94fc4800) [pid = 1726] [serial = 1997] [outer = 0x93b7cc00] 09:02:40 INFO - PROCESS | 1726 | 1464105760156 Marionette DEBUG loaded listener.js 09:02:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 162 (0x95156c00) [pid = 1726] [serial = 1998] [outer = 0x93b7cc00] 09:02:41 INFO - PROCESS | 1726 | 1464105761182 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 09:02:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:02:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1679ms 09:02:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:02:41 INFO - PROCESS | 1726 | 1464105761252 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 09:02:41 INFO - PROCESS | 1726 | 1464105761256 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 09:02:41 INFO - PROCESS | 1726 | 1464105761262 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:02:41 INFO - PROCESS | 1726 | 1464105761267 Marionette TRACE conn4 <- [1,2634,null,{}] 09:02:41 INFO - PROCESS | 1726 | 1464105761272 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:41 INFO - PROCESS | 1726 | 1464105761507 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 09:02:41 INFO - PROCESS | 1726 | 1464105761853 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:41 INFO - PROCESS | 1726 | ++DOCSHELL 0x93b88c00 == 132 [pid = 1726] [id = 666] 09:02:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 163 (0x98adb400) [pid = 1726] [serial = 1999] [outer = (nil)] 09:02:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 164 (0x995efc00) [pid = 1726] [serial = 2000] [outer = 0x98adb400] 09:02:41 INFO - PROCESS | 1726 | 1464105761949 Marionette DEBUG loaded listener.js 09:02:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 165 (0x999e1000) [pid = 1726] [serial = 2001] [outer = 0x98adb400] 09:02:42 INFO - PROCESS | 1726 | 1464105762903 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:02:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:02:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1684ms 09:02:42 INFO - PROCESS | 1726 | 1464105762946 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 09:02:42 INFO - PROCESS | 1726 | 1464105762949 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 09:02:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:02:42 INFO - PROCESS | 1726 | 1464105762956 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:02:42 INFO - PROCESS | 1726 | 1464105762959 Marionette TRACE conn4 <- [1,2638,null,{}] 09:02:42 INFO - PROCESS | 1726 | 1464105762964 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:43 INFO - PROCESS | 1726 | 1464105763185 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 09:02:43 INFO - PROCESS | 1726 | 1464105763544 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:43 INFO - PROCESS | 1726 | ++DOCSHELL 0x92ea9000 == 133 [pid = 1726] [id = 667] 09:02:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 166 (0x93ada400) [pid = 1726] [serial = 2002] [outer = (nil)] 09:02:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 167 (0x99f59800) [pid = 1726] [serial = 2003] [outer = 0x93ada400] 09:02:43 INFO - PROCESS | 1726 | 1464105763638 Marionette DEBUG loaded listener.js 09:02:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 168 (0x99fd0000) [pid = 1726] [serial = 2004] [outer = 0x93ada400] 09:02:44 INFO - PROCESS | 1726 | 1464105764551 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:02:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:02:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1630ms 09:02:44 INFO - PROCESS | 1726 | 1464105764587 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 09:02:44 INFO - PROCESS | 1726 | 1464105764591 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 09:02:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:02:44 INFO - PROCESS | 1726 | 1464105764598 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:02:44 INFO - PROCESS | 1726 | 1464105764601 Marionette TRACE conn4 <- [1,2642,null,{}] 09:02:44 INFO - PROCESS | 1726 | 1464105764607 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:44 INFO - PROCESS | 1726 | 1464105764834 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 09:02:45 INFO - PROCESS | 1726 | 1464105765180 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:45 INFO - PROCESS | 1726 | ++DOCSHELL 0x8588b000 == 134 [pid = 1726] [id = 668] 09:02:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 169 (0x99f55000) [pid = 1726] [serial = 2005] [outer = (nil)] 09:02:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 170 (0x9a7bac00) [pid = 1726] [serial = 2006] [outer = 0x99f55000] 09:02:45 INFO - PROCESS | 1726 | 1464105765268 Marionette DEBUG loaded listener.js 09:02:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 171 (0x9a90f400) [pid = 1726] [serial = 2007] [outer = 0x99f55000] 09:02:46 INFO - PROCESS | 1726 | 1464105766141 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:02:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:02:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1583ms 09:02:46 INFO - PROCESS | 1726 | 1464105766181 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 09:02:46 INFO - PROCESS | 1726 | 1464105766185 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 09:02:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:02:46 INFO - PROCESS | 1726 | 1464105766191 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:02:46 INFO - PROCESS | 1726 | 1464105766194 Marionette TRACE conn4 <- [1,2646,null,{}] 09:02:46 INFO - PROCESS | 1726 | 1464105766200 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:46 INFO - PROCESS | 1726 | 1464105766407 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 09:02:46 INFO - PROCESS | 1726 | 1464105766707 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:46 INFO - PROCESS | 1726 | ++DOCSHELL 0x85884000 == 135 [pid = 1726] [id = 669] 09:02:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 172 (0x999c9c00) [pid = 1726] [serial = 2008] [outer = (nil)] 09:02:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 173 (0x9aa62800) [pid = 1726] [serial = 2009] [outer = 0x999c9c00] 09:02:46 INFO - PROCESS | 1726 | 1464105766840 Marionette DEBUG loaded listener.js 09:02:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 174 (0x9af6cc00) [pid = 1726] [serial = 2010] [outer = 0x999c9c00] 09:02:47 INFO - PROCESS | 1726 | 1464105767702 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:02:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:02:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1578ms 09:02:47 INFO - PROCESS | 1726 | 1464105767770 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 09:02:47 INFO - PROCESS | 1726 | 1464105767774 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 09:02:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:02:47 INFO - PROCESS | 1726 | 1464105767781 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:02:47 INFO - PROCESS | 1726 | 1464105767783 Marionette TRACE conn4 <- [1,2650,null,{}] 09:02:47 INFO - PROCESS | 1726 | 1464105767789 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:48 INFO - PROCESS | 1726 | 1464105768061 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 09:02:48 INFO - PROCESS | 1726 | 1464105768418 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:48 INFO - PROCESS | 1726 | ++DOCSHELL 0x9237bc00 == 136 [pid = 1726] [id = 670] 09:02:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 175 (0x93d90000) [pid = 1726] [serial = 2011] [outer = (nil)] 09:02:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 176 (0x9b855800) [pid = 1726] [serial = 2012] [outer = 0x93d90000] 09:02:48 INFO - PROCESS | 1726 | 1464105768506 Marionette DEBUG loaded listener.js 09:02:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 177 (0x9b85f400) [pid = 1726] [serial = 2013] [outer = 0x93d90000] 09:02:49 INFO - PROCESS | 1726 | 1464105769396 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:02:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:02:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1683ms 09:02:49 INFO - PROCESS | 1726 | 1464105769465 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 09:02:49 INFO - PROCESS | 1726 | 1464105769469 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 09:02:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:02:49 INFO - PROCESS | 1726 | 1464105769476 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:02:49 INFO - PROCESS | 1726 | 1464105769479 Marionette TRACE conn4 <- [1,2654,null,{}] 09:02:49 INFO - PROCESS | 1726 | 1464105769484 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:49 INFO - PROCESS | 1726 | 1464105769712 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 09:02:50 INFO - PROCESS | 1726 | 1464105770056 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:50 INFO - PROCESS | 1726 | ++DOCSHELL 0x9b854c00 == 137 [pid = 1726] [id = 671] 09:02:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 178 (0x9b974c00) [pid = 1726] [serial = 2014] [outer = (nil)] 09:02:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 179 (0x9b97c800) [pid = 1726] [serial = 2015] [outer = 0x9b974c00] 09:02:50 INFO - PROCESS | 1726 | 1464105770149 Marionette DEBUG loaded listener.js 09:02:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 180 (0x9b981800) [pid = 1726] [serial = 2016] [outer = 0x9b974c00] 09:02:51 INFO - PROCESS | 1726 | 1464105771057 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:02:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:02:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1631ms 09:02:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:02:51 INFO - PROCESS | 1726 | 1464105771108 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 09:02:51 INFO - PROCESS | 1726 | 1464105771111 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 09:02:51 INFO - PROCESS | 1726 | 1464105771117 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:02:51 INFO - PROCESS | 1726 | 1464105771121 Marionette TRACE conn4 <- [1,2658,null,{}] 09:02:51 INFO - PROCESS | 1726 | 1464105771126 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:51 INFO - PROCESS | 1726 | 1464105771359 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 09:02:51 INFO - PROCESS | 1726 | 1464105771704 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:51 INFO - PROCESS | 1726 | ++DOCSHELL 0x92376c00 == 138 [pid = 1726] [id = 672] 09:02:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 181 (0x99e63400) [pid = 1726] [serial = 2017] [outer = (nil)] 09:02:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 182 (0x9cc1ec00) [pid = 1726] [serial = 2018] [outer = 0x99e63400] 09:02:51 INFO - PROCESS | 1726 | 1464105771800 Marionette DEBUG loaded listener.js 09:02:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 183 (0x9cc73800) [pid = 1726] [serial = 2019] [outer = 0x99e63400] 09:02:52 INFO - PROCESS | 1726 | 1464105772677 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:02:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:02:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1632ms 09:02:52 INFO - PROCESS | 1726 | 1464105772749 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 09:02:52 INFO - PROCESS | 1726 | 1464105772752 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 09:02:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:02:52 INFO - PROCESS | 1726 | 1464105772759 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:02:52 INFO - PROCESS | 1726 | 1464105772761 Marionette TRACE conn4 <- [1,2662,null,{}] 09:02:52 INFO - PROCESS | 1726 | 1464105772767 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:53 INFO - PROCESS | 1726 | 1464105773072 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 09:02:53 INFO - PROCESS | 1726 | 1464105773417 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:53 INFO - PROCESS | 1726 | ++DOCSHELL 0x9816ec00 == 139 [pid = 1726] [id = 673] 09:02:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 184 (0x98da0400) [pid = 1726] [serial = 2020] [outer = (nil)] 09:02:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 185 (0x9cc9b000) [pid = 1726] [serial = 2021] [outer = 0x98da0400] 09:02:53 INFO - PROCESS | 1726 | 1464105773514 Marionette DEBUG loaded listener.js 09:02:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 186 (0x9cc9f000) [pid = 1726] [serial = 2022] [outer = 0x98da0400] 09:02:56 INFO - PROCESS | 1726 | --DOCSHELL 0x867f2800 == 138 [pid = 1726] [id = 514] 09:02:56 INFO - PROCESS | 1726 | --DOCSHELL 0x8cf7a800 == 137 [pid = 1726] [id = 235] 09:02:56 INFO - PROCESS | 1726 | --DOCSHELL 0x85ee6400 == 136 [pid = 1726] [id = 654] 09:02:56 INFO - PROCESS | 1726 | --DOCSHELL 0x875e8400 == 135 [pid = 1726] [id = 653] 09:02:56 INFO - PROCESS | 1726 | --DOCSHELL 0x87c02400 == 134 [pid = 1726] [id = 652] 09:02:56 INFO - PROCESS | 1726 | --DOCSHELL 0x85eec000 == 133 [pid = 1726] [id = 651] 09:02:56 INFO - PROCESS | 1726 | --DOCSHELL 0x90d97000 == 132 [pid = 1726] [id = 647] 09:02:56 INFO - PROCESS | 1726 | --DOCSHELL 0x85885800 == 131 [pid = 1726] [id = 648] 09:02:56 INFO - PROCESS | 1726 | --DOMWINDOW == 185 (0x93d93800) [pid = 1726] [serial = 1872] [outer = (nil)] [url = about:blank] 09:02:56 INFO - PROCESS | 1726 | --DOMWINDOW == 184 (0x8bd5b800) [pid = 1726] [serial = 1838] [outer = (nil)] [url = about:blank] 09:02:56 INFO - PROCESS | 1726 | --DOMWINDOW == 183 (0x9773fc00) [pid = 1726] [serial = 1875] [outer = (nil)] [url = about:blank] 09:02:56 INFO - PROCESS | 1726 | --DOMWINDOW == 182 (0x8e14d000) [pid = 1726] [serial = 1845] [outer = (nil)] [url = about:blank] 09:02:56 INFO - PROCESS | 1726 | --DOMWINDOW == 181 (0x8bed7000) [pid = 1726] [serial = 1839] [outer = (nil)] [url = about:blank] 09:02:56 INFO - PROCESS | 1726 | --DOMWINDOW == 180 (0x951f0800) [pid = 1726] [serial = 1874] [outer = (nil)] [url = about:blank] 09:02:56 INFO - PROCESS | 1726 | --DOMWINDOW == 179 (0x8aa5f800) [pid = 1726] [serial = 1836] [outer = (nil)] [url = about:blank] 09:02:56 INFO - PROCESS | 1726 | --DOMWINDOW == 178 (0x9289a800) [pid = 1726] [serial = 1866] [outer = (nil)] [url = about:blank] 09:02:56 INFO - PROCESS | 1726 | --DOMWINDOW == 177 (0x90b74400) [pid = 1726] [serial = 1859] [outer = (nil)] [url = about:blank] 09:02:56 INFO - PROCESS | 1726 | --DOMWINDOW == 176 (0x8f775400) [pid = 1726] [serial = 1857] [outer = (nil)] [url = about:blank] 09:02:56 INFO - PROCESS | 1726 | --DOMWINDOW == 175 (0x92c70800) [pid = 1726] [serial = 1868] [outer = (nil)] [url = about:blank] 09:02:56 INFO - PROCESS | 1726 | --DOMWINDOW == 174 (0x86507800) [pid = 1726] [serial = 1832] [outer = (nil)] [url = about:blank] 09:02:56 INFO - PROCESS | 1726 | --DOMWINDOW == 173 (0x8cf78000) [pid = 1726] [serial = 1761] [outer = (nil)] [url = about:blank] 09:02:56 INFO - PROCESS | 1726 | --DOMWINDOW == 172 (0x92eaf800) [pid = 1726] [serial = 1869] [outer = (nil)] [url = about:blank] 09:02:56 INFO - PROCESS | 1726 | --DOMWINDOW == 171 (0x8e57ac00) [pid = 1726] [serial = 1848] [outer = (nil)] [url = about:blank] 09:02:56 INFO - PROCESS | 1726 | --DOMWINDOW == 170 (0x875ed400) [pid = 1726] [serial = 1889] [outer = (nil)] [url = about:blank] 09:02:56 INFO - PROCESS | 1726 | --DOMWINDOW == 169 (0x8bd5ac00) [pid = 1726] [serial = 1895] [outer = (nil)] [url = about:blank] 09:02:56 INFO - PROCESS | 1726 | --DOMWINDOW == 168 (0x8f549c00) [pid = 1726] [serial = 1854] [outer = (nil)] [url = about:blank] 09:02:56 INFO - PROCESS | 1726 | --DOMWINDOW == 167 (0x8cf49000) [pid = 1726] [serial = 1841] [outer = (nil)] [url = about:blank] 09:02:56 INFO - PROCESS | 1726 | --DOMWINDOW == 166 (0x90c68400) [pid = 1726] [serial = 1860] [outer = (nil)] [url = about:blank] 09:02:56 INFO - PROCESS | 1726 | --DOMWINDOW == 165 (0x8abda000) [pid = 1726] [serial = 1893] [outer = (nil)] [url = about:blank] 09:02:56 INFO - PROCESS | 1726 | --DOMWINDOW == 164 (0x93b89000) [pid = 1726] [serial = 1871] [outer = (nil)] [url = about:blank] 09:02:56 INFO - PROCESS | 1726 | --DOMWINDOW == 163 (0x92894c00) [pid = 1726] [serial = 1865] [outer = (nil)] [url = about:blank] 09:02:56 INFO - PROCESS | 1726 | --DOMWINDOW == 162 (0x99941000) [pid = 1726] [serial = 1881] [outer = (nil)] [url = about:blank] 09:02:56 INFO - PROCESS | 1726 | --DOMWINDOW == 161 (0x8e176400) [pid = 1726] [serial = 1847] [outer = (nil)] [url = about:blank] 09:02:56 INFO - PROCESS | 1726 | --DOMWINDOW == 160 (0x9836e800) [pid = 1726] [serial = 1878] [outer = (nil)] [url = about:blank] 09:02:56 INFO - PROCESS | 1726 | --DOMWINDOW == 159 (0x99786000) [pid = 1726] [serial = 1880] [outer = (nil)] [url = about:blank] 09:02:56 INFO - PROCESS | 1726 | --DOMWINDOW == 158 (0x87d04400) [pid = 1726] [serial = 1890] [outer = (nil)] [url = about:blank] 09:02:56 INFO - PROCESS | 1726 | --DOMWINDOW == 157 (0x919fc800) [pid = 1726] [serial = 1862] [outer = (nil)] [url = about:blank] 09:02:56 INFO - PROCESS | 1726 | --DOMWINDOW == 156 (0x8ccc4400) [pid = 1726] [serial = 1896] [outer = (nil)] [url = about:blank] 09:02:56 INFO - PROCESS | 1726 | --DOMWINDOW == 155 (0x8cf7cc00) [pid = 1726] [serial = 1842] [outer = (nil)] [url = about:blank] 09:02:56 INFO - PROCESS | 1726 | --DOMWINDOW == 154 (0x86f80800) [pid = 1726] [serial = 1833] [outer = (nil)] [url = about:blank] 09:02:56 INFO - PROCESS | 1726 | --DOMWINDOW == 153 (0x99e44000) [pid = 1726] [serial = 1883] [outer = (nil)] [url = about:blank] 09:02:56 INFO - PROCESS | 1726 | --DOMWINDOW == 152 (0x9a1cac00) [pid = 1726] [serial = 1887] [outer = (nil)] [url = about:blank] 09:02:56 INFO - PROCESS | 1726 | --DOMWINDOW == 151 (0x8a62a000) [pid = 1726] [serial = 1835] [outer = (nil)] [url = about:blank] 09:02:56 INFO - PROCESS | 1726 | --DOMWINDOW == 150 (0x8f546000) [pid = 1726] [serial = 1853] [outer = (nil)] [url = about:blank] 09:02:56 INFO - PROCESS | 1726 | --DOMWINDOW == 149 (0x9a0c2800) [pid = 1726] [serial = 1886] [outer = (nil)] [url = about:blank] 09:02:56 INFO - PROCESS | 1726 | --DOMWINDOW == 148 (0x8e978000) [pid = 1726] [serial = 1851] [outer = (nil)] [url = about:blank] 09:02:56 INFO - PROCESS | 1726 | --DOMWINDOW == 147 (0x98170c00) [pid = 1726] [serial = 1877] [outer = (nil)] [url = about:blank] 09:02:56 INFO - PROCESS | 1726 | --DOMWINDOW == 146 (0x8a8c3400) [pid = 1726] [serial = 1892] [outer = (nil)] [url = about:blank] 09:02:56 INFO - PROCESS | 1726 | --DOMWINDOW == 145 (0x8f76d400) [pid = 1726] [serial = 1856] [outer = (nil)] [url = about:blank] 09:02:56 INFO - PROCESS | 1726 | --DOMWINDOW == 144 (0x8e905c00) [pid = 1726] [serial = 1850] [outer = (nil)] [url = about:blank] 09:02:56 INFO - PROCESS | 1726 | --DOMWINDOW == 143 (0x99e70800) [pid = 1726] [serial = 1884] [outer = (nil)] [url = about:blank] 09:02:56 INFO - PROCESS | 1726 | --DOMWINDOW == 142 (0x8d68ec00) [pid = 1726] [serial = 1844] [outer = (nil)] [url = about:blank] 09:02:56 INFO - PROCESS | 1726 | --DOMWINDOW == 141 (0x91bf3800) [pid = 1726] [serial = 1863] [outer = (nil)] [url = about:blank] 09:02:56 INFO - PROCESS | 1726 | --DOMWINDOW == 140 (0x8cf17800) [pid = 1726] [serial = 1898] [outer = (nil)] [url = about:blank] 09:02:57 INFO - PROCESS | 1726 | 1464105777009 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:02:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:02:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 4288ms 09:02:57 INFO - PROCESS | 1726 | 1464105777046 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 09:02:57 INFO - PROCESS | 1726 | 1464105777050 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 09:02:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:02:57 INFO - PROCESS | 1726 | 1464105777059 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:02:57 INFO - PROCESS | 1726 | 1464105777064 Marionette TRACE conn4 <- [1,2666,null,{}] 09:02:57 INFO - PROCESS | 1726 | 1464105777073 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:57 INFO - PROCESS | 1726 | 1464105777262 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 09:02:57 INFO - PROCESS | 1726 | 1464105777511 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:57 INFO - PROCESS | 1726 | ++DOCSHELL 0x867e8000 == 132 [pid = 1726] [id = 674] 09:02:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 141 (0x867f2800) [pid = 1726] [serial = 2023] [outer = (nil)] 09:02:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 142 (0x87c0ac00) [pid = 1726] [serial = 2024] [outer = 0x867f2800] 09:02:57 INFO - PROCESS | 1726 | 1464105777586 Marionette DEBUG loaded listener.js 09:02:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 143 (0x87d08800) [pid = 1726] [serial = 2025] [outer = 0x867f2800] 09:02:58 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 09:02:58 INFO - PROCESS | 1726 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:02:58 INFO - PROCESS | 1726 | 1464105778863 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 09:02:58 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) 09:02:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1833ms 09:02:58 INFO - PROCESS | 1726 | 1464105778892 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 09:02:58 INFO - PROCESS | 1726 | 1464105778899 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 09:02:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:02:58 INFO - PROCESS | 1726 | 1464105778912 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:02:58 INFO - PROCESS | 1726 | 1464105778917 Marionette TRACE conn4 <- [1,2670,null,{}] 09:02:58 INFO - PROCESS | 1726 | 1464105778924 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:59 INFO - PROCESS | 1726 | 1464105779211 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 09:02:59 INFO - PROCESS | 1726 | 1464105779289 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:59 INFO - PROCESS | 1726 | ++DOCSHELL 0x8986b400 == 133 [pid = 1726] [id = 675] 09:02:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 144 (0x8986c800) [pid = 1726] [serial = 2026] [outer = (nil)] 09:02:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 145 (0x8b0c4400) [pid = 1726] [serial = 2027] [outer = 0x8986c800] 09:02:59 INFO - PROCESS | 1726 | 1464105779360 Marionette DEBUG loaded listener.js 09:02:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 146 (0x8bd5ac00) [pid = 1726] [serial = 2028] [outer = 0x8986c800] 09:03:00 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:00 INFO - PROCESS | 1726 | 1464105780775 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 09:03:00 INFO - PROCESS | 1726 | 1464105780806 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 09:03:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:03:00 INFO - PROCESS | 1726 | 1464105780839 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:03:00 INFO - PROCESS | 1726 | 1464105780844 Marionette TRACE conn4 <- [1,2674,null,{}] 09:03:00 INFO - PROCESS | 1726 | 1464105780859 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:01 INFO - PROCESS | 1726 | 1464105781187 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 09:03:01 INFO - PROCESS | 1726 | --DOMWINDOW == 145 (0x87c08000) [pid = 1726] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:03:01 INFO - PROCESS | 1726 | --DOMWINDOW == 144 (0x98177000) [pid = 1726] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:03:01 INFO - PROCESS | 1726 | --DOMWINDOW == 143 (0x8e2f1400) [pid = 1726] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:03:01 INFO - PROCESS | 1726 | --DOMWINDOW == 142 (0x8b1ee000) [pid = 1726] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:03:01 INFO - PROCESS | 1726 | --DOMWINDOW == 141 (0x85ee8000) [pid = 1726] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:03:01 INFO - PROCESS | 1726 | --DOMWINDOW == 140 (0x8f772800) [pid = 1726] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:03:01 INFO - PROCESS | 1726 | --DOMWINDOW == 139 (0x8e89e000) [pid = 1726] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:03:01 INFO - PROCESS | 1726 | --DOMWINDOW == 138 (0x919fd400) [pid = 1726] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:03:01 INFO - PROCESS | 1726 | --DOMWINDOW == 137 (0x8e310400) [pid = 1726] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:03:01 INFO - PROCESS | 1726 | --DOMWINDOW == 136 (0x8e30bc00) [pid = 1726] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:03:01 INFO - PROCESS | 1726 | --DOMWINDOW == 135 (0x8cf70800) [pid = 1726] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:03:01 INFO - PROCESS | 1726 | --DOMWINDOW == 134 (0x87180000) [pid = 1726] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:03:01 INFO - PROCESS | 1726 | --DOMWINDOW == 133 (0x90b78000) [pid = 1726] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:03:01 INFO - PROCESS | 1726 | --DOMWINDOW == 132 (0x8b1e9000) [pid = 1726] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:03:01 INFO - PROCESS | 1726 | --DOMWINDOW == 131 (0x87d06000) [pid = 1726] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:03:01 INFO - PROCESS | 1726 | --DOMWINDOW == 130 (0x85f7dc00) [pid = 1726] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:03:01 INFO - PROCESS | 1726 | --DOMWINDOW == 129 (0x9a90f000) [pid = 1726] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:03:01 INFO - PROCESS | 1726 | --DOMWINDOW == 128 (0x94fc8400) [pid = 1726] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:03:01 INFO - PROCESS | 1726 | --DOMWINDOW == 127 (0x93b8b000) [pid = 1726] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:03:01 INFO - PROCESS | 1726 | --DOMWINDOW == 126 (0x87d04800) [pid = 1726] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:03:01 INFO - PROCESS | 1726 | --DOMWINDOW == 125 (0x99fd9000) [pid = 1726] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:03:01 INFO - PROCESS | 1726 | --DOMWINDOW == 124 (0x8d693800) [pid = 1726] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:03:01 INFO - PROCESS | 1726 | --DOMWINDOW == 123 (0x919fac00) [pid = 1726] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:03:01 INFO - PROCESS | 1726 | 1464105781852 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:01 INFO - PROCESS | 1726 | ++DOCSHELL 0x849f1000 == 134 [pid = 1726] [id = 676] 09:03:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 124 (0x85ee8000) [pid = 1726] [serial = 2029] [outer = (nil)] 09:03:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 125 (0x89877800) [pid = 1726] [serial = 2030] [outer = 0x85ee8000] 09:03:01 INFO - PROCESS | 1726 | 1464105781935 Marionette DEBUG loaded listener.js 09:03:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 126 (0x8cf1c400) [pid = 1726] [serial = 2031] [outer = 0x85ee8000] 09:03:03 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:03 INFO - PROCESS | 1726 | 1464105783129 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 09:03:03 INFO - PROCESS | 1726 | 1464105783174 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 09:03:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:03:03 INFO - PROCESS | 1726 | 1464105783206 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:03:03 INFO - PROCESS | 1726 | 1464105783209 Marionette TRACE conn4 <- [1,2678,null,{}] 09:03:03 INFO - PROCESS | 1726 | 1464105783214 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:03 INFO - PROCESS | 1726 | 1464105783485 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 09:03:03 INFO - PROCESS | 1726 | 1464105783547 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:03 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a622000 == 135 [pid = 1726] [id = 677] 09:03:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 127 (0x8cf49000) [pid = 1726] [serial = 2032] [outer = (nil)] 09:03:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 128 (0x8d693800) [pid = 1726] [serial = 2033] [outer = 0x8cf49000] 09:03:03 INFO - PROCESS | 1726 | 1464105783619 Marionette DEBUG loaded listener.js 09:03:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 129 (0x8e14e400) [pid = 1726] [serial = 2034] [outer = 0x8cf49000] 09:03:05 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:05 INFO - PROCESS | 1726 | 1464105785219 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 09:03:05 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) 09:03:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2033ms 09:03:05 INFO - PROCESS | 1726 | 1464105785238 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 09:03:05 INFO - PROCESS | 1726 | 1464105785243 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 09:03:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:03:05 INFO - PROCESS | 1726 | 1464105785251 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:03:05 INFO - PROCESS | 1726 | 1464105785257 Marionette TRACE conn4 <- [1,2682,null,{}] 09:03:05 INFO - PROCESS | 1726 | 1464105785265 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:05 INFO - PROCESS | 1726 | 1464105785535 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 09:03:05 INFO - PROCESS | 1726 | 1464105785825 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:05 INFO - PROCESS | 1726 | ++DOCSHELL 0x85889000 == 136 [pid = 1726] [id = 678] 09:03:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 130 (0x85eef400) [pid = 1726] [serial = 2035] [outer = (nil)] 09:03:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 131 (0x8a624c00) [pid = 1726] [serial = 2036] [outer = 0x85eef400] 09:03:05 INFO - PROCESS | 1726 | 1464105785913 Marionette DEBUG loaded listener.js 09:03:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 132 (0x8bed0c00) [pid = 1726] [serial = 2037] [outer = 0x85eef400] 09:03:07 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:07 INFO - PROCESS | 1726 | 1464105787270 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 09:03:07 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) 09:03:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2036ms 09:03:07 INFO - PROCESS | 1726 | 1464105787288 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 09:03:07 INFO - PROCESS | 1726 | 1464105787296 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 09:03:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:03:07 INFO - PROCESS | 1726 | 1464105787307 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:03:07 INFO - PROCESS | 1726 | 1464105787312 Marionette TRACE conn4 <- [1,2686,null,{}] 09:03:07 INFO - PROCESS | 1726 | 1464105787317 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:07 INFO - PROCESS | 1726 | 1464105787584 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 09:03:07 INFO - PROCESS | 1726 | 1464105787848 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:07 INFO - PROCESS | 1726 | ++DOCSHELL 0x8986f400 == 137 [pid = 1726] [id = 679] 09:03:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 133 (0x8cf13000) [pid = 1726] [serial = 2038] [outer = (nil)] 09:03:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 134 (0x8d694400) [pid = 1726] [serial = 2039] [outer = 0x8cf13000] 09:03:07 INFO - PROCESS | 1726 | 1464105787935 Marionette DEBUG loaded listener.js 09:03:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 135 (0x8e168400) [pid = 1726] [serial = 2040] [outer = 0x8cf13000] 09:03:09 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:09 INFO - PROCESS | 1726 | 1464105789376 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 09:03:09 INFO - PROCESS | 1726 | 1464105789521 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 09:03:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:03:09 INFO - PROCESS | 1726 | 1464105789538 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:03:09 INFO - PROCESS | 1726 | 1464105789545 Marionette TRACE conn4 <- [1,2690,null,{}] 09:03:09 INFO - PROCESS | 1726 | 1464105789562 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:09 INFO - PROCESS | 1726 | 1464105789782 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 09:03:10 INFO - PROCESS | 1726 | 1464105790069 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:10 INFO - PROCESS | 1726 | ++DOCSHELL 0x8cf43800 == 138 [pid = 1726] [id = 680] 09:03:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 136 (0x8e16e000) [pid = 1726] [serial = 2041] [outer = (nil)] 09:03:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 137 (0x8e319c00) [pid = 1726] [serial = 2042] [outer = 0x8e16e000] 09:03:10 INFO - PROCESS | 1726 | 1464105790158 Marionette DEBUG loaded listener.js 09:03:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 138 (0x8e90fc00) [pid = 1726] [serial = 2043] [outer = 0x8e16e000] 09:03:11 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:11 INFO - PROCESS | 1726 | 1464105791530 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 09:03:11 INFO - PROCESS | 1726 | 1464105791580 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 09:03:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:03:11 INFO - PROCESS | 1726 | 1464105791587 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:03:11 INFO - PROCESS | 1726 | 1464105791590 Marionette TRACE conn4 <- [1,2694,null,{}] 09:03:11 INFO - PROCESS | 1726 | 1464105791596 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:11 INFO - PROCESS | 1726 | 1464105791883 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 09:03:12 INFO - PROCESS | 1726 | 1464105792175 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:12 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d573400 == 139 [pid = 1726] [id = 681] 09:03:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 139 (0x8e587c00) [pid = 1726] [serial = 2044] [outer = (nil)] 09:03:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 140 (0x8f54b400) [pid = 1726] [serial = 2045] [outer = 0x8e587c00] 09:03:12 INFO - PROCESS | 1726 | 1464105792262 Marionette DEBUG loaded listener.js 09:03:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 141 (0x8f5db400) [pid = 1726] [serial = 2046] [outer = 0x8e587c00] 09:03:13 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:13 INFO - PROCESS | 1726 | 1464105793618 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 09:03:13 INFO - PROCESS | 1726 | 1464105793674 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 09:03:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:03:13 INFO - PROCESS | 1726 | 1464105793680 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:03:13 INFO - PROCESS | 1726 | 1464105793683 Marionette TRACE conn4 <- [1,2698,null,{}] 09:03:13 INFO - PROCESS | 1726 | 1464105793690 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:14 INFO - PROCESS | 1726 | 1464105794006 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 09:03:14 INFO - PROCESS | 1726 | 1464105794273 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:14 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e972c00 == 140 [pid = 1726] [id = 682] 09:03:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 142 (0x8e980800) [pid = 1726] [serial = 2047] [outer = (nil)] 09:03:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 143 (0x90a6d800) [pid = 1726] [serial = 2048] [outer = 0x8e980800] 09:03:14 INFO - PROCESS | 1726 | 1464105794359 Marionette DEBUG loaded listener.js 09:03:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 144 (0x90a73000) [pid = 1726] [serial = 2049] [outer = 0x8e980800] 09:03:15 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:15 INFO - PROCESS | 1726 | 1464105795714 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 09:03:15 INFO - PROCESS | 1726 | 1464105795765 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 09:03:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:03:15 INFO - PROCESS | 1726 | 1464105795772 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:03:15 INFO - PROCESS | 1726 | 1464105795775 Marionette TRACE conn4 <- [1,2702,null,{}] 09:03:15 INFO - PROCESS | 1726 | 1464105795781 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:16 INFO - PROCESS | 1726 | 1464105796087 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 09:03:16 INFO - PROCESS | 1726 | 1464105796354 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:16 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f771c00 == 141 [pid = 1726] [id = 683] 09:03:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 145 (0x8f774c00) [pid = 1726] [serial = 2050] [outer = (nil)] 09:03:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 146 (0x90c6a400) [pid = 1726] [serial = 2051] [outer = 0x8f774c00] 09:03:16 INFO - PROCESS | 1726 | 1464105796448 Marionette DEBUG loaded listener.js 09:03:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 147 (0x919f9000) [pid = 1726] [serial = 2052] [outer = 0x8f774c00] 09:03:17 INFO - PROCESS | 1726 | 1464105797356 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:03:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:03:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1643ms 09:03:17 INFO - PROCESS | 1726 | 1464105797416 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 09:03:17 INFO - PROCESS | 1726 | 1464105797419 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 09:03:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:03:17 INFO - PROCESS | 1726 | 1464105797425 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:03:17 INFO - PROCESS | 1726 | 1464105797429 Marionette TRACE conn4 <- [1,2706,null,{}] 09:03:17 INFO - PROCESS | 1726 | 1464105797434 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:17 INFO - PROCESS | 1726 | 1464105797675 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 09:03:18 INFO - PROCESS | 1726 | 1464105798012 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:18 INFO - PROCESS | 1726 | ++DOCSHELL 0x90a69800 == 142 [pid = 1726] [id = 684] 09:03:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 148 (0x90b72800) [pid = 1726] [serial = 2053] [outer = (nil)] 09:03:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 149 (0x91d09800) [pid = 1726] [serial = 2054] [outer = 0x90b72800] 09:03:18 INFO - PROCESS | 1726 | 1464105798113 Marionette DEBUG loaded listener.js 09:03:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 150 (0x91d0d800) [pid = 1726] [serial = 2055] [outer = 0x90b72800] 09:03:19 INFO - PROCESS | 1726 | 1464105799020 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 09:03:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:03:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1640ms 09:03:19 INFO - PROCESS | 1726 | 1464105799067 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 09:03:19 INFO - PROCESS | 1726 | 1464105799070 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 09:03:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:03:19 INFO - PROCESS | 1726 | 1464105799077 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:03:19 INFO - PROCESS | 1726 | 1464105799080 Marionette TRACE conn4 <- [1,2710,null,{}] 09:03:19 INFO - PROCESS | 1726 | 1464105799086 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:19 INFO - PROCESS | 1726 | 1464105799296 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 09:03:19 INFO - PROCESS | 1726 | 1464105799639 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:19 INFO - PROCESS | 1726 | ++DOCSHELL 0x90b75c00 == 143 [pid = 1726] [id = 685] 09:03:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 151 (0x90c5ec00) [pid = 1726] [serial = 2056] [outer = (nil)] 09:03:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 152 (0x9289a800) [pid = 1726] [serial = 2057] [outer = 0x90c5ec00] 09:03:19 INFO - PROCESS | 1726 | 1464105799730 Marionette DEBUG loaded listener.js 09:03:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 153 (0x929a6c00) [pid = 1726] [serial = 2058] [outer = 0x90c5ec00] 09:03:20 INFO - PROCESS | 1726 | 1464105800640 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 09:03:20 INFO - PROCESS | 1726 | 1464105800718 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 09:03:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:03:20 INFO - PROCESS | 1726 | 1464105800724 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:03:20 INFO - PROCESS | 1726 | 1464105800728 Marionette TRACE conn4 <- [1,2714,null,{}] 09:03:20 INFO - PROCESS | 1726 | 1464105800733 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:20 INFO - PROCESS | 1726 | 1464105800988 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 09:03:21 INFO - PROCESS | 1726 | 1464105801326 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:21 INFO - PROCESS | 1726 | ++DOCSHELL 0x91bed000 == 144 [pid = 1726] [id = 686] 09:03:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 154 (0x92890c00) [pid = 1726] [serial = 2059] [outer = (nil)] 09:03:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 155 (0x93ae0800) [pid = 1726] [serial = 2060] [outer = 0x92890c00] 09:03:21 INFO - PROCESS | 1726 | 1464105801415 Marionette DEBUG loaded listener.js 09:03:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 156 (0x93b8b000) [pid = 1726] [serial = 2061] [outer = 0x92890c00] 09:03:22 INFO - PROCESS | 1726 | 1464105802285 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 09:03:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:03:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1634ms 09:03:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:03:22 INFO - PROCESS | 1726 | 1464105802360 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 09:03:22 INFO - PROCESS | 1726 | 1464105802363 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 09:03:22 INFO - PROCESS | 1726 | 1464105802370 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:03:22 INFO - PROCESS | 1726 | 1464105802373 Marionette TRACE conn4 <- [1,2718,null,{}] 09:03:22 INFO - PROCESS | 1726 | 1464105802379 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:22 INFO - PROCESS | 1726 | 1464105802626 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 09:03:23 INFO - PROCESS | 1726 | 1464105802987 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:23 INFO - PROCESS | 1726 | ++DOCSHELL 0x91d0c000 == 145 [pid = 1726] [id = 687] 09:03:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 157 (0x92894400) [pid = 1726] [serial = 2062] [outer = (nil)] 09:03:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 158 (0x95366000) [pid = 1726] [serial = 2063] [outer = 0x92894400] 09:03:23 INFO - PROCESS | 1726 | 1464105803076 Marionette DEBUG loaded listener.js 09:03:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 159 (0x9773ec00) [pid = 1726] [serial = 2064] [outer = 0x92894400] 09:03:24 INFO - PROCESS | 1726 | 1464105804009 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 09:03:24 INFO - PROCESS | 1726 | 1464105804060 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 09:03:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:03:24 INFO - PROCESS | 1726 | 1464105804066 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:03:24 INFO - PROCESS | 1726 | 1464105804070 Marionette TRACE conn4 <- [1,2722,null,{}] 09:03:24 INFO - PROCESS | 1726 | 1464105804076 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:24 INFO - PROCESS | 1726 | 1464105804308 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 09:03:24 INFO - PROCESS | 1726 | 1464105804658 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:24 INFO - PROCESS | 1726 | ++DOCSHELL 0x95358400 == 146 [pid = 1726] [id = 688] 09:03:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 160 (0x99786c00) [pid = 1726] [serial = 2065] [outer = (nil)] 09:03:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 161 (0x999dd000) [pid = 1726] [serial = 2066] [outer = 0x99786c00] 09:03:24 INFO - PROCESS | 1726 | 1464105804754 Marionette DEBUG loaded listener.js 09:03:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 162 (0x99f56800) [pid = 1726] [serial = 2067] [outer = 0x99786c00] 09:03:25 INFO - PROCESS | 1726 | 1464105805687 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 09:03:25 INFO - PROCESS | 1726 | 1464105805752 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 09:03:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:03:25 INFO - PROCESS | 1726 | 1464105805758 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:03:25 INFO - PROCESS | 1726 | 1464105805762 Marionette TRACE conn4 <- [1,2726,null,{}] 09:03:25 INFO - PROCESS | 1726 | 1464105805767 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:25 INFO - PROCESS | 1726 | 1464105805981 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 09:03:26 INFO - PROCESS | 1726 | 1464105806324 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:26 INFO - PROCESS | 1726 | ++DOCSHELL 0x9956bc00 == 147 [pid = 1726] [id = 689] 09:03:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 163 (0x99e67400) [pid = 1726] [serial = 2068] [outer = (nil)] 09:03:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 164 (0x9a280400) [pid = 1726] [serial = 2069] [outer = 0x99e67400] 09:03:26 INFO - PROCESS | 1726 | 1464105806414 Marionette DEBUG loaded listener.js 09:03:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 165 (0x9a3ca400) [pid = 1726] [serial = 2070] [outer = 0x99e67400] 09:03:27 INFO - PROCESS | 1726 | 1464105807290 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 09:03:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:03:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1585ms 09:03:27 INFO - PROCESS | 1726 | 1464105807344 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 09:03:27 INFO - PROCESS | 1726 | 1464105807348 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 09:03:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:03:27 INFO - PROCESS | 1726 | 1464105807354 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:03:27 INFO - PROCESS | 1726 | 1464105807367 Marionette TRACE conn4 <- [1,2730,null,{}] 09:03:27 INFO - PROCESS | 1726 | 1464105807373 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:27 INFO - PROCESS | 1726 | 1464105807591 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 09:03:27 INFO - PROCESS | 1726 | 1464105807942 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:27 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f76cc00 == 148 [pid = 1726] [id = 690] 09:03:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 166 (0x995e9c00) [pid = 1726] [serial = 2071] [outer = (nil)] 09:03:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 167 (0x9a913400) [pid = 1726] [serial = 2072] [outer = 0x995e9c00] 09:03:28 INFO - PROCESS | 1726 | 1464105808031 Marionette DEBUG loaded listener.js 09:03:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 168 (0x9a91bc00) [pid = 1726] [serial = 2073] [outer = 0x995e9c00] 09:03:29 INFO - PROCESS | 1726 | 1464105809321 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 09:03:29 INFO - PROCESS | 1726 | 1464105809389 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 09:03:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:03:29 INFO - PROCESS | 1726 | 1464105809397 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:03:29 INFO - PROCESS | 1726 | 1464105809400 Marionette TRACE conn4 <- [1,2734,null,{}] 09:03:29 INFO - PROCESS | 1726 | 1464105809406 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:29 INFO - PROCESS | 1726 | 1464105809642 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 09:03:29 INFO - PROCESS | 1726 | 1464105809954 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:29 INFO - PROCESS | 1726 | ++DOCSHELL 0x9a0c2800 == 149 [pid = 1726] [id = 691] 09:03:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 169 (0x9a27ec00) [pid = 1726] [serial = 2074] [outer = (nil)] 09:03:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 170 (0x9b983800) [pid = 1726] [serial = 2075] [outer = 0x9a27ec00] 09:03:30 INFO - PROCESS | 1726 | 1464105810037 Marionette DEBUG loaded listener.js 09:03:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 171 (0x9cc76400) [pid = 1726] [serial = 2076] [outer = 0x9a27ec00] 09:03:30 INFO - PROCESS | 1726 | 1464105810973 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 09:03:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:03:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1632ms 09:03:31 INFO - PROCESS | 1726 | 1464105811030 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 09:03:31 INFO - PROCESS | 1726 | 1464105811034 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 09:03:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:03:31 INFO - PROCESS | 1726 | 1464105811040 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:03:31 INFO - PROCESS | 1726 | 1464105811043 Marionette TRACE conn4 <- [1,2738,null,{}] 09:03:31 INFO - PROCESS | 1726 | 1464105811049 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:31 INFO - PROCESS | 1726 | 1464105811286 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 09:03:31 INFO - PROCESS | 1726 | 1464105811631 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:31 INFO - PROCESS | 1726 | ++DOCSHELL 0x86506c00 == 150 [pid = 1726] [id = 692] 09:03:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 172 (0x9b2b7000) [pid = 1726] [serial = 2077] [outer = (nil)] 09:03:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 173 (0x9d0c2000) [pid = 1726] [serial = 2078] [outer = 0x9b2b7000] 09:03:31 INFO - PROCESS | 1726 | 1464105811724 Marionette DEBUG loaded listener.js 09:03:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 174 (0x9d0ed800) [pid = 1726] [serial = 2079] [outer = 0x9b2b7000] 09:03:32 INFO - PROCESS | 1726 | 1464105812647 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 09:03:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:03:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1643ms 09:03:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:03:32 INFO - PROCESS | 1726 | 1464105812683 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 09:03:32 INFO - PROCESS | 1726 | 1464105812686 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 09:03:32 INFO - PROCESS | 1726 | 1464105812693 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:03:32 INFO - PROCESS | 1726 | 1464105812696 Marionette TRACE conn4 <- [1,2742,null,{}] 09:03:32 INFO - PROCESS | 1726 | 1464105812701 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:32 INFO - PROCESS | 1726 | 1464105812919 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 09:03:33 INFO - PROCESS | 1726 | 1464105813269 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:33 INFO - PROCESS | 1726 | ++DOCSHELL 0x9d0b6800 == 151 [pid = 1726] [id = 693] 09:03:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 175 (0x9d0be400) [pid = 1726] [serial = 2080] [outer = (nil)] 09:03:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 176 (0xa1052000) [pid = 1726] [serial = 2081] [outer = 0x9d0be400] 09:03:33 INFO - PROCESS | 1726 | 1464105813356 Marionette DEBUG loaded listener.js 09:03:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 177 (0xa1057400) [pid = 1726] [serial = 2082] [outer = 0x9d0be400] 09:03:34 INFO - PROCESS | 1726 | 1464105814214 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:03:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:03:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1582ms 09:03:34 INFO - PROCESS | 1726 | 1464105814275 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 09:03:34 INFO - PROCESS | 1726 | 1464105814278 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 09:03:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:03:34 INFO - PROCESS | 1726 | 1464105814284 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:03:34 INFO - PROCESS | 1726 | 1464105814288 Marionette TRACE conn4 <- [1,2746,null,{}] 09:03:34 INFO - PROCESS | 1726 | 1464105814293 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:34 INFO - PROCESS | 1726 | 1464105814505 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 09:03:36 INFO - PROCESS | 1726 | --DOCSHELL 0x929a2000 == 150 [pid = 1726] [id = 60] 09:03:36 INFO - PROCESS | 1726 | --DOCSHELL 0x8a8bb400 == 149 [pid = 1726] [id = 172] 09:03:36 INFO - PROCESS | 1726 | --DOCSHELL 0x849f1000 == 148 [pid = 1726] [id = 676] 09:03:36 INFO - PROCESS | 1726 | --DOCSHELL 0x8986b400 == 147 [pid = 1726] [id = 675] 09:03:36 INFO - PROCESS | 1726 | --DOCSHELL 0x867e8000 == 146 [pid = 1726] [id = 674] 09:03:36 INFO - PROCESS | 1726 | --DOCSHELL 0x92376c00 == 145 [pid = 1726] [id = 672] 09:03:36 INFO - PROCESS | 1726 | --DOCSHELL 0x9b854c00 == 144 [pid = 1726] [id = 671] 09:03:36 INFO - PROCESS | 1726 | --DOCSHELL 0x85884000 == 143 [pid = 1726] [id = 669] 09:03:36 INFO - PROCESS | 1726 | --DOCSHELL 0x9237bc00 == 142 [pid = 1726] [id = 670] 09:03:36 INFO - PROCESS | 1726 | --DOCSHELL 0x8588b000 == 141 [pid = 1726] [id = 668] 09:03:36 INFO - PROCESS | 1726 | --DOCSHELL 0x92ea9000 == 140 [pid = 1726] [id = 667] 09:03:36 INFO - PROCESS | 1726 | --DOCSHELL 0x93b88c00 == 139 [pid = 1726] [id = 666] 09:03:36 INFO - PROCESS | 1726 | --DOCSHELL 0x92890800 == 138 [pid = 1726] [id = 665] 09:03:36 INFO - PROCESS | 1726 | --DOCSHELL 0x8bd5cc00 == 137 [pid = 1726] [id = 663] 09:03:36 INFO - PROCESS | 1726 | --DOCSHELL 0x8f550000 == 136 [pid = 1726] [id = 664] 09:03:36 INFO - PROCESS | 1726 | --DOCSHELL 0x8f544c00 == 135 [pid = 1726] [id = 662] 09:03:36 INFO - PROCESS | 1726 | --DOCSHELL 0x8ccc8000 == 134 [pid = 1726] [id = 661] 09:03:36 INFO - PROCESS | 1726 | --DOCSHELL 0x87d0c000 == 133 [pid = 1726] [id = 660] 09:03:36 INFO - PROCESS | 1726 | --DOCSHELL 0x8d56c000 == 132 [pid = 1726] [id = 659] 09:03:36 INFO - PROCESS | 1726 | --DOCSHELL 0x8e14d400 == 131 [pid = 1726] [id = 658] 09:03:36 INFO - PROCESS | 1726 | --DOCSHELL 0x8bed6c00 == 130 [pid = 1726] [id = 657] 09:03:36 INFO - PROCESS | 1726 | --DOCSHELL 0x870c2800 == 129 [pid = 1726] [id = 656] 09:03:36 INFO - PROCESS | 1726 | --DOMWINDOW == 176 (0x92808400) [pid = 1726] [serial = 1926] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1726 | --DOMWINDOW == 175 (0x8d56b400) [pid = 1726] [serial = 1967] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1726 | --DOMWINDOW == 174 (0x8a622400) [pid = 1726] [serial = 1958] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1726 | --DOMWINDOW == 173 (0x9a27e400) [pid = 1726] [serial = 1940] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1726 | --DOMWINDOW == 172 (0x8e89ec00) [pid = 1726] [serial = 1913] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1726 | --DOMWINDOW == 171 (0x8bd54c00) [pid = 1726] [serial = 1904] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1726 | --DOMWINDOW == 170 (0x8aa59400) [pid = 1726] [serial = 1959] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1726 | --DOMWINDOW == 169 (0x8a8be400) [pid = 1726] [serial = 1965] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1726 | --DOMWINDOW == 168 (0x91bf5000) [pid = 1726] [serial = 1923] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1726 | --DOMWINDOW == 167 (0x8e975000) [pid = 1726] [serial = 1914] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1726 | --DOMWINDOW == 166 (0x90da5000) [pid = 1726] [serial = 1920] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1726 | --DOMWINDOW == 165 (0x92adc400) [pid = 1726] [serial = 1928] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1726 | --DOMWINDOW == 164 (0x8f768800) [pid = 1726] [serial = 1916] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1726 | --DOMWINDOW == 163 (0x8cf4a000) [pid = 1726] [serial = 1905] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1726 | --DOMWINDOW == 162 (0x92375400) [pid = 1726] [serial = 1925] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1726 | --DOMWINDOW == 161 (0x870c0c00) [pid = 1726] [serial = 1964] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1726 | --DOMWINDOW == 160 (0x8e150800) [pid = 1726] [serial = 1907] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1726 | --DOMWINDOW == 159 (0x87c02000) [pid = 1726] [serial = 1901] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1726 | --DOMWINDOW == 158 (0x999df000) [pid = 1726] [serial = 1935] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1726 | --DOMWINDOW == 157 (0x99572000) [pid = 1726] [serial = 1934] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1726 | --DOMWINDOW == 156 (0x8bd5e800) [pid = 1726] [serial = 1962] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1726 | --DOMWINDOW == 155 (0x8bd51800) [pid = 1726] [serial = 1830] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1726 | --DOMWINDOW == 154 (0x91be7c00) [pid = 1726] [serial = 1922] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1726 | --DOMWINDOW == 153 (0x9a3cbc00) [pid = 1726] [serial = 1941] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1726 | --DOMWINDOW == 152 (0x86506000) [pid = 1726] [serial = 1955] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1726 | --DOMWINDOW == 151 (0x9af6c000) [pid = 1726] [serial = 1950] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1726 | --DOMWINDOW == 150 (0x92c66400) [pid = 1726] [serial = 1929] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1726 | --DOMWINDOW == 149 (0x9515e000) [pid = 1726] [serial = 1931] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1726 | --DOMWINDOW == 148 (0x9adca800) [pid = 1726] [serial = 1949] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1726 | --DOMWINDOW == 147 (0x86f82400) [pid = 1726] [serial = 1956] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1726 | --DOMWINDOW == 146 (0x90a74c00) [pid = 1726] [serial = 1917] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1726 | --DOMWINDOW == 145 (0x99f5a400) [pid = 1726] [serial = 1938] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1726 | --DOMWINDOW == 144 (0x8e173400) [pid = 1726] [serial = 1908] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1726 | --DOMWINDOW == 143 (0x90c67400) [pid = 1726] [serial = 1919] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1726 | --DOMWINDOW == 142 (0x8b357000) [pid = 1726] [serial = 1961] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1726 | --DOMWINDOW == 141 (0x99e71400) [pid = 1726] [serial = 1937] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1726 | --DOMWINDOW == 140 (0x9b85f800) [pid = 1726] [serial = 1953] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1726 | --DOMWINDOW == 139 (0x9a91c400) [pid = 1726] [serial = 1947] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1726 | --DOMWINDOW == 138 (0x8e57d000) [pid = 1726] [serial = 1911] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1726 | --DOMWINDOW == 137 (0x9a3d6400) [pid = 1726] [serial = 1943] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1726 | --DOMWINDOW == 136 (0x9a7b9400) [pid = 1726] [serial = 1944] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1726 | --DOMWINDOW == 135 (0x88862400) [pid = 1726] [serial = 1902] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1726 | --DOMWINDOW == 134 (0x965bf800) [pid = 1726] [serial = 1932] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1726 | --DOMWINDOW == 133 (0x9b859800) [pid = 1726] [serial = 1952] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1726 | --DOMWINDOW == 132 (0x8e314400) [pid = 1726] [serial = 1910] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1726 | --DOMWINDOW == 131 (0x9a919000) [pid = 1726] [serial = 1946] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1726 | 1464105816769 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:36 INFO - PROCESS | 1726 | ++DOCSHELL 0x86509c00 == 130 [pid = 1726] [id = 694] 09:03:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 132 (0x8650ec00) [pid = 1726] [serial = 2083] [outer = (nil)] 09:03:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 133 (0x86f80800) [pid = 1726] [serial = 2084] [outer = 0x8650ec00] 09:03:36 INFO - PROCESS | 1726 | 1464105816853 Marionette DEBUG loaded listener.js 09:03:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 134 (0x87182000) [pid = 1726] [serial = 2085] [outer = 0x8650ec00] 09:03:37 INFO - PROCESS | 1726 | 1464105817641 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:03:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:03:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 3382ms 09:03:37 INFO - PROCESS | 1726 | 1464105817668 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 09:03:37 INFO - PROCESS | 1726 | 1464105817674 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 09:03:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:03:37 INFO - PROCESS | 1726 | 1464105817681 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:03:37 INFO - PROCESS | 1726 | 1464105817687 Marionette TRACE conn4 <- [1,2750,null,{}] 09:03:37 INFO - PROCESS | 1726 | 1464105817693 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:37 INFO - PROCESS | 1726 | 1464105817914 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 09:03:38 INFO - PROCESS | 1726 | 1464105818137 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:38 INFO - PROCESS | 1726 | ++DOCSHELL 0x8885dc00 == 131 [pid = 1726] [id = 695] 09:03:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 135 (0x88862800) [pid = 1726] [serial = 2086] [outer = (nil)] 09:03:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 136 (0x8a623c00) [pid = 1726] [serial = 2087] [outer = 0x88862800] 09:03:38 INFO - PROCESS | 1726 | 1464105818215 Marionette DEBUG loaded listener.js 09:03:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 137 (0x8aa59400) [pid = 1726] [serial = 2088] [outer = 0x88862800] 09:03:39 INFO - PROCESS | 1726 | 1464105819078 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:03:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:03:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1438ms 09:03:39 INFO - PROCESS | 1726 | 1464105819123 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 09:03:39 INFO - PROCESS | 1726 | 1464105819129 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 09:03:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:03:39 INFO - PROCESS | 1726 | 1464105819140 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:03:39 INFO - PROCESS | 1726 | 1464105819143 Marionette TRACE conn4 <- [1,2754,null,{}] 09:03:39 INFO - PROCESS | 1726 | 1464105819148 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:39 INFO - PROCESS | 1726 | 1464105819426 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 09:03:39 INFO - PROCESS | 1726 | 1464105819465 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:39 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a61e400 == 132 [pid = 1726] [id = 696] 09:03:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 138 (0x8b357000) [pid = 1726] [serial = 2089] [outer = (nil)] 09:03:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 139 (0x8bd5c000) [pid = 1726] [serial = 2090] [outer = 0x8b357000] 09:03:39 INFO - PROCESS | 1726 | 1464105819541 Marionette DEBUG loaded listener.js 09:03:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 140 (0x8cccb400) [pid = 1726] [serial = 2091] [outer = 0x8b357000] 09:03:40 INFO - PROCESS | 1726 | 1464105820573 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:03:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:03:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1528ms 09:03:40 INFO - PROCESS | 1726 | 1464105820668 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 09:03:40 INFO - PROCESS | 1726 | 1464105820671 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 09:03:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:03:40 INFO - PROCESS | 1726 | 1464105820686 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:03:40 INFO - PROCESS | 1726 | 1464105820695 Marionette TRACE conn4 <- [1,2758,null,{}] 09:03:40 INFO - PROCESS | 1726 | 1464105820714 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:40 INFO - PROCESS | 1726 | 1464105820981 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 09:03:41 INFO - PROCESS | 1726 | --DOMWINDOW == 139 (0x99e63400) [pid = 1726] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:03:41 INFO - PROCESS | 1726 | --DOMWINDOW == 138 (0x93ada400) [pid = 1726] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:03:41 INFO - PROCESS | 1726 | --DOMWINDOW == 137 (0x8ccc9c00) [pid = 1726] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:03:41 INFO - PROCESS | 1726 | --DOMWINDOW == 136 (0x9b974c00) [pid = 1726] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:03:41 INFO - PROCESS | 1726 | --DOMWINDOW == 135 (0x8e316c00) [pid = 1726] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:03:41 INFO - PROCESS | 1726 | --DOMWINDOW == 134 (0x93d90000) [pid = 1726] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:03:41 INFO - PROCESS | 1726 | --DOMWINDOW == 133 (0x8e170000) [pid = 1726] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:03:41 INFO - PROCESS | 1726 | --DOMWINDOW == 132 (0x867f2800) [pid = 1726] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:03:41 INFO - PROCESS | 1726 | --DOMWINDOW == 131 (0x8986c800) [pid = 1726] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:03:41 INFO - PROCESS | 1726 | --DOMWINDOW == 130 (0x87c0a000) [pid = 1726] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:03:41 INFO - PROCESS | 1726 | --DOMWINDOW == 129 (0x919f3800) [pid = 1726] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:03:41 INFO - PROCESS | 1726 | --DOMWINDOW == 128 (0x8abd8400) [pid = 1726] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:03:41 INFO - PROCESS | 1726 | --DOMWINDOW == 127 (0x8f54ac00) [pid = 1726] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:03:41 INFO - PROCESS | 1726 | --DOMWINDOW == 126 (0x999c9c00) [pid = 1726] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:03:41 INFO - PROCESS | 1726 | --DOMWINDOW == 125 (0x98adb400) [pid = 1726] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:03:41 INFO - PROCESS | 1726 | --DOMWINDOW == 124 (0x99f55000) [pid = 1726] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:03:41 INFO - PROCESS | 1726 | --DOMWINDOW == 123 (0x8e894400) [pid = 1726] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:03:41 INFO - PROCESS | 1726 | --DOMWINDOW == 122 (0x8e57f400) [pid = 1726] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:03:41 INFO - PROCESS | 1726 | --DOMWINDOW == 121 (0x85ee8000) [pid = 1726] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:03:41 INFO - PROCESS | 1726 | --DOMWINDOW == 120 (0x90a77400) [pid = 1726] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:03:41 INFO - PROCESS | 1726 | --DOMWINDOW == 119 (0x93b7cc00) [pid = 1726] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:03:41 INFO - PROCESS | 1726 | 1464105821635 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:41 INFO - PROCESS | 1726 | ++DOCSHELL 0x85ee8000 == 133 [pid = 1726] [id = 697] 09:03:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 120 (0x867e9000) [pid = 1726] [serial = 2092] [outer = (nil)] 09:03:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 121 (0x8abd8400) [pid = 1726] [serial = 2093] [outer = 0x867e9000] 09:03:41 INFO - PROCESS | 1726 | 1464105821708 Marionette DEBUG loaded listener.js 09:03:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 122 (0x8cf72400) [pid = 1726] [serial = 2094] [outer = 0x867e9000] 09:03:42 INFO - PROCESS | 1726 | 1464105822442 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:03:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:03:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1803ms 09:03:42 INFO - PROCESS | 1726 | 1464105822482 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 09:03:42 INFO - PROCESS | 1726 | 1464105822485 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 09:03:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:03:42 INFO - PROCESS | 1726 | 1464105822492 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:03:42 INFO - PROCESS | 1726 | 1464105822495 Marionette TRACE conn4 <- [1,2762,null,{}] 09:03:42 INFO - PROCESS | 1726 | 1464105822500 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:42 INFO - PROCESS | 1726 | 1464105822685 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 09:03:42 INFO - PROCESS | 1726 | 1464105822700 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:42 INFO - PROCESS | 1726 | ++DOCSHELL 0x87c0a000 == 134 [pid = 1726] [id = 698] 09:03:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 123 (0x8cf1c000) [pid = 1726] [serial = 2095] [outer = (nil)] 09:03:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 124 (0x8e151400) [pid = 1726] [serial = 2096] [outer = 0x8cf1c000] 09:03:42 INFO - PROCESS | 1726 | 1464105822979 Marionette DEBUG loaded listener.js 09:03:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 125 (0x8e168000) [pid = 1726] [serial = 2097] [outer = 0x8cf1c000] 09:03:44 INFO - PROCESS | 1726 | 1464105824047 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:03:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:03:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1584ms 09:03:44 INFO - PROCESS | 1726 | 1464105824085 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 09:03:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:03:44 INFO - PROCESS | 1726 | 1464105824096 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 09:03:44 INFO - PROCESS | 1726 | 1464105824103 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:03:44 INFO - PROCESS | 1726 | 1464105824109 Marionette TRACE conn4 <- [1,2766,null,{}] 09:03:44 INFO - PROCESS | 1726 | 1464105824117 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:44 INFO - PROCESS | 1726 | 1464105824331 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 09:03:44 INFO - PROCESS | 1726 | 1464105824702 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:44 INFO - PROCESS | 1726 | ++DOCSHELL 0x87c06c00 == 135 [pid = 1726] [id = 699] 09:03:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 126 (0x87d02800) [pid = 1726] [serial = 2098] [outer = (nil)] 09:03:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 127 (0x8aa56c00) [pid = 1726] [serial = 2099] [outer = 0x87d02800] 09:03:44 INFO - PROCESS | 1726 | 1464105824795 Marionette DEBUG loaded listener.js 09:03:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 128 (0x8b0ca800) [pid = 1726] [serial = 2100] [outer = 0x87d02800] 09:03:45 INFO - PROCESS | 1726 | 1464105825711 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:03:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:03:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1681ms 09:03:45 INFO - PROCESS | 1726 | 1464105825785 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 09:03:45 INFO - PROCESS | 1726 | 1464105825793 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 09:03:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:03:45 INFO - PROCESS | 1726 | 1464105825804 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:03:45 INFO - PROCESS | 1726 | 1464105825807 Marionette TRACE conn4 <- [1,2770,null,{}] 09:03:45 INFO - PROCESS | 1726 | 1464105825814 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:46 INFO - PROCESS | 1726 | 1464105826078 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 09:03:46 INFO - PROCESS | 1726 | 1464105826415 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:46 INFO - PROCESS | 1726 | ++DOCSHELL 0x8cf50c00 == 136 [pid = 1726] [id = 700] 09:03:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 129 (0x8cf71400) [pid = 1726] [serial = 2101] [outer = (nil)] 09:03:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 130 (0x8d56d400) [pid = 1726] [serial = 2102] [outer = 0x8cf71400] 09:03:46 INFO - PROCESS | 1726 | 1464105826506 Marionette DEBUG loaded listener.js 09:03:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 131 (0x8e14cc00) [pid = 1726] [serial = 2103] [outer = 0x8cf71400] 09:03:47 INFO - PROCESS | 1726 | 1464105827481 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:03:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:03:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1730ms 09:03:47 INFO - PROCESS | 1726 | 1464105827534 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 09:03:47 INFO - PROCESS | 1726 | 1464105827538 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 09:03:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:03:47 INFO - PROCESS | 1726 | 1464105827545 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:03:47 INFO - PROCESS | 1726 | 1464105827551 Marionette TRACE conn4 <- [1,2774,null,{}] 09:03:47 INFO - PROCESS | 1726 | 1464105827567 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:47 INFO - PROCESS | 1726 | 1464105827795 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 09:03:48 INFO - PROCESS | 1726 | 1464105828133 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:48 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e2f6000 == 137 [pid = 1726] [id = 701] 09:03:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 132 (0x8e316c00) [pid = 1726] [serial = 2104] [outer = (nil)] 09:03:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 133 (0x8e57cc00) [pid = 1726] [serial = 2105] [outer = 0x8e316c00] 09:03:48 INFO - PROCESS | 1726 | 1464105828229 Marionette DEBUG loaded listener.js 09:03:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 134 (0x8e893400) [pid = 1726] [serial = 2106] [outer = 0x8e316c00] 09:03:49 INFO - PROCESS | 1726 | 1464105829139 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 09:03:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:03:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1639ms 09:03:49 INFO - PROCESS | 1726 | 1464105829185 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 09:03:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:03:49 INFO - PROCESS | 1726 | 1464105829190 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 09:03:49 INFO - PROCESS | 1726 | 1464105829196 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:03:49 INFO - PROCESS | 1726 | 1464105829199 Marionette TRACE conn4 <- [1,2778,null,{}] 09:03:49 INFO - PROCESS | 1726 | 1464105829205 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:49 INFO - PROCESS | 1726 | 1464105829438 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 09:03:49 INFO - PROCESS | 1726 | 1464105829776 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:49 INFO - PROCESS | 1726 | ++DOCSHELL 0x867f0400 == 138 [pid = 1726] [id = 702] 09:03:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 135 (0x8e312c00) [pid = 1726] [serial = 2107] [outer = (nil)] 09:03:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 136 (0x8e97c800) [pid = 1726] [serial = 2108] [outer = 0x8e312c00] 09:03:49 INFO - PROCESS | 1726 | 1464105829869 Marionette DEBUG loaded listener.js 09:03:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 137 (0x8f5d6800) [pid = 1726] [serial = 2109] [outer = 0x8e312c00] 09:03:50 INFO - PROCESS | 1726 | 1464105830788 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:03:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:03:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1633ms 09:03:50 INFO - PROCESS | 1726 | 1464105830829 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 09:03:50 INFO - PROCESS | 1726 | 1464105830832 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 09:03:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:03:50 INFO - PROCESS | 1726 | 1464105830839 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:03:50 INFO - PROCESS | 1726 | 1464105830843 Marionette TRACE conn4 <- [1,2782,null,{}] 09:03:50 INFO - PROCESS | 1726 | 1464105830849 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:51 INFO - PROCESS | 1726 | 1464105831082 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 09:03:51 INFO - PROCESS | 1726 | 1464105831418 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:51 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e90e800 == 139 [pid = 1726] [id = 703] 09:03:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 138 (0x8f5de000) [pid = 1726] [serial = 2110] [outer = (nil)] 09:03:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 139 (0x90a72400) [pid = 1726] [serial = 2111] [outer = 0x8f5de000] 09:03:51 INFO - PROCESS | 1726 | 1464105831510 Marionette DEBUG loaded listener.js 09:03:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 140 (0x90b6e800) [pid = 1726] [serial = 2112] [outer = 0x8f5de000] 09:03:52 INFO - PROCESS | 1726 | 1464105832431 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:03:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:03:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1633ms 09:03:52 INFO - PROCESS | 1726 | 1464105832473 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 09:03:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:03:52 INFO - PROCESS | 1726 | 1464105832478 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 09:03:52 INFO - PROCESS | 1726 | 1464105832484 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:03:52 INFO - PROCESS | 1726 | 1464105832487 Marionette TRACE conn4 <- [1,2786,null,{}] 09:03:52 INFO - PROCESS | 1726 | 1464105832493 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:52 INFO - PROCESS | 1726 | 1464105832759 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 09:03:53 INFO - PROCESS | 1726 | 1464105833112 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:53 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bed6800 == 140 [pid = 1726] [id = 704] 09:03:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 141 (0x8ccc8000) [pid = 1726] [serial = 2113] [outer = (nil)] 09:03:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 142 (0x919f2000) [pid = 1726] [serial = 2114] [outer = 0x8ccc8000] 09:03:53 INFO - PROCESS | 1726 | 1464105833205 Marionette DEBUG loaded listener.js 09:03:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 143 (0x919fb000) [pid = 1726] [serial = 2115] [outer = 0x8ccc8000] 09:03:54 INFO - PROCESS | 1726 | 1464105834065 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:03:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:03:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1638ms 09:03:54 INFO - PROCESS | 1726 | 1464105834125 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 09:03:54 INFO - PROCESS | 1726 | 1464105834134 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 09:03:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:03:54 INFO - PROCESS | 1726 | 1464105834144 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:03:54 INFO - PROCESS | 1726 | 1464105834147 Marionette TRACE conn4 <- [1,2790,null,{}] 09:03:54 INFO - PROCESS | 1726 | 1464105834153 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:54 INFO - PROCESS | 1726 | 1464105834369 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 09:03:54 INFO - PROCESS | 1726 | 1464105834664 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:54 INFO - PROCESS | 1726 | ++DOCSHELL 0x90c67400 == 141 [pid = 1726] [id = 705] 09:03:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 144 (0x919f8800) [pid = 1726] [serial = 2116] [outer = (nil)] 09:03:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 145 (0x92802c00) [pid = 1726] [serial = 2117] [outer = 0x919f8800] 09:03:54 INFO - PROCESS | 1726 | 1464105834795 Marionette DEBUG loaded listener.js 09:03:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 146 (0x9280e800) [pid = 1726] [serial = 2118] [outer = 0x919f8800] 09:03:55 INFO - PROCESS | 1726 | 1464105835643 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:03:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:03:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1526ms 09:03:55 INFO - PROCESS | 1726 | 1464105835679 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 09:03:55 INFO - PROCESS | 1726 | 1464105835687 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 09:03:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:03:55 INFO - PROCESS | 1726 | 1464105835696 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:03:55 INFO - PROCESS | 1726 | 1464105835701 Marionette TRACE conn4 <- [1,2794,null,{}] 09:03:55 INFO - PROCESS | 1726 | 1464105835706 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:55 INFO - PROCESS | 1726 | 1464105835920 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 09:03:56 INFO - PROCESS | 1726 | 1464105836218 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:56 INFO - PROCESS | 1726 | ++DOCSHELL 0x919fe000 == 142 [pid = 1726] [id = 706] 09:03:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 147 (0x91d05c00) [pid = 1726] [serial = 2119] [outer = (nil)] 09:03:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 148 (0x92c68000) [pid = 1726] [serial = 2120] [outer = 0x91d05c00] 09:03:56 INFO - PROCESS | 1726 | 1464105836363 Marionette DEBUG loaded listener.js 09:03:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 149 (0x92c70800) [pid = 1726] [serial = 2121] [outer = 0x91d05c00] 09:03:57 INFO - PROCESS | 1726 | 1464105837242 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 09:03:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:03:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1593ms 09:03:57 INFO - PROCESS | 1726 | 1464105837289 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 09:03:57 INFO - PROCESS | 1726 | 1464105837292 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 09:03:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:03:57 INFO - PROCESS | 1726 | 1464105837299 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:03:57 INFO - PROCESS | 1726 | 1464105837303 Marionette TRACE conn4 <- [1,2798,null,{}] 09:03:57 INFO - PROCESS | 1726 | 1464105837308 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:57 INFO - PROCESS | 1726 | 1464105837516 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 09:03:57 INFO - PROCESS | 1726 | 1464105837827 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:57 INFO - PROCESS | 1726 | ++DOCSHELL 0x8cf4ac00 == 143 [pid = 1726] [id = 707] 09:03:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 150 (0x8e14a800) [pid = 1726] [serial = 2122] [outer = (nil)] 09:03:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 151 (0x94fbac00) [pid = 1726] [serial = 2123] [outer = 0x8e14a800] 09:03:57 INFO - PROCESS | 1726 | 1464105837957 Marionette DEBUG loaded listener.js 09:03:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 152 (0x951e9c00) [pid = 1726] [serial = 2124] [outer = 0x8e14a800] 09:03:58 INFO - PROCESS | 1726 | 1464105838869 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 09:03:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:03:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1639ms 09:03:58 INFO - PROCESS | 1726 | 1464105838940 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 09:03:58 INFO - PROCESS | 1726 | 1464105838943 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 09:03:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:03:58 INFO - PROCESS | 1726 | 1464105838949 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:03:58 INFO - PROCESS | 1726 | 1464105838953 Marionette TRACE conn4 <- [1,2802,null,{}] 09:03:58 INFO - PROCESS | 1726 | 1464105838958 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:59 INFO - PROCESS | 1726 | 1464105839199 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 09:03:59 INFO - PROCESS | 1726 | 1464105839546 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:59 INFO - PROCESS | 1726 | ++DOCSHELL 0x92810000 == 144 [pid = 1726] [id = 708] 09:03:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 153 (0x93ad5c00) [pid = 1726] [serial = 2125] [outer = (nil)] 09:03:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 154 (0x98361800) [pid = 1726] [serial = 2126] [outer = 0x93ad5c00] 09:03:59 INFO - PROCESS | 1726 | 1464105839634 Marionette DEBUG loaded listener.js 09:03:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 155 (0x98a4a800) [pid = 1726] [serial = 2127] [outer = 0x93ad5c00] 09:04:00 INFO - PROCESS | 1726 | 1464105840535 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:04:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:04:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1645ms 09:04:00 INFO - PROCESS | 1726 | 1464105840596 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 09:04:00 INFO - PROCESS | 1726 | 1464105840600 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 09:04:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:04:00 INFO - PROCESS | 1726 | 1464105840607 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:04:00 INFO - PROCESS | 1726 | 1464105840611 Marionette TRACE conn4 <- [1,2806,null,{}] 09:04:00 INFO - PROCESS | 1726 | 1464105840617 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:00 INFO - PROCESS | 1726 | 1464105840882 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 09:04:01 INFO - PROCESS | 1726 | 1464105841246 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:01 INFO - PROCESS | 1726 | ++DOCSHELL 0x995f3400 == 145 [pid = 1726] [id = 709] 09:04:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 156 (0x99e67800) [pid = 1726] [serial = 2128] [outer = (nil)] 09:04:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 157 (0x99e71c00) [pid = 1726] [serial = 2129] [outer = 0x99e67800] 09:04:01 INFO - PROCESS | 1726 | 1464105841341 Marionette DEBUG loaded listener.js 09:04:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 158 (0x99fd8000) [pid = 1726] [serial = 2130] [outer = 0x99e67800] 09:04:02 INFO - PROCESS | 1726 | 1464105842256 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:04:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:04:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1684ms 09:04:02 INFO - PROCESS | 1726 | 1464105842292 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 09:04:02 INFO - PROCESS | 1726 | 1464105842296 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 09:04:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:04:02 INFO - PROCESS | 1726 | 1464105842309 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:04:02 INFO - PROCESS | 1726 | 1464105842313 Marionette TRACE conn4 <- [1,2810,null,{}] 09:04:02 INFO - PROCESS | 1726 | 1464105842319 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:02 INFO - PROCESS | 1726 | 1464105842552 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 09:04:02 INFO - PROCESS | 1726 | 1464105842921 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:02 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e90c000 == 146 [pid = 1726] [id = 710] 09:04:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 159 (0x8f54c400) [pid = 1726] [serial = 2131] [outer = (nil)] 09:04:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 160 (0x99f5d000) [pid = 1726] [serial = 2132] [outer = 0x8f54c400] 09:04:03 INFO - PROCESS | 1726 | 1464105843015 Marionette DEBUG loaded listener.js 09:04:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 161 (0x9a3d1800) [pid = 1726] [serial = 2133] [outer = 0x8f54c400] 09:04:03 INFO - PROCESS | 1726 | 1464105843919 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:04:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:04:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1683ms 09:04:04 INFO - PROCESS | 1726 | 1464105843995 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 09:04:04 INFO - PROCESS | 1726 | 1464105843998 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 09:04:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:04:04 INFO - PROCESS | 1726 | 1464105844018 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:04:04 INFO - PROCESS | 1726 | 1464105844021 Marionette TRACE conn4 <- [1,2814,null,{}] 09:04:04 INFO - PROCESS | 1726 | 1464105844027 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:04 INFO - PROCESS | 1726 | 1464105844252 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 09:04:04 INFO - PROCESS | 1726 | 1464105844599 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:04 INFO - PROCESS | 1726 | ++DOCSHELL 0x8588c000 == 147 [pid = 1726] [id = 711] 09:04:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 162 (0x8650dc00) [pid = 1726] [serial = 2134] [outer = (nil)] 09:04:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 163 (0x9a91b800) [pid = 1726] [serial = 2135] [outer = 0x8650dc00] 09:04:04 INFO - PROCESS | 1726 | 1464105844687 Marionette DEBUG loaded listener.js 09:04:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 164 (0x9aa59000) [pid = 1726] [serial = 2136] [outer = 0x8650dc00] 09:04:05 INFO - PROCESS | 1726 | 1464105845582 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 09:04:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:04:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1630ms 09:04:05 INFO - PROCESS | 1726 | 1464105845649 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 09:04:05 INFO - PROCESS | 1726 | 1464105845652 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 09:04:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:04:05 INFO - PROCESS | 1726 | 1464105845659 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:04:05 INFO - PROCESS | 1726 | 1464105845663 Marionette TRACE conn4 <- [1,2818,null,{}] 09:04:05 INFO - PROCESS | 1726 | 1464105845669 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:05 INFO - PROCESS | 1726 | 1464105845901 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 09:04:06 INFO - PROCESS | 1726 | 1464105846247 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:06 INFO - PROCESS | 1726 | ++DOCSHELL 0x9a28b000 == 148 [pid = 1726] [id = 712] 09:04:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 165 (0x9a913c00) [pid = 1726] [serial = 2137] [outer = (nil)] 09:04:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 166 (0x9b85e800) [pid = 1726] [serial = 2138] [outer = 0x9a913c00] 09:04:06 INFO - PROCESS | 1726 | 1464105846334 Marionette DEBUG loaded listener.js 09:04:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 167 (0x9b861400) [pid = 1726] [serial = 2139] [outer = 0x9a913c00] 09:04:07 INFO - PROCESS | 1726 | 1464105847217 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 09:04:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:04:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1629ms 09:04:07 INFO - PROCESS | 1726 | 1464105847288 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 09:04:07 INFO - PROCESS | 1726 | 1464105847292 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 09:04:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:04:07 INFO - PROCESS | 1726 | 1464105847298 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:04:07 INFO - PROCESS | 1726 | 1464105847302 Marionette TRACE conn4 <- [1,2822,null,{}] 09:04:07 INFO - PROCESS | 1726 | 1464105847307 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:07 INFO - PROCESS | 1726 | 1464105847520 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 09:04:07 INFO - PROCESS | 1726 | 1464105847874 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:07 INFO - PROCESS | 1726 | ++DOCSHELL 0x93ada000 == 149 [pid = 1726] [id = 713] 09:04:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 168 (0x95160000) [pid = 1726] [serial = 2140] [outer = (nil)] 09:04:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 169 (0x9b983c00) [pid = 1726] [serial = 2141] [outer = 0x95160000] 09:04:07 INFO - PROCESS | 1726 | 1464105847965 Marionette DEBUG loaded listener.js 09:04:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 170 (0x9cc74800) [pid = 1726] [serial = 2142] [outer = 0x95160000] 09:04:08 INFO - PROCESS | 1726 | 1464105848845 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:04:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:04:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1589ms 09:04:08 INFO - PROCESS | 1726 | 1464105848888 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 09:04:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:04:08 INFO - PROCESS | 1726 | 1464105848892 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 09:04:08 INFO - PROCESS | 1726 | 1464105848899 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:04:08 INFO - PROCESS | 1726 | 1464105848902 Marionette TRACE conn4 <- [1,2826,null,{}] 09:04:08 INFO - PROCESS | 1726 | 1464105848908 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:09 INFO - PROCESS | 1726 | 1464105849144 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 09:04:09 INFO - PROCESS | 1726 | 1464105849503 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:09 INFO - PROCESS | 1726 | ++DOCSHELL 0x9b97a400 == 150 [pid = 1726] [id = 714] 09:04:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 171 (0x9cc1bc00) [pid = 1726] [serial = 2143] [outer = (nil)] 09:04:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 172 (0xa21a2000) [pid = 1726] [serial = 2144] [outer = 0x9cc1bc00] 09:04:09 INFO - PROCESS | 1726 | 1464105849601 Marionette DEBUG loaded listener.js 09:04:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 173 (0xa224d000) [pid = 1726] [serial = 2145] [outer = 0x9cc1bc00] 09:04:10 INFO - PROCESS | 1726 | 1464105850483 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:04:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:04:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1631ms 09:04:10 INFO - PROCESS | 1726 | 1464105850530 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 09:04:10 INFO - PROCESS | 1726 | 1464105850534 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 09:04:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:04:10 INFO - PROCESS | 1726 | 1464105850540 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:04:10 INFO - PROCESS | 1726 | 1464105850543 Marionette TRACE conn4 <- [1,2830,null,{}] 09:04:10 INFO - PROCESS | 1726 | 1464105850549 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:10 INFO - PROCESS | 1726 | 1464105850778 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 09:04:11 INFO - PROCESS | 1726 | 1464105851131 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:11 INFO - PROCESS | 1726 | ++DOCSHELL 0x9a3d3000 == 151 [pid = 1726] [id = 715] 09:04:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 174 (0x9cca0400) [pid = 1726] [serial = 2146] [outer = (nil)] 09:04:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 175 (0xa227d000) [pid = 1726] [serial = 2147] [outer = 0x9cca0400] 09:04:11 INFO - PROCESS | 1726 | 1464105851218 Marionette DEBUG loaded listener.js 09:04:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 176 (0xa229d000) [pid = 1726] [serial = 2148] [outer = 0x9cca0400] 09:04:12 INFO - PROCESS | 1726 | 1464105852104 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:04:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:04:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1630ms 09:04:12 INFO - PROCESS | 1726 | 1464105852171 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 09:04:12 INFO - PROCESS | 1726 | 1464105852175 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 09:04:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:04:12 INFO - PROCESS | 1726 | 1464105852181 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:04:12 INFO - PROCESS | 1726 | 1464105852184 Marionette TRACE conn4 <- [1,2834,null,{}] 09:04:12 INFO - PROCESS | 1726 | 1464105852189 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:12 INFO - PROCESS | 1726 | 1464105852406 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 09:04:12 INFO - PROCESS | 1726 | 1464105852760 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:12 INFO - PROCESS | 1726 | ++DOCSHELL 0x99e64400 == 152 [pid = 1726] [id = 716] 09:04:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 177 (0x9a0c1c00) [pid = 1726] [serial = 2149] [outer = (nil)] 09:04:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 178 (0xa22ed400) [pid = 1726] [serial = 2150] [outer = 0x9a0c1c00] 09:04:12 INFO - PROCESS | 1726 | 1464105852849 Marionette DEBUG loaded listener.js 09:04:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 179 (0xa22f2400) [pid = 1726] [serial = 2151] [outer = 0x9a0c1c00] 09:04:13 INFO - PROCESS | 1726 | 1464105853729 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:04:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:04:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1590ms 09:04:13 INFO - PROCESS | 1726 | 1464105853771 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 09:04:13 INFO - PROCESS | 1726 | 1464105853775 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 09:04:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:04:13 INFO - PROCESS | 1726 | 1464105853781 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:04:13 INFO - PROCESS | 1726 | 1464105853785 Marionette TRACE conn4 <- [1,2838,null,{}] 09:04:13 INFO - PROCESS | 1726 | 1464105853790 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:14 INFO - PROCESS | 1726 | 1464105854015 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 09:04:16 INFO - PROCESS | 1726 | --DOCSHELL 0x86502c00 == 151 [pid = 1726] [id = 325] 09:04:16 INFO - PROCESS | 1726 | --DOCSHELL 0x85ee8000 == 150 [pid = 1726] [id = 697] 09:04:16 INFO - PROCESS | 1726 | --DOCSHELL 0x8a61e400 == 149 [pid = 1726] [id = 696] 09:04:16 INFO - PROCESS | 1726 | --DOCSHELL 0x8885dc00 == 148 [pid = 1726] [id = 695] 09:04:16 INFO - PROCESS | 1726 | --DOCSHELL 0x86509c00 == 147 [pid = 1726] [id = 694] 09:04:16 INFO - PROCESS | 1726 | --DOCSHELL 0x9956bc00 == 146 [pid = 1726] [id = 689] 09:04:16 INFO - PROCESS | 1726 | --DOCSHELL 0x95358400 == 145 [pid = 1726] [id = 688] 09:04:16 INFO - PROCESS | 1726 | --DOCSHELL 0x91d0c000 == 144 [pid = 1726] [id = 687] 09:04:16 INFO - PROCESS | 1726 | --DOCSHELL 0x856bf800 == 143 [pid = 1726] [id = 558] 09:04:16 INFO - PROCESS | 1726 | --DOCSHELL 0x91bed000 == 142 [pid = 1726] [id = 686] 09:04:16 INFO - PROCESS | 1726 | --DOCSHELL 0x90a69800 == 141 [pid = 1726] [id = 684] 09:04:16 INFO - PROCESS | 1726 | --DOCSHELL 0x90b75c00 == 140 [pid = 1726] [id = 685] 09:04:16 INFO - PROCESS | 1726 | --DOCSHELL 0x8f771c00 == 139 [pid = 1726] [id = 683] 09:04:16 INFO - PROCESS | 1726 | --DOCSHELL 0x8e972c00 == 138 [pid = 1726] [id = 682] 09:04:16 INFO - PROCESS | 1726 | --DOCSHELL 0x8d573400 == 137 [pid = 1726] [id = 681] 09:04:16 INFO - PROCESS | 1726 | --DOCSHELL 0x8cf43800 == 136 [pid = 1726] [id = 680] 09:04:16 INFO - PROCESS | 1726 | --DOCSHELL 0x85889000 == 135 [pid = 1726] [id = 678] 09:04:16 INFO - PROCESS | 1726 | --DOCSHELL 0x8986f400 == 134 [pid = 1726] [id = 679] 09:04:17 INFO - PROCESS | 1726 | --DOMWINDOW == 178 (0x8cf1c400) [pid = 1726] [serial = 2031] [outer = (nil)] [url = about:blank] 09:04:17 INFO - PROCESS | 1726 | --DOMWINDOW == 177 (0x9cc73800) [pid = 1726] [serial = 2019] [outer = (nil)] [url = about:blank] 09:04:17 INFO - PROCESS | 1726 | --DOMWINDOW == 176 (0x99f59800) [pid = 1726] [serial = 2003] [outer = (nil)] [url = about:blank] 09:04:17 INFO - PROCESS | 1726 | --DOMWINDOW == 175 (0x8cf1e800) [pid = 1726] [serial = 1973] [outer = (nil)] [url = about:blank] 09:04:17 INFO - PROCESS | 1726 | --DOMWINDOW == 174 (0x9b97c800) [pid = 1726] [serial = 2015] [outer = (nil)] [url = about:blank] 09:04:17 INFO - PROCESS | 1726 | --DOMWINDOW == 173 (0x99fd0000) [pid = 1726] [serial = 2004] [outer = (nil)] [url = about:blank] 09:04:17 INFO - PROCESS | 1726 | --DOMWINDOW == 172 (0x8f5d4400) [pid = 1726] [serial = 1983] [outer = (nil)] [url = about:blank] 09:04:17 INFO - PROCESS | 1726 | --DOMWINDOW == 171 (0x9b85f400) [pid = 1726] [serial = 2013] [outer = (nil)] [url = about:blank] 09:04:17 INFO - PROCESS | 1726 | --DOMWINDOW == 170 (0x8e579800) [pid = 1726] [serial = 1977] [outer = (nil)] [url = about:blank] 09:04:17 INFO - PROCESS | 1726 | --DOMWINDOW == 169 (0x87c0ac00) [pid = 1726] [serial = 2024] [outer = (nil)] [url = about:blank] 09:04:17 INFO - PROCESS | 1726 | --DOMWINDOW == 168 (0x8b0c4400) [pid = 1726] [serial = 2027] [outer = (nil)] [url = about:blank] 09:04:17 INFO - PROCESS | 1726 | --DOMWINDOW == 167 (0x8cf7a000) [pid = 1726] [serial = 1974] [outer = (nil)] [url = about:blank] 09:04:17 INFO - PROCESS | 1726 | --DOMWINDOW == 166 (0x8a8b8400) [pid = 1726] [serial = 1970] [outer = (nil)] [url = about:blank] 09:04:17 INFO - PROCESS | 1726 | --DOMWINDOW == 165 (0x9cc1ec00) [pid = 1726] [serial = 2018] [outer = (nil)] [url = about:blank] 09:04:17 INFO - PROCESS | 1726 | --DOMWINDOW == 164 (0x92ad2400) [pid = 1726] [serial = 1992] [outer = (nil)] [url = about:blank] 09:04:17 INFO - PROCESS | 1726 | --DOMWINDOW == 163 (0x8cf4b000) [pid = 1726] [serial = 1899] [outer = (nil)] [url = about:blank] 09:04:17 INFO - PROCESS | 1726 | --DOMWINDOW == 162 (0x87d08800) [pid = 1726] [serial = 2025] [outer = (nil)] [url = about:blank] 09:04:17 INFO - PROCESS | 1726 | --DOMWINDOW == 161 (0x91bebc00) [pid = 1726] [serial = 1988] [outer = (nil)] [url = about:blank] 09:04:17 INFO - PROCESS | 1726 | --DOMWINDOW == 160 (0x9aa62800) [pid = 1726] [serial = 2009] [outer = (nil)] [url = about:blank] 09:04:17 INFO - PROCESS | 1726 | --DOMWINDOW == 159 (0x995efc00) [pid = 1726] [serial = 2000] [outer = (nil)] [url = about:blank] 09:04:17 INFO - PROCESS | 1726 | --DOMWINDOW == 158 (0x9af6cc00) [pid = 1726] [serial = 2010] [outer = (nil)] [url = about:blank] 09:04:17 INFO - PROCESS | 1726 | --DOMWINDOW == 157 (0x9a90f400) [pid = 1726] [serial = 2007] [outer = (nil)] [url = about:blank] 09:04:17 INFO - PROCESS | 1726 | --DOMWINDOW == 156 (0x9b855800) [pid = 1726] [serial = 2012] [outer = (nil)] [url = about:blank] 09:04:17 INFO - PROCESS | 1726 | --DOMWINDOW == 155 (0x8e978c00) [pid = 1726] [serial = 1980] [outer = (nil)] [url = about:blank] 09:04:17 INFO - PROCESS | 1726 | --DOMWINDOW == 154 (0x8f54f400) [pid = 1726] [serial = 1982] [outer = (nil)] [url = about:blank] 09:04:17 INFO - PROCESS | 1726 | --DOMWINDOW == 153 (0x90b6c000) [pid = 1726] [serial = 1985] [outer = (nil)] [url = about:blank] 09:04:17 INFO - PROCESS | 1726 | --DOMWINDOW == 152 (0x8e2fb400) [pid = 1726] [serial = 1976] [outer = (nil)] [url = about:blank] 09:04:17 INFO - PROCESS | 1726 | --DOMWINDOW == 151 (0x89877800) [pid = 1726] [serial = 2030] [outer = (nil)] [url = about:blank] 09:04:17 INFO - PROCESS | 1726 | --DOMWINDOW == 150 (0x92eb1400) [pid = 1726] [serial = 1995] [outer = (nil)] [url = about:blank] 09:04:17 INFO - PROCESS | 1726 | --DOMWINDOW == 149 (0x9b981800) [pid = 1726] [serial = 2016] [outer = (nil)] [url = about:blank] 09:04:17 INFO - PROCESS | 1726 | --DOMWINDOW == 148 (0x8e90c800) [pid = 1726] [serial = 1979] [outer = (nil)] [url = about:blank] 09:04:17 INFO - PROCESS | 1726 | --DOMWINDOW == 147 (0x9cc9b000) [pid = 1726] [serial = 2021] [outer = (nil)] [url = about:blank] 09:04:17 INFO - PROCESS | 1726 | --DOMWINDOW == 146 (0x94fc4800) [pid = 1726] [serial = 1997] [outer = (nil)] [url = about:blank] 09:04:17 INFO - PROCESS | 1726 | --DOMWINDOW == 145 (0x92c62c00) [pid = 1726] [serial = 1994] [outer = (nil)] [url = about:blank] 09:04:17 INFO - PROCESS | 1726 | --DOMWINDOW == 144 (0x8b0c9800) [pid = 1726] [serial = 1971] [outer = (nil)] [url = about:blank] 09:04:17 INFO - PROCESS | 1726 | --DOMWINDOW == 143 (0x92898800) [pid = 1726] [serial = 1991] [outer = (nil)] [url = about:blank] 09:04:17 INFO - PROCESS | 1726 | --DOMWINDOW == 142 (0x9a7bac00) [pid = 1726] [serial = 2006] [outer = (nil)] [url = about:blank] 09:04:17 INFO - PROCESS | 1726 | --DOMWINDOW == 141 (0x999e1000) [pid = 1726] [serial = 2001] [outer = (nil)] [url = about:blank] 09:04:17 INFO - PROCESS | 1726 | --DOMWINDOW == 140 (0x91d08c00) [pid = 1726] [serial = 1989] [outer = (nil)] [url = about:blank] 09:04:17 INFO - PROCESS | 1726 | --DOMWINDOW == 139 (0x90c60c00) [pid = 1726] [serial = 1986] [outer = (nil)] [url = about:blank] 09:04:17 INFO - PROCESS | 1726 | --DOMWINDOW == 138 (0x95156c00) [pid = 1726] [serial = 1998] [outer = (nil)] [url = about:blank] 09:04:17 INFO - PROCESS | 1726 | --DOMWINDOW == 137 (0x8bd5ac00) [pid = 1726] [serial = 2028] [outer = (nil)] [url = about:blank] 09:04:17 INFO - PROCESS | 1726 | 1464105857367 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:17 INFO - PROCESS | 1726 | ++DOCSHELL 0x8717a400 == 135 [pid = 1726] [id = 717] 09:04:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 138 (0x8717fc00) [pid = 1726] [serial = 2152] [outer = (nil)] 09:04:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 139 (0x87c08000) [pid = 1726] [serial = 2153] [outer = 0x8717fc00] 09:04:17 INFO - PROCESS | 1726 | 1464105857447 Marionette DEBUG loaded listener.js 09:04:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 140 (0x87d0ac00) [pid = 1726] [serial = 2154] [outer = 0x8717fc00] 09:04:18 INFO - PROCESS | 1726 | 1464105858258 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:04:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:04:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 4540ms 09:04:18 INFO - PROCESS | 1726 | 1464105858323 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 09:04:18 INFO - PROCESS | 1726 | 1464105858329 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 09:04:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:04:18 INFO - PROCESS | 1726 | 1464105858336 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:04:18 INFO - PROCESS | 1726 | 1464105858341 Marionette TRACE conn4 <- [1,2842,null,{}] 09:04:18 INFO - PROCESS | 1726 | 1464105858347 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:18 INFO - PROCESS | 1726 | 1464105858574 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 09:04:18 INFO - PROCESS | 1726 | 1464105858787 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:18 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b0c9800 == 136 [pid = 1726] [id = 718] 09:04:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 141 (0x8b1e2c00) [pid = 1726] [serial = 2155] [outer = (nil)] 09:04:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 142 (0x8ba7b800) [pid = 1726] [serial = 2156] [outer = 0x8b1e2c00] 09:04:18 INFO - PROCESS | 1726 | 1464105858865 Marionette DEBUG loaded listener.js 09:04:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 143 (0x8beca400) [pid = 1726] [serial = 2157] [outer = 0x8b1e2c00] 09:04:19 INFO - PROCESS | 1726 | 1464105859780 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:04:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:04:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1485ms 09:04:19 INFO - PROCESS | 1726 | 1464105859824 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 09:04:19 INFO - PROCESS | 1726 | 1464105859830 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 09:04:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:04:19 INFO - PROCESS | 1726 | 1464105859847 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:04:19 INFO - PROCESS | 1726 | 1464105859849 Marionette TRACE conn4 <- [1,2846,null,{}] 09:04:19 INFO - PROCESS | 1726 | 1464105859855 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:20 INFO - PROCESS | 1726 | 1464105860142 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 09:04:20 INFO - PROCESS | 1726 | 1464105860172 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:20 INFO - PROCESS | 1726 | ++DOCSHELL 0x8aa5e800 == 137 [pid = 1726] [id = 719] 09:04:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 144 (0x8cf46800) [pid = 1726] [serial = 2158] [outer = (nil)] 09:04:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 145 (0x8cf7a000) [pid = 1726] [serial = 2159] [outer = 0x8cf46800] 09:04:20 INFO - PROCESS | 1726 | 1464105860245 Marionette DEBUG loaded listener.js 09:04:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 146 (0x8d690800) [pid = 1726] [serial = 2160] [outer = 0x8cf46800] 09:04:21 INFO - PROCESS | 1726 | 1464105861293 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:04:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:04:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1527ms 09:04:21 INFO - PROCESS | 1726 | 1464105861382 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 09:04:21 INFO - PROCESS | 1726 | 1464105861386 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 09:04:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:04:21 INFO - PROCESS | 1726 | 1464105861401 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:04:21 INFO - PROCESS | 1726 | 1464105861409 Marionette TRACE conn4 <- [1,2850,null,{}] 09:04:21 INFO - PROCESS | 1726 | 1464105861425 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:21 INFO - PROCESS | 1726 | 1464105861726 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 09:04:22 INFO - PROCESS | 1726 | --DOMWINDOW == 145 (0x995e9c00) [pid = 1726] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:04:22 INFO - PROCESS | 1726 | --DOMWINDOW == 144 (0x85eef400) [pid = 1726] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:04:22 INFO - PROCESS | 1726 | --DOMWINDOW == 143 (0x8cf13000) [pid = 1726] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:04:22 INFO - PROCESS | 1726 | --DOMWINDOW == 142 (0x8f774c00) [pid = 1726] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:04:22 INFO - PROCESS | 1726 | --DOMWINDOW == 141 (0x92890c00) [pid = 1726] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:04:22 INFO - PROCESS | 1726 | --DOMWINDOW == 140 (0x88862800) [pid = 1726] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:04:22 INFO - PROCESS | 1726 | --DOMWINDOW == 139 (0x8e16e000) [pid = 1726] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:04:22 INFO - PROCESS | 1726 | --DOMWINDOW == 138 (0x90b72800) [pid = 1726] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:04:22 INFO - PROCESS | 1726 | --DOMWINDOW == 137 (0x92894400) [pid = 1726] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:04:22 INFO - PROCESS | 1726 | --DOMWINDOW == 136 (0x8650ec00) [pid = 1726] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:04:22 INFO - PROCESS | 1726 | --DOMWINDOW == 135 (0x867e9000) [pid = 1726] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:04:22 INFO - PROCESS | 1726 | --DOMWINDOW == 134 (0x99e67400) [pid = 1726] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:04:22 INFO - PROCESS | 1726 | --DOMWINDOW == 133 (0x9d0be400) [pid = 1726] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:04:22 INFO - PROCESS | 1726 | --DOMWINDOW == 132 (0x9b2b7000) [pid = 1726] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:04:22 INFO - PROCESS | 1726 | --DOMWINDOW == 131 (0x8e587c00) [pid = 1726] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:04:22 INFO - PROCESS | 1726 | --DOMWINDOW == 130 (0x99786c00) [pid = 1726] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:04:22 INFO - PROCESS | 1726 | --DOMWINDOW == 129 (0x8e980800) [pid = 1726] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:04:22 INFO - PROCESS | 1726 | --DOMWINDOW == 128 (0x8b357000) [pid = 1726] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:04:22 INFO - PROCESS | 1726 | --DOMWINDOW == 127 (0x8b1ec800) [pid = 1726] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:04:22 INFO - PROCESS | 1726 | --DOMWINDOW == 126 (0x9a27ec00) [pid = 1726] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:04:22 INFO - PROCESS | 1726 | --DOMWINDOW == 125 (0x98da0400) [pid = 1726] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:04:22 INFO - PROCESS | 1726 | --DOMWINDOW == 124 (0x90c5ec00) [pid = 1726] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:04:22 INFO - PROCESS | 1726 | 1464105862389 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:22 INFO - PROCESS | 1726 | ++DOCSHELL 0x85eef400 == 138 [pid = 1726] [id = 720] 09:04:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 125 (0x8650a800) [pid = 1726] [serial = 2161] [outer = (nil)] 09:04:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 126 (0x87d01800) [pid = 1726] [serial = 2162] [outer = 0x8650a800] 09:04:22 INFO - PROCESS | 1726 | 1464105862466 Marionette DEBUG loaded listener.js 09:04:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 127 (0x8b1ec800) [pid = 1726] [serial = 2163] [outer = 0x8650a800] 09:04:23 INFO - PROCESS | 1726 | 1464105863256 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:04:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:04:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1905ms 09:04:23 INFO - PROCESS | 1726 | 1464105863298 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 09:04:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:04:23 INFO - PROCESS | 1726 | 1464105863303 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 09:04:23 INFO - PROCESS | 1726 | 1464105863308 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:04:23 INFO - PROCESS | 1726 | 1464105863312 Marionette TRACE conn4 <- [1,2854,null,{}] 09:04:23 INFO - PROCESS | 1726 | 1464105863317 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:23 INFO - PROCESS | 1726 | 1464105863508 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 09:04:23 INFO - PROCESS | 1726 | 1464105863523 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:23 INFO - PROCESS | 1726 | ++DOCSHELL 0x867f5800 == 139 [pid = 1726] [id = 721] 09:04:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 128 (0x8cf7c400) [pid = 1726] [serial = 2164] [outer = (nil)] 09:04:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 129 (0x8e892400) [pid = 1726] [serial = 2165] [outer = 0x8cf7c400] 09:04:23 INFO - PROCESS | 1726 | 1464105863793 Marionette DEBUG loaded listener.js 09:04:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 130 (0x8e904c00) [pid = 1726] [serial = 2166] [outer = 0x8cf7c400] 09:04:24 INFO - PROCESS | 1726 | 1464105864889 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:04:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:04:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1628ms 09:04:24 INFO - PROCESS | 1726 | 1464105864937 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 09:04:24 INFO - PROCESS | 1726 | 1464105864943 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 09:04:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:04:24 INFO - PROCESS | 1726 | 1464105864952 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:04:24 INFO - PROCESS | 1726 | 1464105864959 Marionette TRACE conn4 <- [1,2858,null,{}] 09:04:24 INFO - PROCESS | 1726 | 1464105864969 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:25 INFO - PROCESS | 1726 | 1464105865208 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 09:04:25 INFO - PROCESS | 1726 | 1464105865564 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:25 INFO - PROCESS | 1726 | ++DOCSHELL 0x8986b400 == 140 [pid = 1726] [id = 722] 09:04:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 131 (0x8a8bbc00) [pid = 1726] [serial = 2167] [outer = (nil)] 09:04:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 132 (0x8bd51800) [pid = 1726] [serial = 2168] [outer = 0x8a8bbc00] 09:04:25 INFO - PROCESS | 1726 | 1464105865658 Marionette DEBUG loaded listener.js 09:04:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 133 (0x8cf20400) [pid = 1726] [serial = 2169] [outer = 0x8a8bbc00] 09:04:26 INFO - PROCESS | 1726 | 1464105866577 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:04:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:04:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1685ms 09:04:26 INFO - PROCESS | 1726 | 1464105866638 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 09:04:26 INFO - PROCESS | 1726 | 1464105866647 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 09:04:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:04:26 INFO - PROCESS | 1726 | 1464105866657 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:04:26 INFO - PROCESS | 1726 | 1464105866661 Marionette TRACE conn4 <- [1,2862,null,{}] 09:04:26 INFO - PROCESS | 1726 | 1464105866668 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:26 INFO - PROCESS | 1726 | 1464105866890 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 09:04:27 INFO - PROCESS | 1726 | 1464105867252 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:27 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e151000 == 141 [pid = 1726] [id = 723] 09:04:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 134 (0x8e169c00) [pid = 1726] [serial = 2170] [outer = (nil)] 09:04:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 135 (0x8e30c400) [pid = 1726] [serial = 2171] [outer = 0x8e169c00] 09:04:27 INFO - PROCESS | 1726 | 1464105867342 Marionette DEBUG loaded listener.js 09:04:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 136 (0x8e582c00) [pid = 1726] [serial = 2172] [outer = 0x8e169c00] 09:04:28 INFO - PROCESS | 1726 | 1464105868310 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:04:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:04:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1688ms 09:04:28 INFO - PROCESS | 1726 | 1464105868346 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 09:04:28 INFO - PROCESS | 1726 | 1464105868350 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 09:04:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:04:28 INFO - PROCESS | 1726 | 1464105868357 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:04:28 INFO - PROCESS | 1726 | 1464105868363 Marionette TRACE conn4 <- [1,2866,null,{}] 09:04:28 INFO - PROCESS | 1726 | 1464105868379 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:28 INFO - PROCESS | 1726 | 1464105868605 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 09:04:28 INFO - PROCESS | 1726 | 1464105868948 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:28 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f5d6000 == 142 [pid = 1726] [id = 724] 09:04:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 137 (0x8f5dd400) [pid = 1726] [serial = 2173] [outer = (nil)] 09:04:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 138 (0x8f774800) [pid = 1726] [serial = 2174] [outer = 0x8f5dd400] 09:04:29 INFO - PROCESS | 1726 | 1464105869043 Marionette DEBUG loaded listener.js 09:04:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 139 (0x90b6c800) [pid = 1726] [serial = 2175] [outer = 0x8f5dd400] 09:04:29 INFO - PROCESS | 1726 | 1464105869974 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:04:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:04:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1690ms 09:04:30 INFO - PROCESS | 1726 | 1464105870047 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 09:04:30 INFO - PROCESS | 1726 | 1464105870051 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 09:04:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:04:30 INFO - PROCESS | 1726 | 1464105870058 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:04:30 INFO - PROCESS | 1726 | 1464105870061 Marionette TRACE conn4 <- [1,2870,null,{}] 09:04:30 INFO - PROCESS | 1726 | 1464105870067 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:30 INFO - PROCESS | 1726 | 1464105870286 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 09:04:30 INFO - PROCESS | 1726 | 1464105870635 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:30 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f769400 == 143 [pid = 1726] [id = 725] 09:04:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 140 (0x90b75c00) [pid = 1726] [serial = 2176] [outer = (nil)] 09:04:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 141 (0x90d9c800) [pid = 1726] [serial = 2177] [outer = 0x90b75c00] 09:04:30 INFO - PROCESS | 1726 | 1464105870725 Marionette DEBUG loaded listener.js 09:04:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 142 (0x919f7000) [pid = 1726] [serial = 2178] [outer = 0x90b75c00] 09:04:31 INFO - PROCESS | 1726 | 1464105871633 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 09:04:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:04:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1632ms 09:04:31 INFO - PROCESS | 1726 | 1464105871691 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 09:04:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:04:31 INFO - PROCESS | 1726 | 1464105871695 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 09:04:31 INFO - PROCESS | 1726 | 1464105871701 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:04:31 INFO - PROCESS | 1726 | 1464105871704 Marionette TRACE conn4 <- [1,2874,null,{}] 09:04:31 INFO - PROCESS | 1726 | 1464105871710 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:31 INFO - PROCESS | 1726 | 1464105871923 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 09:04:32 INFO - PROCESS | 1726 | 1464105872278 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:32 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d689400 == 144 [pid = 1726] [id = 726] 09:04:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 143 (0x90c61c00) [pid = 1726] [serial = 2179] [outer = (nil)] 09:04:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 144 (0x91d09c00) [pid = 1726] [serial = 2180] [outer = 0x90c61c00] 09:04:32 INFO - PROCESS | 1726 | 1464105872399 Marionette DEBUG loaded listener.js 09:04:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 145 (0x92801c00) [pid = 1726] [serial = 2181] [outer = 0x90c61c00] 09:04:33 INFO - PROCESS | 1726 | 1464105873316 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:04:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:04:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1679ms 09:04:33 INFO - PROCESS | 1726 | 1464105873380 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 09:04:33 INFO - PROCESS | 1726 | 1464105873384 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 09:04:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:04:33 INFO - PROCESS | 1726 | 1464105873390 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:04:33 INFO - PROCESS | 1726 | 1464105873393 Marionette TRACE conn4 <- [1,2878,null,{}] 09:04:33 INFO - PROCESS | 1726 | 1464105873399 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:33 INFO - PROCESS | 1726 | 1464105873640 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 09:04:34 INFO - PROCESS | 1726 | 1464105873990 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:34 INFO - PROCESS | 1726 | ++DOCSHELL 0x91bebc00 == 145 [pid = 1726] [id = 727] 09:04:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 146 (0x91bf2800) [pid = 1726] [serial = 2182] [outer = (nil)] 09:04:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 147 (0x92ead800) [pid = 1726] [serial = 2183] [outer = 0x91bf2800] 09:04:34 INFO - PROCESS | 1726 | 1464105874081 Marionette DEBUG loaded listener.js 09:04:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 148 (0x93b7f800) [pid = 1726] [serial = 2184] [outer = 0x91bf2800] 09:04:34 INFO - PROCESS | 1726 | 1464105874953 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:04:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:04:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1638ms 09:04:35 INFO - PROCESS | 1726 | 1464105875031 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 09:04:35 INFO - PROCESS | 1726 | 1464105875035 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 09:04:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:04:35 INFO - PROCESS | 1726 | 1464105875044 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:04:35 INFO - PROCESS | 1726 | 1464105875047 Marionette TRACE conn4 <- [1,2882,null,{}] 09:04:35 INFO - PROCESS | 1726 | 1464105875053 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:35 INFO - PROCESS | 1726 | 1464105875268 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 09:04:35 INFO - PROCESS | 1726 | 1464105875612 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:35 INFO - PROCESS | 1726 | ++DOCSHELL 0x92ae1c00 == 146 [pid = 1726] [id = 728] 09:04:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 149 (0x92c6f400) [pid = 1726] [serial = 2185] [outer = (nil)] 09:04:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 150 (0x95358400) [pid = 1726] [serial = 2186] [outer = 0x92c6f400] 09:04:35 INFO - PROCESS | 1726 | 1464105875700 Marionette DEBUG loaded listener.js 09:04:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 151 (0x98110400) [pid = 1726] [serial = 2187] [outer = 0x92c6f400] 09:04:36 INFO - PROCESS | 1726 | 1464105876584 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:04:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:04:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1590ms 09:04:36 INFO - PROCESS | 1726 | 1464105876635 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 09:04:36 INFO - PROCESS | 1726 | 1464105876639 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 09:04:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:04:36 INFO - PROCESS | 1726 | 1464105876645 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:04:36 INFO - PROCESS | 1726 | 1464105876648 Marionette TRACE conn4 <- [1,2886,null,{}] 09:04:36 INFO - PROCESS | 1726 | 1464105876654 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:36 INFO - PROCESS | 1726 | 1464105876880 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 09:04:37 INFO - PROCESS | 1726 | 1464105877237 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:37 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f54f400 == 147 [pid = 1726] [id = 729] 09:04:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 152 (0x8f5d6c00) [pid = 1726] [serial = 2188] [outer = (nil)] 09:04:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 153 (0x99786c00) [pid = 1726] [serial = 2189] [outer = 0x8f5d6c00] 09:04:37 INFO - PROCESS | 1726 | 1464105877326 Marionette DEBUG loaded listener.js 09:04:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 154 (0x999c9800) [pid = 1726] [serial = 2190] [outer = 0x8f5d6c00] 09:04:38 INFO - PROCESS | 1726 | 1464105878193 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:04:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:04:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1583ms 09:04:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:04:38 INFO - PROCESS | 1726 | 1464105878228 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 09:04:38 INFO - PROCESS | 1726 | 1464105878231 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 09:04:38 INFO - PROCESS | 1726 | 1464105878238 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:04:38 INFO - PROCESS | 1726 | 1464105878242 Marionette TRACE conn4 <- [1,2890,null,{}] 09:04:38 INFO - PROCESS | 1726 | 1464105878247 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:38 INFO - PROCESS | 1726 | 1464105878558 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 09:04:38 INFO - PROCESS | 1726 | 1464105878782 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:38 INFO - PROCESS | 1726 | ++DOCSHELL 0x995e9c00 == 148 [pid = 1726] [id = 730] 09:04:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 155 (0x99941000) [pid = 1726] [serial = 2191] [outer = (nil)] 09:04:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 156 (0x99f54000) [pid = 1726] [serial = 2192] [outer = 0x99941000] 09:04:38 INFO - PROCESS | 1726 | 1464105878914 Marionette DEBUG loaded listener.js 09:04:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 157 (0x99fd0000) [pid = 1726] [serial = 2193] [outer = 0x99941000] 09:04:39 INFO - PROCESS | 1726 | 1464105879835 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:04:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:04:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1644ms 09:04:39 INFO - PROCESS | 1726 | 1464105879882 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 09:04:39 INFO - PROCESS | 1726 | 1464105879886 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 09:04:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:04:39 INFO - PROCESS | 1726 | 1464105879892 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:04:39 INFO - PROCESS | 1726 | 1464105879896 Marionette TRACE conn4 <- [1,2894,null,{}] 09:04:39 INFO - PROCESS | 1726 | 1464105879901 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:40 INFO - PROCESS | 1726 | 1464105880143 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 09:04:40 INFO - PROCESS | 1726 | 1464105880493 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:40 INFO - PROCESS | 1726 | ++DOCSHELL 0x93d8fc00 == 149 [pid = 1726] [id = 731] 09:04:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 158 (0x9968a000) [pid = 1726] [serial = 2194] [outer = (nil)] 09:04:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 159 (0x9a914000) [pid = 1726] [serial = 2195] [outer = 0x9968a000] 09:04:40 INFO - PROCESS | 1726 | 1464105880588 Marionette DEBUG loaded listener.js 09:04:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 160 (0x9aa57000) [pid = 1726] [serial = 2196] [outer = 0x9968a000] 09:04:41 INFO - PROCESS | 1726 | 1464105881523 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:04:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:04:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1680ms 09:04:41 INFO - PROCESS | 1726 | 1464105881574 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 09:04:41 INFO - PROCESS | 1726 | 1464105881579 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 09:04:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:04:41 INFO - PROCESS | 1726 | 1464105881585 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:04:41 INFO - PROCESS | 1726 | 1464105881589 Marionette TRACE conn4 <- [1,2898,null,{}] 09:04:41 INFO - PROCESS | 1726 | 1464105881595 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:41 INFO - PROCESS | 1726 | 1464105881867 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 09:04:42 INFO - PROCESS | 1726 | 1464105882227 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:42 INFO - PROCESS | 1726 | ++DOCSHELL 0x90c66c00 == 150 [pid = 1726] [id = 732] 09:04:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 161 (0x9b884c00) [pid = 1726] [serial = 2197] [outer = (nil)] 09:04:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 162 (0x9b97f400) [pid = 1726] [serial = 2198] [outer = 0x9b884c00] 09:04:42 INFO - PROCESS | 1726 | 1464105882327 Marionette DEBUG loaded listener.js 09:04:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 163 (0x9cc75c00) [pid = 1726] [serial = 2199] [outer = 0x9b884c00] 09:04:43 INFO - PROCESS | 1726 | 1464105883216 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:04:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:04:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1688ms 09:04:43 INFO - PROCESS | 1726 | 1464105883273 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 09:04:43 INFO - PROCESS | 1726 | 1464105883277 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 09:04:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:04:43 INFO - PROCESS | 1726 | 1464105883283 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:04:43 INFO - PROCESS | 1726 | 1464105883287 Marionette TRACE conn4 <- [1,2902,null,{}] 09:04:43 INFO - PROCESS | 1726 | 1464105883292 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:43 INFO - PROCESS | 1726 | 1464105883526 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 09:04:43 INFO - PROCESS | 1726 | 1464105883831 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:43 INFO - PROCESS | 1726 | ++DOCSHELL 0x9b861000 == 151 [pid = 1726] [id = 733] 09:04:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 164 (0x9b976c00) [pid = 1726] [serial = 2200] [outer = (nil)] 09:04:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 165 (0x9d0f1400) [pid = 1726] [serial = 2201] [outer = 0x9b976c00] 09:04:43 INFO - PROCESS | 1726 | 1464105883965 Marionette DEBUG loaded listener.js 09:04:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 166 (0xa104d000) [pid = 1726] [serial = 2202] [outer = 0x9b976c00] 09:04:44 INFO - PROCESS | 1726 | 1464105884877 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:04:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:04:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1632ms 09:04:44 INFO - PROCESS | 1726 | 1464105884917 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 09:04:44 INFO - PROCESS | 1726 | 1464105884921 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 09:04:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:04:44 INFO - PROCESS | 1726 | 1464105884927 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:04:44 INFO - PROCESS | 1726 | 1464105884929 Marionette TRACE conn4 <- [1,2906,null,{}] 09:04:44 INFO - PROCESS | 1726 | 1464105884935 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:45 INFO - PROCESS | 1726 | 1464105885150 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 09:04:45 INFO - PROCESS | 1726 | 1464105885510 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:45 INFO - PROCESS | 1726 | ++DOCSHELL 0x9b860c00 == 152 [pid = 1726] [id = 734] 09:04:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 167 (0x9cca5000) [pid = 1726] [serial = 2203] [outer = (nil)] 09:04:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 168 (0xa22f2000) [pid = 1726] [serial = 2204] [outer = 0x9cca5000] 09:04:45 INFO - PROCESS | 1726 | 1464105885597 Marionette DEBUG loaded listener.js 09:04:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 169 (0xa22f7800) [pid = 1726] [serial = 2205] [outer = 0x9cca5000] 09:04:46 INFO - PROCESS | 1726 | 1464105886488 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:04:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:04:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1637ms 09:04:46 INFO - PROCESS | 1726 | 1464105886565 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 09:04:46 INFO - PROCESS | 1726 | 1464105886568 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 09:04:46 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:04:46 INFO - PROCESS | 1726 | 1464105886574 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:04:46 INFO - PROCESS | 1726 | 1464105886578 Marionette TRACE conn4 <- [1,2910,null,{}] 09:04:46 INFO - PROCESS | 1726 | 1464105886583 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:46 INFO - PROCESS | 1726 | 1464105886852 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 09:04:47 INFO - PROCESS | 1726 | 1464105887202 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:47 INFO - PROCESS | 1726 | ++DOCSHELL 0x92809400 == 153 [pid = 1726] [id = 735] 09:04:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 170 (0x92adac00) [pid = 1726] [serial = 2206] [outer = (nil)] 09:04:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 171 (0xa3020c00) [pid = 1726] [serial = 2207] [outer = 0x92adac00] 09:04:47 INFO - PROCESS | 1726 | 1464105887290 Marionette DEBUG loaded listener.js 09:04:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 172 (0xa30d7800) [pid = 1726] [serial = 2208] [outer = 0x92adac00] 09:04:48 INFO - PROCESS | 1726 | 1464105888090 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 09:04:48 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:04:48 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:04:48 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1577ms 09:04:48 INFO - PROCESS | 1726 | 1464105888153 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 09:04:48 INFO - PROCESS | 1726 | 1464105888157 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 09:04:48 INFO - TEST-START | /DOMEvents/constructors.html 09:04:48 INFO - PROCESS | 1726 | 1464105888164 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:04:48 INFO - PROCESS | 1726 | 1464105888167 Marionette TRACE conn4 <- [1,2914,null,{}] 09:04:48 INFO - PROCESS | 1726 | 1464105888173 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:48 INFO - PROCESS | 1726 | 1464105888497 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 09:04:48 INFO - PROCESS | 1726 | 1464105888725 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:48 INFO - PROCESS | 1726 | ++DOCSHELL 0x86f81400 == 154 [pid = 1726] [id = 736] 09:04:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 173 (0x9a3c8800) [pid = 1726] [serial = 2209] [outer = (nil)] 09:04:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 174 (0xa325d800) [pid = 1726] [serial = 2210] [outer = 0x9a3c8800] 09:04:48 INFO - PROCESS | 1726 | 1464105888817 Marionette DEBUG loaded listener.js 09:04:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 175 (0xa35f5000) [pid = 1726] [serial = 2211] [outer = 0x9a3c8800] 09:04:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:04:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:04:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:04:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:04:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:04:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:04:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:04:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:04:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:04:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:04:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:04:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:04:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:04:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:04:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:04:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:04:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:04:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:04:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:04:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:04:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:04:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:04:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:04:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:04:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:04:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:04:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:04:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:04:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:04:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:04:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:04:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:04:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:04:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:04:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:04:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:04:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:04:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:04:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:04:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:04:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:04:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:04:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:04:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:04:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:04:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:04:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:04:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:04:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:04:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:04:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:04:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:04:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:04:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:04:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:04:49 INFO - TEST-OK | /DOMEvents/constructors.html | took 1707ms 09:04:49 INFO - PROCESS | 1726 | 1464105889795 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 09:04:49 INFO - PROCESS | 1726 | 1464105889872 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 09:04:49 INFO - PROCESS | 1726 | 1464105889875 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 09:04:49 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:04:49 INFO - PROCESS | 1726 | 1464105889886 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:04:49 INFO - PROCESS | 1726 | 1464105889894 Marionette TRACE conn4 <- [1,2918,null,{}] 09:04:49 INFO - PROCESS | 1726 | 1464105889904 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:50 INFO - PROCESS | 1726 | 1464105890140 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 09:04:50 INFO - PROCESS | 1726 | 1464105890497 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:50 INFO - PROCESS | 1726 | ++DOCSHELL 0xa30ebc00 == 155 [pid = 1726] [id = 737] 09:04:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 176 (0xa3225c00) [pid = 1726] [serial = 2212] [outer = (nil)] 09:04:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 177 (0xa50f4000) [pid = 1726] [serial = 2213] [outer = 0xa3225c00] 09:04:50 INFO - PROCESS | 1726 | 1464105890593 Marionette DEBUG loaded listener.js 09:04:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 178 (0xa628e400) [pid = 1726] [serial = 2214] [outer = 0xa3225c00] 09:04:51 INFO - PROCESS | 1726 | 1464105891374 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:04:51 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:04:51 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1541ms 09:04:51 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:04:51 INFO - PROCESS | 1726 | 1464105891427 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 09:04:51 INFO - PROCESS | 1726 | 1464105891430 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 09:04:51 INFO - PROCESS | 1726 | 1464105891436 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:04:51 INFO - PROCESS | 1726 | 1464105891440 Marionette TRACE conn4 <- [1,2922,null,{}] 09:04:51 INFO - PROCESS | 1726 | 1464105891445 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:51 INFO - PROCESS | 1726 | 1464105891674 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 09:04:52 INFO - PROCESS | 1726 | 1464105891991 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:52 INFO - PROCESS | 1726 | ++DOCSHELL 0x870bb800 == 156 [pid = 1726] [id = 738] 09:04:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 179 (0xa3251c00) [pid = 1726] [serial = 2215] [outer = (nil)] 09:04:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 180 (0xa6739000) [pid = 1726] [serial = 2216] [outer = 0xa3251c00] 09:04:52 INFO - PROCESS | 1726 | 1464105892077 Marionette DEBUG loaded listener.js 09:04:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 181 (0xa673c400) [pid = 1726] [serial = 2217] [outer = 0xa3251c00] 09:04:52 INFO - PROCESS | 1726 | [1726] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:04:52 INFO - PROCESS | 1726 | [1726] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:04:52 INFO - PROCESS | 1726 | [1726] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:04:52 INFO - PROCESS | 1726 | [1726] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:04:53 INFO - PROCESS | 1726 | 1464105892973 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 09:04:53 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:04:53 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:04:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:04:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:04:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:04:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:04:53 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 09:04:53 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:04:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:04:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:04:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:04:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:04:53 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 09:04:53 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:04:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:04:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:04:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:04:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:04:53 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]" 09:04:53 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:04:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:04:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:04:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:04:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:04:53 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:04:53 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1598ms 09:04:53 INFO - PROCESS | 1726 | 1464105893066 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 09:04:53 INFO - PROCESS | 1726 | 1464105893071 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 09:04:53 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:04:53 INFO - PROCESS | 1726 | 1464105893080 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:04:53 INFO - PROCESS | 1726 | 1464105893083 Marionette TRACE conn4 <- [1,2926,null,{}] 09:04:53 INFO - PROCESS | 1726 | 1464105893089 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:53 INFO - PROCESS | 1726 | 1464105893314 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 09:04:53 INFO - PROCESS | 1726 | 1464105893626 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:53 INFO - PROCESS | 1726 | ++DOCSHELL 0x867f2000 == 157 [pid = 1726] [id = 739] 09:04:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 182 (0x86f80c00) [pid = 1726] [serial = 2218] [outer = (nil)] 09:04:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 183 (0xa3251800) [pid = 1726] [serial = 2219] [outer = 0x86f80c00] 09:04:53 INFO - PROCESS | 1726 | 1464105893767 Marionette DEBUG loaded listener.js 09:04:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 184 (0xa6733000) [pid = 1726] [serial = 2220] [outer = 0x86f80c00] 09:04:54 INFO - PROCESS | 1726 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:04:54 INFO - PROCESS | 1726 | 1464105894528 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 09:04:54 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:04:54 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1475ms 09:04:54 INFO - PROCESS | 1726 | 1464105894556 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 09:04:54 INFO - PROCESS | 1726 | 1464105894559 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 09:04:54 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:04:54 INFO - PROCESS | 1726 | 1464105894565 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:04:54 INFO - PROCESS | 1726 | 1464105894568 Marionette TRACE conn4 <- [1,2930,null,{}] 09:04:54 INFO - PROCESS | 1726 | 1464105894574 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:54 INFO - PROCESS | 1726 | 1464105894830 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 09:04:57 INFO - PROCESS | 1726 | --DOCSHELL 0x85eef400 == 156 [pid = 1726] [id = 720] 09:04:57 INFO - PROCESS | 1726 | --DOCSHELL 0x8aa5e800 == 155 [pid = 1726] [id = 719] 09:04:57 INFO - PROCESS | 1726 | --DOCSHELL 0x8b0c9800 == 154 [pid = 1726] [id = 718] 09:04:57 INFO - PROCESS | 1726 | --DOCSHELL 0x8717a400 == 153 [pid = 1726] [id = 717] 09:04:57 INFO - PROCESS | 1726 | --DOCSHELL 0x93ada000 == 152 [pid = 1726] [id = 713] 09:04:57 INFO - PROCESS | 1726 | --DOCSHELL 0x9a28b000 == 151 [pid = 1726] [id = 712] 09:04:57 INFO - PROCESS | 1726 | --DOCSHELL 0x8e90c000 == 150 [pid = 1726] [id = 710] 09:04:57 INFO - PROCESS | 1726 | --DOCSHELL 0x8588c000 == 149 [pid = 1726] [id = 711] 09:04:57 INFO - PROCESS | 1726 | --DOCSHELL 0x995f3400 == 148 [pid = 1726] [id = 709] 09:04:57 INFO - PROCESS | 1726 | --DOCSHELL 0x92810000 == 147 [pid = 1726] [id = 708] 09:04:57 INFO - PROCESS | 1726 | --DOCSHELL 0x8cf4ac00 == 146 [pid = 1726] [id = 707] 09:04:57 INFO - PROCESS | 1726 | --DOCSHELL 0x919fe000 == 145 [pid = 1726] [id = 706] 09:04:57 INFO - PROCESS | 1726 | --DOCSHELL 0x8bed6800 == 144 [pid = 1726] [id = 704] 09:04:57 INFO - PROCESS | 1726 | --DOCSHELL 0x90c67400 == 143 [pid = 1726] [id = 705] 09:04:57 INFO - PROCESS | 1726 | --DOCSHELL 0x8e90e800 == 142 [pid = 1726] [id = 703] 09:04:57 INFO - PROCESS | 1726 | --DOCSHELL 0x867f0400 == 141 [pid = 1726] [id = 702] 09:04:57 INFO - PROCESS | 1726 | --DOCSHELL 0x8e2f6000 == 140 [pid = 1726] [id = 701] 09:04:57 INFO - PROCESS | 1726 | --DOCSHELL 0x8cf50c00 == 139 [pid = 1726] [id = 700] 09:04:57 INFO - PROCESS | 1726 | --DOCSHELL 0x87c06c00 == 138 [pid = 1726] [id = 699] 09:04:58 INFO - PROCESS | 1726 | --DOMWINDOW == 183 (0x9a913400) [pid = 1726] [serial = 2072] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1726 | --DOMWINDOW == 182 (0x8bed0c00) [pid = 1726] [serial = 2037] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1726 | --DOMWINDOW == 181 (0x8d694400) [pid = 1726] [serial = 2039] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1726 | --DOMWINDOW == 180 (0x919f9000) [pid = 1726] [serial = 2052] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1726 | --DOMWINDOW == 179 (0x93ae0800) [pid = 1726] [serial = 2060] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1726 | --DOMWINDOW == 178 (0x8a623c00) [pid = 1726] [serial = 2087] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1726 | --DOMWINDOW == 177 (0x8e90fc00) [pid = 1726] [serial = 2043] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1726 | --DOMWINDOW == 176 (0x91d09800) [pid = 1726] [serial = 2054] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1726 | --DOMWINDOW == 175 (0x9773ec00) [pid = 1726] [serial = 2064] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1726 | --DOMWINDOW == 174 (0x86f80800) [pid = 1726] [serial = 2084] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1726 | --DOMWINDOW == 173 (0x87182000) [pid = 1726] [serial = 2085] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1726 | --DOMWINDOW == 172 (0x8abd8400) [pid = 1726] [serial = 2093] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1726 | --DOMWINDOW == 171 (0x9a280400) [pid = 1726] [serial = 2069] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1726 | --DOMWINDOW == 170 (0xa1057400) [pid = 1726] [serial = 2082] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1726 | --DOMWINDOW == 169 (0x8a624c00) [pid = 1726] [serial = 2036] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1726 | --DOMWINDOW == 168 (0x90c6a400) [pid = 1726] [serial = 2051] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1726 | --DOMWINDOW == 167 (0x91d0d800) [pid = 1726] [serial = 2055] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1726 | --DOMWINDOW == 166 (0x9d0ed800) [pid = 1726] [serial = 2079] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1726 | --DOMWINDOW == 165 (0x8f54b400) [pid = 1726] [serial = 2045] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1726 | --DOMWINDOW == 164 (0x999dd000) [pid = 1726] [serial = 2066] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1726 | --DOMWINDOW == 163 (0x90a73000) [pid = 1726] [serial = 2049] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1726 | --DOMWINDOW == 162 (0x9a3ca400) [pid = 1726] [serial = 2070] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1726 | --DOMWINDOW == 161 (0x8cf72400) [pid = 1726] [serial = 2094] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1726 | --DOMWINDOW == 160 (0x8e168400) [pid = 1726] [serial = 2040] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1726 | --DOMWINDOW == 159 (0xa1052000) [pid = 1726] [serial = 2081] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1726 | --DOMWINDOW == 158 (0x8cccb400) [pid = 1726] [serial = 2091] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1726 | --DOMWINDOW == 157 (0x8aa59400) [pid = 1726] [serial = 2088] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1726 | --DOMWINDOW == 156 (0x99f56800) [pid = 1726] [serial = 2067] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1726 | --DOMWINDOW == 155 (0x9a91bc00) [pid = 1726] [serial = 2073] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1726 | --DOMWINDOW == 154 (0x90a6d800) [pid = 1726] [serial = 2048] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1726 | --DOMWINDOW == 153 (0x8d688c00) [pid = 1726] [serial = 1968] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1726 | --DOMWINDOW == 152 (0x8f5db400) [pid = 1726] [serial = 2046] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1726 | --DOMWINDOW == 151 (0x8e319c00) [pid = 1726] [serial = 2042] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1726 | --DOMWINDOW == 150 (0x93b8b000) [pid = 1726] [serial = 2061] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1726 | --DOMWINDOW == 149 (0x9b983800) [pid = 1726] [serial = 2075] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1726 | --DOMWINDOW == 148 (0x9cc76400) [pid = 1726] [serial = 2076] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1726 | --DOMWINDOW == 147 (0x9d0c2000) [pid = 1726] [serial = 2078] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1726 | --DOMWINDOW == 146 (0x95366000) [pid = 1726] [serial = 2063] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1726 | --DOMWINDOW == 145 (0x9cc9f000) [pid = 1726] [serial = 2022] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1726 | --DOMWINDOW == 144 (0x8bd5c000) [pid = 1726] [serial = 2090] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1726 | --DOMWINDOW == 143 (0x9289a800) [pid = 1726] [serial = 2057] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1726 | --DOMWINDOW == 142 (0x8d693800) [pid = 1726] [serial = 2033] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1726 | --DOMWINDOW == 141 (0x929a6c00) [pid = 1726] [serial = 2058] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1726 | --DOMWINDOW == 140 (0x8e151400) [pid = 1726] [serial = 2096] [outer = (nil)] [url = about:blank] 09:04:58 INFO - PROCESS | 1726 | 1464105898277 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:58 INFO - PROCESS | 1726 | ++DOCSHELL 0x84161c00 == 139 [pid = 1726] [id = 740] 09:04:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 141 (0x849e5000) [pid = 1726] [serial = 2221] [outer = (nil)] 09:04:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 142 (0x856c1400) [pid = 1726] [serial = 2222] [outer = 0x849e5000] 09:04:58 INFO - PROCESS | 1726 | 1464105898356 Marionette DEBUG loaded listener.js 09:04:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 143 (0x85f83400) [pid = 1726] [serial = 2223] [outer = 0x849e5000] 09:04:58 INFO - PROCESS | 1726 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:04:59 INFO - PROCESS | 1726 | 1464105899062 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 09:04:59 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:04:59 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 4535ms 09:04:59 INFO - PROCESS | 1726 | 1464105899102 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 09:04:59 INFO - PROCESS | 1726 | 1464105899108 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 09:04:59 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:04:59 INFO - PROCESS | 1726 | 1464105899115 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:04:59 INFO - PROCESS | 1726 | 1464105899120 Marionette TRACE conn4 <- [1,2934,null,{}] 09:04:59 INFO - PROCESS | 1726 | 1464105899127 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:59 INFO - PROCESS | 1726 | 1464105899317 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 09:04:59 INFO - PROCESS | 1726 | 1464105899574 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:59 INFO - PROCESS | 1726 | ++DOCSHELL 0x87182000 == 140 [pid = 1726] [id = 741] 09:04:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 144 (0x87185800) [pid = 1726] [serial = 2224] [outer = (nil)] 09:04:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 145 (0x87c0ac00) [pid = 1726] [serial = 2225] [outer = 0x87185800] 09:04:59 INFO - PROCESS | 1726 | 1464105899651 Marionette DEBUG loaded listener.js 09:04:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 146 (0x87d10000) [pid = 1726] [serial = 2226] [outer = 0x87185800] 09:05:00 INFO - PROCESS | 1726 | 1464105900381 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:05:00 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:05:00 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1330ms 09:05:00 INFO - PROCESS | 1726 | 1464105900449 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 09:05:00 INFO - PROCESS | 1726 | 1464105900456 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 09:05:00 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:05:00 INFO - PROCESS | 1726 | 1464105900462 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:05:00 INFO - PROCESS | 1726 | 1464105900465 Marionette TRACE conn4 <- [1,2938,null,{}] 09:05:00 INFO - PROCESS | 1726 | 1464105900474 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:00 INFO - PROCESS | 1726 | 1464105900751 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 09:05:00 INFO - PROCESS | 1726 | 1464105900784 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:00 INFO - PROCESS | 1726 | ++DOCSHELL 0x87e6a000 == 141 [pid = 1726] [id = 742] 09:05:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 147 (0x8a61f800) [pid = 1726] [serial = 2227] [outer = (nil)] 09:05:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 148 (0x8aa57800) [pid = 1726] [serial = 2228] [outer = 0x8a61f800] 09:05:00 INFO - PROCESS | 1726 | 1464105900856 Marionette DEBUG loaded listener.js 09:05:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 149 (0x8abd3400) [pid = 1726] [serial = 2229] [outer = 0x8a61f800] 09:05:01 INFO - PROCESS | 1726 | 1464105901841 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:05:01 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. 09:05:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1436ms 09:05:01 INFO - PROCESS | 1726 | 1464105901898 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 09:05:01 INFO - PROCESS | 1726 | 1464105901902 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 09:05:01 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:05:01 INFO - PROCESS | 1726 | 1464105901922 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:05:01 INFO - PROCESS | 1726 | 1464105901931 Marionette TRACE conn4 <- [1,2942,null,{}] 09:05:01 INFO - PROCESS | 1726 | 1464105901937 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:02 INFO - PROCESS | 1726 | 1464105902207 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 09:05:02 INFO - PROCESS | 1726 | 1464105902247 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:02 INFO - PROCESS | 1726 | ++DOCSHELL 0x8aa59400 == 142 [pid = 1726] [id = 743] 09:05:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 150 (0x8b34c000) [pid = 1726] [serial = 2230] [outer = (nil)] 09:05:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 151 (0x8bd51000) [pid = 1726] [serial = 2231] [outer = 0x8b34c000] 09:05:02 INFO - PROCESS | 1726 | 1464105902322 Marionette DEBUG loaded listener.js 09:05:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 152 (0x8bec9400) [pid = 1726] [serial = 2232] [outer = 0x8b34c000] 09:05:03 INFO - PROCESS | 1726 | --DOMWINDOW == 151 (0x8cf46800) [pid = 1726] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:05:03 INFO - PROCESS | 1726 | --DOMWINDOW == 150 (0x919f8800) [pid = 1726] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:05:03 INFO - PROCESS | 1726 | --DOMWINDOW == 149 (0x9a913c00) [pid = 1726] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:05:03 INFO - PROCESS | 1726 | --DOMWINDOW == 148 (0x8717fc00) [pid = 1726] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:05:03 INFO - PROCESS | 1726 | --DOMWINDOW == 147 (0x8e14a800) [pid = 1726] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:05:03 INFO - PROCESS | 1726 | --DOMWINDOW == 146 (0x99e67800) [pid = 1726] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:05:03 INFO - PROCESS | 1726 | --DOMWINDOW == 145 (0x87d02800) [pid = 1726] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:05:03 INFO - PROCESS | 1726 | --DOMWINDOW == 144 (0x8f54c400) [pid = 1726] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:05:03 INFO - PROCESS | 1726 | --DOMWINDOW == 143 (0x9cca0400) [pid = 1726] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:05:03 INFO - PROCESS | 1726 | --DOMWINDOW == 142 (0x93ad5c00) [pid = 1726] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:05:03 INFO - PROCESS | 1726 | --DOMWINDOW == 141 (0x8cf49000) [pid = 1726] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:05:03 INFO - PROCESS | 1726 | --DOMWINDOW == 140 (0x9cc1bc00) [pid = 1726] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:05:03 INFO - PROCESS | 1726 | --DOMWINDOW == 139 (0x8e312c00) [pid = 1726] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:05:03 INFO - PROCESS | 1726 | --DOMWINDOW == 138 (0x8cf71400) [pid = 1726] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:05:03 INFO - PROCESS | 1726 | --DOMWINDOW == 137 (0x91d05c00) [pid = 1726] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:05:03 INFO - PROCESS | 1726 | --DOMWINDOW == 136 (0x8650dc00) [pid = 1726] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:05:03 INFO - PROCESS | 1726 | --DOMWINDOW == 135 (0x8b1e2c00) [pid = 1726] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:05:03 INFO - PROCESS | 1726 | --DOMWINDOW == 134 (0x8f5de000) [pid = 1726] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:05:03 INFO - PROCESS | 1726 | --DOMWINDOW == 133 (0x8e316c00) [pid = 1726] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:05:03 INFO - PROCESS | 1726 | --DOMWINDOW == 132 (0x95160000) [pid = 1726] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:05:03 INFO - PROCESS | 1726 | --DOMWINDOW == 131 (0x8ccc8000) [pid = 1726] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:05:03 INFO - PROCESS | 1726 | --DOMWINDOW == 130 (0x8650a800) [pid = 1726] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:05:03 INFO - PROCESS | 1726 | 1464105903899 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 09:05:03 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 09:05:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:05:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 2047ms 09:05:03 INFO - PROCESS | 1726 | 1464105903957 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 09:05:03 INFO - PROCESS | 1726 | 1464105903961 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 09:05:03 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:05:03 INFO - PROCESS | 1726 | 1464105903967 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:05:03 INFO - PROCESS | 1726 | 1464105903969 Marionette TRACE conn4 <- [1,2946,null,{}] 09:05:03 INFO - PROCESS | 1726 | 1464105903975 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:04 INFO - PROCESS | 1726 | 1464105904159 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 09:05:04 INFO - PROCESS | 1726 | 1464105904376 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:04 INFO - PROCESS | 1726 | ++DOCSHELL 0x8717fc00 == 143 [pid = 1726] [id = 744] 09:05:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 131 (0x8abda000) [pid = 1726] [serial = 2233] [outer = (nil)] 09:05:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 132 (0x8ccc6800) [pid = 1726] [serial = 2234] [outer = 0x8abda000] 09:05:04 INFO - PROCESS | 1726 | 1464105904460 Marionette DEBUG loaded listener.js 09:05:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 133 (0x8cf13800) [pid = 1726] [serial = 2235] [outer = 0x8abda000] 09:05:05 INFO - PROCESS | 1726 | 1464105905131 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:05:05 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. 09:05:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1181ms 09:05:05 INFO - PROCESS | 1726 | 1464105905154 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 09:05:05 INFO - PROCESS | 1726 | 1464105905158 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 09:05:05 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:05:05 INFO - PROCESS | 1726 | 1464105905165 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:05:05 INFO - PROCESS | 1726 | 1464105905168 Marionette TRACE conn4 <- [1,2950,null,{}] 09:05:05 INFO - PROCESS | 1726 | 1464105905173 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:05 INFO - PROCESS | 1726 | 1464105905632 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 09:05:05 INFO - PROCESS | 1726 | 1464105905872 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:05 INFO - PROCESS | 1726 | ++DOCSHELL 0x8348dc00 == 144 [pid = 1726] [id = 745] 09:05:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 134 (0x8348e400) [pid = 1726] [serial = 2236] [outer = (nil)] 09:05:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 135 (0x84157c00) [pid = 1726] [serial = 2237] [outer = 0x8348e400] 09:05:05 INFO - PROCESS | 1726 | 1464105905968 Marionette DEBUG loaded listener.js 09:05:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 136 (0x85ee8000) [pid = 1726] [serial = 2238] [outer = 0x8348e400] 09:05:06 INFO - PROCESS | 1726 | ++DOCSHELL 0x87c0e000 == 145 [pid = 1726] [id = 746] 09:05:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 137 (0x8a622c00) [pid = 1726] [serial = 2239] [outer = (nil)] 09:05:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 138 (0x8a8bec00) [pid = 1726] [serial = 2240] [outer = 0x8a622c00] 09:05:06 INFO - PROCESS | 1726 | 1464105906946 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:05:06 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. 09:05:06 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1795ms 09:05:06 INFO - PROCESS | 1726 | 1464105906960 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 09:05:06 INFO - PROCESS | 1726 | 1464105906966 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 09:05:06 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:05:07 INFO - PROCESS | 1726 | 1464105907007 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:05:07 INFO - PROCESS | 1726 | 1464105907013 Marionette TRACE conn4 <- [1,2954,null,{}] 09:05:07 INFO - PROCESS | 1726 | 1464105907020 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:07 INFO - PROCESS | 1726 | 1464105907299 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 09:05:07 INFO - PROCESS | 1726 | 1464105907645 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:07 INFO - PROCESS | 1726 | ++DOCSHELL 0x8aa5f800 == 146 [pid = 1726] [id = 747] 09:05:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 139 (0x8aa62800) [pid = 1726] [serial = 2241] [outer = (nil)] 09:05:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 140 (0x8b0c6400) [pid = 1726] [serial = 2242] [outer = 0x8aa62800] 09:05:07 INFO - PROCESS | 1726 | 1464105907742 Marionette DEBUG loaded listener.js 09:05:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 141 (0x8b1eec00) [pid = 1726] [serial = 2243] [outer = 0x8aa62800] 09:05:08 INFO - PROCESS | 1726 | 1464105908563 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:05:08 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:05:08 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 09:05:08 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1606ms 09:05:08 INFO - PROCESS | 1726 | 1464105908601 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 09:05:08 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:05:08 INFO - PROCESS | 1726 | 1464105908608 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 09:05:08 INFO - PROCESS | 1726 | 1464105908615 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:05:08 INFO - PROCESS | 1726 | 1464105908619 Marionette TRACE conn4 <- [1,2958,null,{}] 09:05:08 INFO - PROCESS | 1726 | 1464105908624 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:08 INFO - PROCESS | 1726 | 1464105908868 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 09:05:09 INFO - PROCESS | 1726 | 1464105909171 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:09 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ba7e400 == 147 [pid = 1726] [id = 748] 09:05:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 142 (0x8cf78c00) [pid = 1726] [serial = 2244] [outer = (nil)] 09:05:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 143 (0x8d694c00) [pid = 1726] [serial = 2245] [outer = 0x8cf78c00] 09:05:09 INFO - PROCESS | 1726 | 1464105909258 Marionette DEBUG loaded listener.js 09:05:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 144 (0x8e151400) [pid = 1726] [serial = 2246] [outer = 0x8cf78c00] 09:05:10 INFO - PROCESS | 1726 | 1464105910175 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:05:10 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. 09:05:10 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1584ms 09:05:10 INFO - PROCESS | 1726 | 1464105910199 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 09:05:10 INFO - PROCESS | 1726 | 1464105910205 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 09:05:10 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:05:10 INFO - PROCESS | 1726 | 1464105910222 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:05:10 INFO - PROCESS | 1726 | 1464105910229 Marionette TRACE conn4 <- [1,2962,null,{}] 09:05:10 INFO - PROCESS | 1726 | 1464105910235 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:10 INFO - PROCESS | 1726 | 1464105910494 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 09:05:10 INFO - PROCESS | 1726 | 1464105910806 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:10 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ccc3400 == 148 [pid = 1726] [id = 749] 09:05:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 145 (0x8d689800) [pid = 1726] [serial = 2247] [outer = (nil)] 09:05:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 146 (0x8e314000) [pid = 1726] [serial = 2248] [outer = 0x8d689800] 09:05:10 INFO - PROCESS | 1726 | 1464105910896 Marionette DEBUG loaded listener.js 09:05:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 147 (0x8e57f400) [pid = 1726] [serial = 2249] [outer = 0x8d689800] 09:05:11 INFO - PROCESS | 1726 | 1464105911730 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:05:11 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. 09:05:11 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1540ms 09:05:11 INFO - PROCESS | 1726 | 1464105911755 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 09:05:11 INFO - PROCESS | 1726 | 1464105911758 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 09:05:11 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:05:11 INFO - PROCESS | 1726 | 1464105911765 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:05:11 INFO - PROCESS | 1726 | 1464105911768 Marionette TRACE conn4 <- [1,2966,null,{}] 09:05:11 INFO - PROCESS | 1726 | 1464105911774 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:11 INFO - PROCESS | 1726 | 1464105911982 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 09:05:12 INFO - PROCESS | 1726 | 1464105912258 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:12 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e2fd000 == 149 [pid = 1726] [id = 750] 09:05:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 148 (0x8e894400) [pid = 1726] [serial = 2250] [outer = (nil)] 09:05:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 149 (0x8e90ec00) [pid = 1726] [serial = 2251] [outer = 0x8e894400] 09:05:12 INFO - PROCESS | 1726 | 1464105912343 Marionette DEBUG loaded listener.js 09:05:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 150 (0x8e97e000) [pid = 1726] [serial = 2252] [outer = 0x8e894400] 09:05:13 INFO - PROCESS | 1726 | 1464105913188 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:05:13 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. 09:05:13 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1438ms 09:05:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:05:13 INFO - PROCESS | 1726 | 1464105913203 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 09:05:13 INFO - PROCESS | 1726 | 1464105913206 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 09:05:13 INFO - PROCESS | 1726 | 1464105913213 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:05:13 INFO - PROCESS | 1726 | 1464105913217 Marionette TRACE conn4 <- [1,2970,null,{}] 09:05:13 INFO - PROCESS | 1726 | 1464105913223 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:13 INFO - PROCESS | 1726 | 1464105913451 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 09:05:13 INFO - PROCESS | 1726 | 1464105913769 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:13 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f5d7800 == 150 [pid = 1726] [id = 751] 09:05:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 151 (0x8f5d8400) [pid = 1726] [serial = 2253] [outer = (nil)] 09:05:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 152 (0x8f5e0000) [pid = 1726] [serial = 2254] [outer = 0x8f5d8400] 09:05:13 INFO - PROCESS | 1726 | 1464105913865 Marionette DEBUG loaded listener.js 09:05:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 153 (0x8f770400) [pid = 1726] [serial = 2255] [outer = 0x8f5d8400] 09:05:14 INFO - PROCESS | 1726 | 1464105914705 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:05:14 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. 09:05:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1529ms 09:05:14 INFO - PROCESS | 1726 | 1464105914742 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 09:05:14 INFO - PROCESS | 1726 | 1464105914746 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 09:05:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:05:14 INFO - PROCESS | 1726 | 1464105914752 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:05:14 INFO - PROCESS | 1726 | 1464105914755 Marionette TRACE conn4 <- [1,2974,null,{}] 09:05:14 INFO - PROCESS | 1726 | 1464105914761 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:14 INFO - PROCESS | 1726 | 1464105914971 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 09:05:15 INFO - PROCESS | 1726 | 1464105915262 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:15 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f76c800 == 151 [pid = 1726] [id = 752] 09:05:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 154 (0x90a6cc00) [pid = 1726] [serial = 2256] [outer = (nil)] 09:05:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 155 (0x90b73400) [pid = 1726] [serial = 2257] [outer = 0x90a6cc00] 09:05:15 INFO - PROCESS | 1726 | 1464105915348 Marionette DEBUG loaded listener.js 09:05:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 156 (0x90c60800) [pid = 1726] [serial = 2258] [outer = 0x90a6cc00] 09:05:16 INFO - PROCESS | 1726 | 1464105916205 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 09:05:16 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. 09:05:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1487ms 09:05:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:05:16 INFO - PROCESS | 1726 | 1464105916239 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 09:05:16 INFO - PROCESS | 1726 | 1464105916242 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 09:05:16 INFO - PROCESS | 1726 | 1464105916248 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:05:16 INFO - PROCESS | 1726 | 1464105916252 Marionette TRACE conn4 <- [1,2978,null,{}] 09:05:16 INFO - PROCESS | 1726 | 1464105916257 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:16 INFO - PROCESS | 1726 | 1464105916460 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 09:05:16 INFO - PROCESS | 1726 | 1464105916769 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:16 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e97b000 == 152 [pid = 1726] [id = 753] 09:05:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 157 (0x90a74800) [pid = 1726] [serial = 2259] [outer = (nil)] 09:05:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 158 (0x919fa000) [pid = 1726] [serial = 2260] [outer = 0x90a74800] 09:05:16 INFO - PROCESS | 1726 | 1464105916859 Marionette DEBUG loaded listener.js 09:05:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 159 (0x91bea000) [pid = 1726] [serial = 2261] [outer = 0x90a74800] 09:05:17 INFO - PROCESS | 1726 | 1464105917635 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:05:17 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. 09:05:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1436ms 09:05:17 INFO - PROCESS | 1726 | 1464105917684 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 09:05:17 INFO - PROCESS | 1726 | 1464105917687 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 09:05:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:05:17 INFO - PROCESS | 1726 | 1464105917694 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:05:17 INFO - PROCESS | 1726 | 1464105917697 Marionette TRACE conn4 <- [1,2982,null,{}] 09:05:17 INFO - PROCESS | 1726 | 1464105917703 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:17 INFO - PROCESS | 1726 | 1464105917912 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 09:05:18 INFO - PROCESS | 1726 | 1464105918219 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:18 INFO - PROCESS | 1726 | ++DOCSHELL 0x88864800 == 153 [pid = 1726] [id = 754] 09:05:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 160 (0x919f3c00) [pid = 1726] [serial = 2262] [outer = (nil)] 09:05:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 161 (0x9237bc00) [pid = 1726] [serial = 2263] [outer = 0x919f3c00] 09:05:18 INFO - PROCESS | 1726 | 1464105918308 Marionette DEBUG loaded listener.js 09:05:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 162 (0x92805c00) [pid = 1726] [serial = 2264] [outer = 0x919f3c00] 09:05:19 INFO - PROCESS | 1726 | 1464105919189 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 09:05:19 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:05:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:05:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:05:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1542ms 09:05:19 INFO - PROCESS | 1726 | 1464105919237 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 09:05:19 INFO - PROCESS | 1726 | 1464105919241 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 09:05:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:05:19 INFO - PROCESS | 1726 | 1464105919247 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:05:19 INFO - PROCESS | 1726 | 1464105919257 Marionette TRACE conn4 <- [1,2986,null,{}] 09:05:19 INFO - PROCESS | 1726 | 1464105919263 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:19 INFO - PROCESS | 1726 | 1464105919541 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 09:05:19 INFO - PROCESS | 1726 | 1464105919808 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:19 INFO - PROCESS | 1726 | ++DOCSHELL 0x87186800 == 154 [pid = 1726] [id = 755] 09:05:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 163 (0x8a623800) [pid = 1726] [serial = 2265] [outer = (nil)] 09:05:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 164 (0x92ad7800) [pid = 1726] [serial = 2266] [outer = 0x8a623800] 09:05:19 INFO - PROCESS | 1726 | 1464105919894 Marionette DEBUG loaded listener.js 09:05:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 165 (0x92c64000) [pid = 1726] [serial = 2267] [outer = 0x8a623800] 09:05:20 INFO - PROCESS | 1726 | 1464105920708 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:05:20 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. 09:05:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1501ms 09:05:20 INFO - PROCESS | 1726 | 1464105920748 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 09:05:20 INFO - PROCESS | 1726 | 1464105920751 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 09:05:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:05:20 INFO - PROCESS | 1726 | 1464105920757 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:05:20 INFO - PROCESS | 1726 | 1464105920761 Marionette TRACE conn4 <- [1,2990,null,{}] 09:05:20 INFO - PROCESS | 1726 | 1464105920766 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:20 INFO - PROCESS | 1726 | 1464105920980 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 09:05:21 INFO - PROCESS | 1726 | 1464105921303 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:21 INFO - PROCESS | 1726 | ++DOCSHELL 0x91d0fc00 == 155 [pid = 1726] [id = 756] 09:05:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 166 (0x92eaf800) [pid = 1726] [serial = 2268] [outer = (nil)] 09:05:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 167 (0x93b7cc00) [pid = 1726] [serial = 2269] [outer = 0x92eaf800] 09:05:21 INFO - PROCESS | 1726 | 1464105921399 Marionette DEBUG loaded listener.js 09:05:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 168 (0x95158800) [pid = 1726] [serial = 2270] [outer = 0x92eaf800] 09:05:22 INFO - PROCESS | 1726 | ++DOCSHELL 0x9515e000 == 156 [pid = 1726] [id = 757] 09:05:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 169 (0x9967c800) [pid = 1726] [serial = 2271] [outer = (nil)] 09:05:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 170 (0x9967fc00) [pid = 1726] [serial = 2272] [outer = 0x9967c800] 09:05:22 INFO - PROCESS | 1726 | 1464105922348 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:05:22 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:05:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1641ms 09:05:22 INFO - PROCESS | 1726 | 1464105922400 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 09:05:22 INFO - PROCESS | 1726 | 1464105922404 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 09:05:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:05:22 INFO - PROCESS | 1726 | 1464105922411 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:05:22 INFO - PROCESS | 1726 | 1464105922415 Marionette TRACE conn4 <- [1,2994,null,{}] 09:05:22 INFO - PROCESS | 1726 | 1464105922421 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:22 INFO - PROCESS | 1726 | 1464105922692 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 09:05:23 INFO - PROCESS | 1726 | 1464105923044 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:23 INFO - PROCESS | 1726 | ++DOCSHELL 0x95160000 == 157 [pid = 1726] [id = 758] 09:05:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 171 (0x97749000) [pid = 1726] [serial = 2273] [outer = (nil)] 09:05:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 172 (0x999e3400) [pid = 1726] [serial = 2274] [outer = 0x97749000] 09:05:23 INFO - PROCESS | 1726 | 1464105923137 Marionette DEBUG loaded listener.js 09:05:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 173 (0x99e3b000) [pid = 1726] [serial = 2275] [outer = 0x97749000] 09:05:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:05:23 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 09:05:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1484ms 09:05:23 INFO - PROCESS | 1726 | 1464105923887 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:05:23 INFO - PROCESS | 1726 | 1464105923896 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 09:05:23 INFO - PROCESS | 1726 | 1464105923900 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 09:05:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:05:23 INFO - PROCESS | 1726 | 1464105923906 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:05:23 INFO - PROCESS | 1726 | 1464105923910 Marionette TRACE conn4 <- [1,2998,null,{}] 09:05:23 INFO - PROCESS | 1726 | 1464105923915 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:24 INFO - PROCESS | 1726 | 1464105924140 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 09:05:24 INFO - PROCESS | 1726 | 1464105924433 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:24 INFO - PROCESS | 1726 | ++DOCSHELL 0x83495c00 == 158 [pid = 1726] [id = 759] 09:05:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 174 (0x849ef400) [pid = 1726] [serial = 2276] [outer = (nil)] 09:05:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 175 (0x9a285800) [pid = 1726] [serial = 2277] [outer = 0x849ef400] 09:05:24 INFO - PROCESS | 1726 | 1464105924522 Marionette DEBUG loaded listener.js 09:05:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 176 (0x9a3ccc00) [pid = 1726] [serial = 2278] [outer = 0x849ef400] 09:05:25 INFO - PROCESS | 1726 | 1464105925347 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:05:25 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:05:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1477ms 09:05:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:05:25 INFO - PROCESS | 1726 | 1464105925384 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 09:05:25 INFO - PROCESS | 1726 | 1464105925387 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 09:05:25 INFO - PROCESS | 1726 | 1464105925393 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:05:25 INFO - PROCESS | 1726 | 1464105925397 Marionette TRACE conn4 <- [1,3002,null,{}] 09:05:25 INFO - PROCESS | 1726 | 1464105925402 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:25 INFO - PROCESS | 1726 | 1464105925645 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 09:05:25 INFO - PROCESS | 1726 | 1464105925933 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:25 INFO - PROCESS | 1726 | ++DOCSHELL 0x92ad5000 == 159 [pid = 1726] [id = 760] 09:05:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 177 (0x97745400) [pid = 1726] [serial = 2279] [outer = (nil)] 09:05:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 178 (0x9a910c00) [pid = 1726] [serial = 2280] [outer = 0x97745400] 09:05:26 INFO - PROCESS | 1726 | 1464105926023 Marionette DEBUG loaded listener.js 09:05:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 179 (0x9a914400) [pid = 1726] [serial = 2281] [outer = 0x97745400] 09:05:26 INFO - PROCESS | 1726 | 1464105926845 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:05:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:05:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1490ms 09:05:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:05:26 INFO - PROCESS | 1726 | 1464105926884 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 09:05:26 INFO - PROCESS | 1726 | 1464105926886 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 09:05:26 INFO - PROCESS | 1726 | 1464105926891 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:05:26 INFO - PROCESS | 1726 | 1464105926896 Marionette TRACE conn4 <- [1,3006,null,{}] 09:05:26 INFO - PROCESS | 1726 | 1464105926902 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:27 INFO - PROCESS | 1726 | 1464105927118 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 09:05:27 INFO - PROCESS | 1726 | 1464105927427 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:27 INFO - PROCESS | 1726 | ++DOCSHELL 0x999a6000 == 160 [pid = 1726] [id = 761] 09:05:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 180 (0x9a912800) [pid = 1726] [serial = 2282] [outer = (nil)] 09:05:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 181 (0x9b28fc00) [pid = 1726] [serial = 2283] [outer = 0x9a912800] 09:05:27 INFO - PROCESS | 1726 | 1464105927515 Marionette DEBUG loaded listener.js 09:05:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 182 (0x9b854400) [pid = 1726] [serial = 2284] [outer = 0x9a912800] 09:05:28 INFO - PROCESS | 1726 | 1464105928310 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:05:28 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. 09:05:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1429ms 09:05:28 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:05:28 INFO - PROCESS | 1726 | 1464105928321 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 09:05:28 INFO - PROCESS | 1726 | 1464105928324 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 09:05:28 INFO - PROCESS | 1726 | 1464105928331 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:05:28 INFO - PROCESS | 1726 | 1464105928334 Marionette TRACE conn4 <- [1,3010,null,{}] 09:05:28 INFO - PROCESS | 1726 | 1464105928340 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:28 INFO - PROCESS | 1726 | 1464105928550 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 09:05:28 INFO - PROCESS | 1726 | 1464105928886 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:28 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ba80000 == 161 [pid = 1726] [id = 762] 09:05:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 183 (0x8cf51c00) [pid = 1726] [serial = 2285] [outer = (nil)] 09:05:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 184 (0x9b982400) [pid = 1726] [serial = 2286] [outer = 0x8cf51c00] 09:05:28 INFO - PROCESS | 1726 | 1464105928972 Marionette DEBUG loaded listener.js 09:05:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 185 (0x9cc22400) [pid = 1726] [serial = 2287] [outer = 0x8cf51c00] 09:05:29 INFO - PROCESS | 1726 | 1464105929799 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 09:05:29 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 09:05:29 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1490ms 09:05:29 INFO - PROCESS | 1726 | 1464105929820 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 09:05:29 INFO - PROCESS | 1726 | 1464105929824 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 09:05:29 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:05:29 INFO - PROCESS | 1726 | 1464105929830 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:05:29 INFO - PROCESS | 1726 | 1464105929835 Marionette TRACE conn4 <- [1,3014,null,{}] 09:05:29 INFO - PROCESS | 1726 | 1464105929841 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:30 INFO - PROCESS | 1726 | 1464105930064 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 09:05:30 INFO - PROCESS | 1726 | 1464105930350 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:30 INFO - PROCESS | 1726 | ++DOCSHELL 0x99a6b800 == 162 [pid = 1726] [id = 763] 09:05:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 186 (0x9b862c00) [pid = 1726] [serial = 2288] [outer = (nil)] 09:05:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 187 (0x9d0ed800) [pid = 1726] [serial = 2289] [outer = 0x9b862c00] 09:05:30 INFO - PROCESS | 1726 | 1464105930439 Marionette DEBUG loaded listener.js 09:05:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 188 (0x9d0f6c00) [pid = 1726] [serial = 2290] [outer = 0x9b862c00] 09:05:30 INFO - PROCESS | 1726 | [1726] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:05:31 INFO - PROCESS | 1726 | 1464105931373 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:05:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:05:31 INFO - {} 09:05:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:05:31 INFO - {} 09:05:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:05:31 INFO - {} 09:05:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:05:31 INFO - {} 09:05:31 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1580ms 09:05:31 INFO - PROCESS | 1726 | 1464105931417 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 09:05:31 INFO - PROCESS | 1726 | 1464105931421 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 09:05:31 INFO - TEST-START | /FileAPI/fileReader.html 09:05:31 INFO - PROCESS | 1726 | 1464105931427 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:05:31 INFO - PROCESS | 1726 | 1464105931430 Marionette TRACE conn4 <- [1,3018,null,{}] 09:05:31 INFO - PROCESS | 1726 | 1464105931485 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:31 INFO - PROCESS | 1726 | 1464105931693 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 09:05:32 INFO - PROCESS | 1726 | 1464105932041 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:32 INFO - PROCESS | 1726 | ++DOCSHELL 0x83497400 == 163 [pid = 1726] [id = 764] 09:05:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 189 (0x9cca6000) [pid = 1726] [serial = 2291] [outer = (nil)] 09:05:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 190 (0xa22f4800) [pid = 1726] [serial = 2292] [outer = 0x9cca6000] 09:05:32 INFO - PROCESS | 1726 | 1464105932128 Marionette DEBUG loaded listener.js 09:05:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 191 (0xa3023800) [pid = 1726] [serial = 2293] [outer = 0x9cca6000] 09:05:32 INFO - PROCESS | 1726 | 1464105932899 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 09:05:32 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:05:32 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:05:32 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:05:32 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:05:32 INFO - TEST-OK | /FileAPI/fileReader.html | took 1534ms 09:05:32 INFO - PROCESS | 1726 | 1464105932963 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 09:05:32 INFO - PROCESS | 1726 | 1464105932967 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 09:05:32 INFO - TEST-START | /FileAPI/historical.html 09:05:32 INFO - PROCESS | 1726 | 1464105932973 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:05:32 INFO - PROCESS | 1726 | 1464105932975 Marionette TRACE conn4 <- [1,3022,null,{}] 09:05:32 INFO - PROCESS | 1726 | 1464105932981 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:33 INFO - PROCESS | 1726 | 1464105933195 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 09:05:33 INFO - PROCESS | 1726 | 1464105933519 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:33 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e2fb800 == 164 [pid = 1726] [id = 765] 09:05:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 192 (0x9d0f1000) [pid = 1726] [serial = 2294] [outer = (nil)] 09:05:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 193 (0xa50ef400) [pid = 1726] [serial = 2295] [outer = 0x9d0f1000] 09:05:33 INFO - PROCESS | 1726 | 1464105933607 Marionette DEBUG loaded listener.js 09:05:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 194 (0xa6288000) [pid = 1726] [serial = 2296] [outer = 0x9d0f1000] 09:05:34 INFO - PROCESS | 1726 | 1464105934483 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 09:05:34 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:05:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:05:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:05:34 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:05:34 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:05:34 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:05:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:05:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:05:34 INFO - TEST-OK | /FileAPI/historical.html | took 1547ms 09:05:34 INFO - PROCESS | 1726 | 1464105934523 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 09:05:34 INFO - PROCESS | 1726 | 1464105934526 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 09:05:34 INFO - TEST-START | /FileAPI/idlharness.html 09:05:34 INFO - PROCESS | 1726 | 1464105934533 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:05:34 INFO - PROCESS | 1726 | 1464105934536 Marionette TRACE conn4 <- [1,3026,null,{}] 09:05:34 INFO - PROCESS | 1726 | 1464105934542 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:34 INFO - PROCESS | 1726 | 1464105934769 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 09:05:35 INFO - PROCESS | 1726 | 1464105935086 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:35 INFO - PROCESS | 1726 | ++DOCSHELL 0x86e2d000 == 165 [pid = 1726] [id = 766] 09:05:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 195 (0x86e2dc00) [pid = 1726] [serial = 2297] [outer = (nil)] 09:05:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 196 (0x86e36000) [pid = 1726] [serial = 2298] [outer = 0x86e2dc00] 09:05:35 INFO - PROCESS | 1726 | 1464105935174 Marionette DEBUG loaded listener.js 09:05:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 197 (0x86e38000) [pid = 1726] [serial = 2299] [outer = 0x86e2dc00] 09:05:38 INFO - PROCESS | 1726 | --DOCSHELL 0x86506c00 == 164 [pid = 1726] [id = 692] 09:05:38 INFO - PROCESS | 1726 | --DOCSHELL 0x86f7f400 == 163 [pid = 1726] [id = 540] 09:05:38 INFO - PROCESS | 1726 | --DOCSHELL 0x9a0c2800 == 162 [pid = 1726] [id = 691] 09:05:38 INFO - PROCESS | 1726 | --DOCSHELL 0x8f76cc00 == 161 [pid = 1726] [id = 690] 09:05:38 INFO - PROCESS | 1726 | --DOCSHELL 0x8717fc00 == 160 [pid = 1726] [id = 744] 09:05:38 INFO - PROCESS | 1726 | --DOCSHELL 0x8aa59400 == 159 [pid = 1726] [id = 743] 09:05:38 INFO - PROCESS | 1726 | --DOCSHELL 0x87e6a000 == 158 [pid = 1726] [id = 742] 09:05:38 INFO - PROCESS | 1726 | --DOCSHELL 0x87182000 == 157 [pid = 1726] [id = 741] 09:05:38 INFO - PROCESS | 1726 | --DOCSHELL 0x84161c00 == 156 [pid = 1726] [id = 740] 09:05:38 INFO - PROCESS | 1726 | --DOCSHELL 0x870bb800 == 155 [pid = 1726] [id = 738] 09:05:38 INFO - PROCESS | 1726 | --DOCSHELL 0xa30ebc00 == 154 [pid = 1726] [id = 737] 09:05:38 INFO - PROCESS | 1726 | --DOCSHELL 0x86f81400 == 153 [pid = 1726] [id = 736] 09:05:38 INFO - PROCESS | 1726 | --DOCSHELL 0x9b860c00 == 152 [pid = 1726] [id = 734] 09:05:38 INFO - PROCESS | 1726 | --DOCSHELL 0x92809400 == 151 [pid = 1726] [id = 735] 09:05:38 INFO - PROCESS | 1726 | --DOCSHELL 0x9b861000 == 150 [pid = 1726] [id = 733] 09:05:38 INFO - PROCESS | 1726 | --DOCSHELL 0x90c66c00 == 149 [pid = 1726] [id = 732] 09:05:38 INFO - PROCESS | 1726 | --DOCSHELL 0x93d8fc00 == 148 [pid = 1726] [id = 731] 09:05:38 INFO - PROCESS | 1726 | --DOCSHELL 0x995e9c00 == 147 [pid = 1726] [id = 730] 09:05:38 INFO - PROCESS | 1726 | --DOCSHELL 0x92ae1c00 == 146 [pid = 1726] [id = 728] 09:05:38 INFO - PROCESS | 1726 | --DOCSHELL 0x8f54f400 == 145 [pid = 1726] [id = 729] 09:05:38 INFO - PROCESS | 1726 | --DOCSHELL 0x91bebc00 == 144 [pid = 1726] [id = 727] 09:05:38 INFO - PROCESS | 1726 | --DOCSHELL 0x8d689400 == 143 [pid = 1726] [id = 726] 09:05:38 INFO - PROCESS | 1726 | --DOCSHELL 0x8f769400 == 142 [pid = 1726] [id = 725] 09:05:38 INFO - PROCESS | 1726 | --DOCSHELL 0x8f5d6000 == 141 [pid = 1726] [id = 724] 09:05:38 INFO - PROCESS | 1726 | --DOCSHELL 0x8986b400 == 140 [pid = 1726] [id = 722] 09:05:38 INFO - PROCESS | 1726 | --DOCSHELL 0x8e151000 == 139 [pid = 1726] [id = 723] 09:05:39 INFO - PROCESS | 1726 | --DOMWINDOW == 196 (0x8e892400) [pid = 1726] [serial = 2165] [outer = (nil)] [url = about:blank] 09:05:39 INFO - PROCESS | 1726 | --DOMWINDOW == 195 (0x8cf7a000) [pid = 1726] [serial = 2159] [outer = (nil)] [url = about:blank] 09:05:39 INFO - PROCESS | 1726 | --DOMWINDOW == 194 (0x9280e800) [pid = 1726] [serial = 2118] [outer = (nil)] [url = about:blank] 09:05:39 INFO - PROCESS | 1726 | --DOMWINDOW == 193 (0x9b861400) [pid = 1726] [serial = 2139] [outer = (nil)] [url = about:blank] 09:05:39 INFO - PROCESS | 1726 | --DOMWINDOW == 192 (0x87d0ac00) [pid = 1726] [serial = 2154] [outer = (nil)] [url = about:blank] 09:05:39 INFO - PROCESS | 1726 | --DOMWINDOW == 191 (0x94fbac00) [pid = 1726] [serial = 2123] [outer = (nil)] [url = about:blank] 09:05:39 INFO - PROCESS | 1726 | --DOMWINDOW == 190 (0x99e71c00) [pid = 1726] [serial = 2129] [outer = (nil)] [url = about:blank] 09:05:39 INFO - PROCESS | 1726 | --DOMWINDOW == 189 (0x8aa56c00) [pid = 1726] [serial = 2099] [outer = (nil)] [url = about:blank] 09:05:39 INFO - PROCESS | 1726 | --DOMWINDOW == 188 (0x87c08000) [pid = 1726] [serial = 2153] [outer = (nil)] [url = about:blank] 09:05:39 INFO - PROCESS | 1726 | --DOMWINDOW == 187 (0x99fd8000) [pid = 1726] [serial = 2130] [outer = (nil)] [url = about:blank] 09:05:39 INFO - PROCESS | 1726 | --DOMWINDOW == 186 (0x8b0ca800) [pid = 1726] [serial = 2100] [outer = (nil)] [url = about:blank] 09:05:39 INFO - PROCESS | 1726 | --DOMWINDOW == 185 (0x99f5d000) [pid = 1726] [serial = 2132] [outer = (nil)] [url = about:blank] 09:05:39 INFO - PROCESS | 1726 | --DOMWINDOW == 184 (0xa229d000) [pid = 1726] [serial = 2148] [outer = (nil)] [url = about:blank] 09:05:39 INFO - PROCESS | 1726 | --DOMWINDOW == 183 (0x98a4a800) [pid = 1726] [serial = 2127] [outer = (nil)] [url = about:blank] 09:05:39 INFO - PROCESS | 1726 | --DOMWINDOW == 182 (0x8e14e400) [pid = 1726] [serial = 2034] [outer = (nil)] [url = about:blank] 09:05:39 INFO - PROCESS | 1726 | --DOMWINDOW == 181 (0xa21a2000) [pid = 1726] [serial = 2144] [outer = (nil)] [url = about:blank] 09:05:39 INFO - PROCESS | 1726 | --DOMWINDOW == 180 (0x98361800) [pid = 1726] [serial = 2126] [outer = (nil)] [url = about:blank] 09:05:39 INFO - PROCESS | 1726 | --DOMWINDOW == 179 (0x8d690800) [pid = 1726] [serial = 2160] [outer = (nil)] [url = about:blank] 09:05:39 INFO - PROCESS | 1726 | --DOMWINDOW == 178 (0x9a3d1800) [pid = 1726] [serial = 2133] [outer = (nil)] [url = about:blank] 09:05:39 INFO - PROCESS | 1726 | --DOMWINDOW == 177 (0xa227d000) [pid = 1726] [serial = 2147] [outer = (nil)] [url = about:blank] 09:05:39 INFO - PROCESS | 1726 | --DOMWINDOW == 176 (0x8e97c800) [pid = 1726] [serial = 2108] [outer = (nil)] [url = about:blank] 09:05:39 INFO - PROCESS | 1726 | --DOMWINDOW == 175 (0x8e14cc00) [pid = 1726] [serial = 2103] [outer = (nil)] [url = about:blank] 09:05:39 INFO - PROCESS | 1726 | --DOMWINDOW == 174 (0x92c70800) [pid = 1726] [serial = 2121] [outer = (nil)] [url = about:blank] 09:05:39 INFO - PROCESS | 1726 | --DOMWINDOW == 173 (0x8f5d6800) [pid = 1726] [serial = 2109] [outer = (nil)] [url = about:blank] 09:05:39 INFO - PROCESS | 1726 | --DOMWINDOW == 172 (0x92802c00) [pid = 1726] [serial = 2117] [outer = (nil)] [url = about:blank] 09:05:39 INFO - PROCESS | 1726 | --DOMWINDOW == 171 (0x8d56d400) [pid = 1726] [serial = 2102] [outer = (nil)] [url = about:blank] 09:05:39 INFO - PROCESS | 1726 | --DOMWINDOW == 170 (0x9aa59000) [pid = 1726] [serial = 2136] [outer = (nil)] [url = about:blank] 09:05:39 INFO - PROCESS | 1726 | --DOMWINDOW == 169 (0x8beca400) [pid = 1726] [serial = 2157] [outer = (nil)] [url = about:blank] 09:05:39 INFO - PROCESS | 1726 | --DOMWINDOW == 168 (0xa224d000) [pid = 1726] [serial = 2145] [outer = (nil)] [url = about:blank] 09:05:39 INFO - PROCESS | 1726 | --DOMWINDOW == 167 (0x92c68000) [pid = 1726] [serial = 2120] [outer = (nil)] [url = about:blank] 09:05:39 INFO - PROCESS | 1726 | --DOMWINDOW == 166 (0x90a72400) [pid = 1726] [serial = 2111] [outer = (nil)] [url = about:blank] 09:05:39 INFO - PROCESS | 1726 | --DOMWINDOW == 165 (0x90b6e800) [pid = 1726] [serial = 2112] [outer = (nil)] [url = about:blank] 09:05:39 INFO - PROCESS | 1726 | --DOMWINDOW == 164 (0x8e893400) [pid = 1726] [serial = 2106] [outer = (nil)] [url = about:blank] 09:05:39 INFO - PROCESS | 1726 | --DOMWINDOW == 163 (0x9a91b800) [pid = 1726] [serial = 2135] [outer = (nil)] [url = about:blank] 09:05:39 INFO - PROCESS | 1726 | --DOMWINDOW == 162 (0x9cc74800) [pid = 1726] [serial = 2142] [outer = (nil)] [url = about:blank] 09:05:39 INFO - PROCESS | 1726 | --DOMWINDOW == 161 (0x9b85e800) [pid = 1726] [serial = 2138] [outer = (nil)] [url = about:blank] 09:05:39 INFO - PROCESS | 1726 | --DOMWINDOW == 160 (0x951e9c00) [pid = 1726] [serial = 2124] [outer = (nil)] [url = about:blank] 09:05:39 INFO - PROCESS | 1726 | --DOMWINDOW == 159 (0x919f2000) [pid = 1726] [serial = 2114] [outer = (nil)] [url = about:blank] 09:05:39 INFO - PROCESS | 1726 | --DOMWINDOW == 158 (0x8e57cc00) [pid = 1726] [serial = 2105] [outer = (nil)] [url = about:blank] 09:05:39 INFO - PROCESS | 1726 | --DOMWINDOW == 157 (0x8b1ec800) [pid = 1726] [serial = 2163] [outer = (nil)] [url = about:blank] 09:05:39 INFO - PROCESS | 1726 | --DOMWINDOW == 156 (0x8ba7b800) [pid = 1726] [serial = 2156] [outer = (nil)] [url = about:blank] 09:05:39 INFO - PROCESS | 1726 | --DOMWINDOW == 155 (0xa22ed400) [pid = 1726] [serial = 2150] [outer = (nil)] [url = about:blank] 09:05:39 INFO - PROCESS | 1726 | --DOMWINDOW == 154 (0x919fb000) [pid = 1726] [serial = 2115] [outer = (nil)] [url = about:blank] 09:05:39 INFO - PROCESS | 1726 | --DOMWINDOW == 153 (0x9b983c00) [pid = 1726] [serial = 2141] [outer = (nil)] [url = about:blank] 09:05:39 INFO - PROCESS | 1726 | --DOMWINDOW == 152 (0x87d01800) [pid = 1726] [serial = 2162] [outer = (nil)] [url = about:blank] 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:05:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:05:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:05:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:05:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:05:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:05:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:05:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:05:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:05:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:05:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:05:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:05:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:05:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:05:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:05:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:05:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:05:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:05:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:05:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:05:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:05:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:05:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:05:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:05:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:05:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:05:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:05:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:05:40 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 09:05:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:05:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:05:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:05:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:05:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:05:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:05:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:05:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:05:40 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 09:05:40 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 09:05:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:05:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:05:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:05:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:05:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:05:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:05:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:05:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:05:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:05:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:05:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:05:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:05:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:05:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:05:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:05:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:05:40 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 09:05:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:05:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:05:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:05:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:05:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:05:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:05:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:05:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:05:40 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 09:05:40 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 09:05:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:05:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:05:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:05:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:05:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:05:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:05:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:05:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:05:40 INFO - TEST-OK | /FileAPI/idlharness.html | took 5661ms 09:05:40 INFO - TEST-START | /FileAPI/idlharness.worker 09:05:40 INFO - PROCESS | 1726 | 1464105940070 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 09:05:40 INFO - PROCESS | 1726 | 1464105940195 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 09:05:40 INFO - PROCESS | 1726 | 1464105940213 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 09:05:40 INFO - PROCESS | 1726 | 1464105940267 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:05:40 INFO - PROCESS | 1726 | 1464105940270 Marionette TRACE conn4 <- [1,3030,null,{}] 09:05:40 INFO - PROCESS | 1726 | 1464105940302 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:40 INFO - PROCESS | 1726 | 1464105940588 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 09:05:40 INFO - PROCESS | 1726 | 1464105940826 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:40 INFO - PROCESS | 1726 | ++DOCSHELL 0x86e2f800 == 140 [pid = 1726] [id = 767] 09:05:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 153 (0x8b0c2800) [pid = 1726] [serial = 2300] [outer = (nil)] 09:05:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 154 (0x8bd59c00) [pid = 1726] [serial = 2301] [outer = 0x8b0c2800] 09:05:40 INFO - PROCESS | 1726 | 1464105940901 Marionette DEBUG loaded listener.js 09:05:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 155 (0x8bed6800) [pid = 1726] [serial = 2302] [outer = 0x8b0c2800] 09:05:41 INFO - PROCESS | 1726 | [1726] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:05:42 INFO - {} 09:05:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:05:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:05:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:05:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:05:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:05:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:05:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:05:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:05:42 INFO - {} 09:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:05:42 INFO - {} 09:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:05:42 INFO - {} 09:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:05:42 INFO - {} 09:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:05:42 INFO - {} 09:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:05:42 INFO - {} 09:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:05:42 INFO - {} 09:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:05:42 INFO - {} 09:05:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:05:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:05:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:05:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:05:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:05:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:05:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:05:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:05:42 INFO - {} 09:05:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:05:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:05:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:05:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:05:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:05:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:05:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:05:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:05:42 INFO - {} 09:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:05:42 INFO - {} 09:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:05:42 INFO - {} 09:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:05:42 INFO - {} 09:05:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:05:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:05:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:05:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:05:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:05:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:05:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:05:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:05:42 INFO - {} 09:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 09:05:42 INFO - {} 09:05:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:05:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:05:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:05:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:05:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:05:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:05:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:05:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:05:42 INFO - {} 09:05:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:05:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:05:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:05:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:05:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:05:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:05:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:05:42 INFO - {} 09:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:05:42 INFO - {} 09:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:05:42 INFO - {} 09:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:05:42 INFO - {} 09:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:05:42 INFO - {} 09:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:05:42 INFO - {} 09:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:05:42 INFO - {} 09:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:05:42 INFO - {} 09:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:05:42 INFO - {} 09:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:05:42 INFO - {} 09:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:05:42 INFO - {} 09:05:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:05:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:05:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:05:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:05:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:05:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:05:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:05:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:05:43 INFO - {} 09:05:43 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 - {} 09:05:43 INFO - {} 09:05:43 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 09:05:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:05:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:05:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:05:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:05:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:05:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:05:43 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 09:05:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:05:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:05:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:05:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:05:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:05:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:05:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:05:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:05:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:05:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:05:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:05:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:05:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:05:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:05:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:05:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:05:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:05:43 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 09:05:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:05:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:05:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:05:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:05:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:05:43 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 09:05:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:05:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:05:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:05:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:05:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:05:43 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 09:05:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:05:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:05:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:05:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:05:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:05:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:05:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:05:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:05:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:05:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:05:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:05:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:05:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:05:43 INFO - {} 09:05:43 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2692ms 09:05:43 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:05:43 INFO - PROCESS | 1726 | 1464105942771 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 09:05:43 INFO - PROCESS | 1726 | 1464105943001 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 09:05:43 INFO - PROCESS | 1726 | 1464105943028 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 09:05:43 INFO - PROCESS | 1726 | 1464105943090 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:05:43 INFO - PROCESS | 1726 | 1464105943103 Marionette TRACE conn4 <- [1,3034,null,{}] 09:05:43 INFO - PROCESS | 1726 | 1464105943138 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:43 INFO - PROCESS | 1726 | 1464105943459 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 09:05:43 INFO - PROCESS | 1726 | 1464105943498 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:43 INFO - PROCESS | 1726 | ++DOCSHELL 0x8cf72c00 == 141 [pid = 1726] [id = 768] 09:05:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 156 (0x8cf78000) [pid = 1726] [serial = 2303] [outer = (nil)] 09:05:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 157 (0x94fc7c00) [pid = 1726] [serial = 2304] [outer = 0x8cf78000] 09:05:43 INFO - PROCESS | 1726 | 1464105943572 Marionette DEBUG loaded listener.js 09:05:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 158 (0x951ecc00) [pid = 1726] [serial = 2305] [outer = 0x8cf78000] 09:05:44 INFO - PROCESS | 1726 | --DOMWINDOW == 157 (0x8cf1c000) [pid = 1726] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:05:44 INFO - PROCESS | 1726 | --DOMWINDOW == 156 (0x9a0c1c00) [pid = 1726] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:05:44 INFO - PROCESS | 1726 | --DOMWINDOW == 155 (0x8a61f800) [pid = 1726] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:05:44 INFO - PROCESS | 1726 | --DOMWINDOW == 154 (0x8b34c000) [pid = 1726] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:05:44 INFO - PROCESS | 1726 | --DOMWINDOW == 153 (0x87185800) [pid = 1726] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:05:44 INFO - PROCESS | 1726 | --DOMWINDOW == 152 (0x849e5000) [pid = 1726] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:05:44 INFO - PROCESS | 1726 | --DOMWINDOW == 151 (0xa3251c00) [pid = 1726] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:05:44 INFO - PROCESS | 1726 | --DOMWINDOW == 150 (0xa3225c00) [pid = 1726] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:05:44 INFO - PROCESS | 1726 | --DOMWINDOW == 149 (0x9a3c8800) [pid = 1726] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:05:44 INFO - PROCESS | 1726 | --DOMWINDOW == 148 (0x92adac00) [pid = 1726] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:05:44 INFO - PROCESS | 1726 | --DOMWINDOW == 147 (0x9cca5000) [pid = 1726] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:05:44 INFO - PROCESS | 1726 | --DOMWINDOW == 146 (0x9b976c00) [pid = 1726] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:05:44 INFO - PROCESS | 1726 | --DOMWINDOW == 145 (0x9b884c00) [pid = 1726] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:05:44 INFO - PROCESS | 1726 | --DOMWINDOW == 144 (0x9968a000) [pid = 1726] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:05:44 INFO - PROCESS | 1726 | --DOMWINDOW == 143 (0x99941000) [pid = 1726] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:05:44 INFO - PROCESS | 1726 | --DOMWINDOW == 142 (0x8f5d6c00) [pid = 1726] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:05:44 INFO - PROCESS | 1726 | --DOMWINDOW == 141 (0x92c6f400) [pid = 1726] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:05:44 INFO - PROCESS | 1726 | --DOMWINDOW == 140 (0x91bf2800) [pid = 1726] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:05:44 INFO - PROCESS | 1726 | --DOMWINDOW == 139 (0x90c61c00) [pid = 1726] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:05:44 INFO - PROCESS | 1726 | --DOMWINDOW == 138 (0x90b75c00) [pid = 1726] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:05:44 INFO - PROCESS | 1726 | --DOMWINDOW == 137 (0x8f5dd400) [pid = 1726] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:05:44 INFO - PROCESS | 1726 | --DOMWINDOW == 136 (0x8e169c00) [pid = 1726] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:05:44 INFO - PROCESS | 1726 | --DOMWINDOW == 135 (0x8a8bbc00) [pid = 1726] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:05:44 INFO - PROCESS | 1726 | 1464105944905 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:05:44 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:05:44 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1860ms 09:05:44 INFO - PROCESS | 1726 | 1464105944951 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 09:05:44 INFO - PROCESS | 1726 | 1464105944955 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 09:05:44 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:05:44 INFO - PROCESS | 1726 | 1464105944962 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:05:44 INFO - PROCESS | 1726 | 1464105944967 Marionette TRACE conn4 <- [1,3038,null,{}] 09:05:44 INFO - PROCESS | 1726 | 1464105944982 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:45 INFO - PROCESS | 1726 | 1464105945208 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 09:05:45 INFO - PROCESS | 1726 | 1464105945438 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:45 INFO - PROCESS | 1726 | ++DOCSHELL 0x90da5400 == 142 [pid = 1726] [id = 769] 09:05:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 136 (0x91bef800) [pid = 1726] [serial = 2306] [outer = (nil)] 09:05:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 137 (0x97742c00) [pid = 1726] [serial = 2307] [outer = 0x91bef800] 09:05:45 INFO - PROCESS | 1726 | 1464105945514 Marionette DEBUG loaded listener.js 09:05:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 138 (0x98a4f800) [pid = 1726] [serial = 2308] [outer = 0x91bef800] 09:05:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:05:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:05:46 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1296ms 09:05:46 INFO - PROCESS | 1726 | 1464105946246 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 09:05:46 INFO - PROCESS | 1726 | 1464105946260 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 09:05:46 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:05:46 INFO - PROCESS | 1726 | 1464105946264 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 09:05:46 INFO - PROCESS | 1726 | 1464105946270 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:05:46 INFO - PROCESS | 1726 | 1464105946273 Marionette TRACE conn4 <- [1,3042,null,{}] 09:05:46 INFO - PROCESS | 1726 | 1464105946279 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:46 INFO - PROCESS | 1726 | 1464105946704 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 09:05:46 INFO - PROCESS | 1726 | 1464105946918 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:46 INFO - PROCESS | 1726 | ++DOCSHELL 0x849e5000 == 143 [pid = 1726] [id = 770] 09:05:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 139 (0x856bcc00) [pid = 1726] [serial = 2309] [outer = (nil)] 09:05:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 140 (0x867f1c00) [pid = 1726] [serial = 2310] [outer = 0x856bcc00] 09:05:47 INFO - PROCESS | 1726 | 1464105947010 Marionette DEBUG loaded listener.js 09:05:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 141 (0x86f80800) [pid = 1726] [serial = 2311] [outer = 0x856bcc00] 09:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:05:48 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. 09:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:05:48 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'.) 09:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:05:48 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. 09:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:05:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:05:48 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. 09:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:05:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:05:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:05:48 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. 09:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:05:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:05:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:05:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 09:05:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:05:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:05:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:05:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:05:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:05:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:05:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:05:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:05:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:05:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:05:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:05:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:05:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:05:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:05:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:05:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:05:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:05:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:05:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:05:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:05:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:05:48 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1969ms 09:05:48 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:05:48 INFO - PROCESS | 1726 | 1464105948167 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 09:05:48 INFO - PROCESS | 1726 | 1464105948249 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 09:05:48 INFO - PROCESS | 1726 | 1464105948261 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 09:05:48 INFO - PROCESS | 1726 | 1464105948292 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:05:48 INFO - PROCESS | 1726 | 1464105948308 Marionette TRACE conn4 <- [1,3046,null,{}] 09:05:48 INFO - PROCESS | 1726 | 1464105948439 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:48 INFO - PROCESS | 1726 | 1464105948711 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 09:05:49 INFO - PROCESS | 1726 | 1464105949084 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:49 INFO - PROCESS | 1726 | ++DOCSHELL 0x8abd8400 == 144 [pid = 1726] [id = 771] 09:05:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 142 (0x8bd53400) [pid = 1726] [serial = 2312] [outer = (nil)] 09:05:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 143 (0x8cf42800) [pid = 1726] [serial = 2313] [outer = 0x8bd53400] 09:05:49 INFO - PROCESS | 1726 | 1464105949199 Marionette DEBUG loaded listener.js 09:05:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 144 (0x8d68a800) [pid = 1726] [serial = 2314] [outer = 0x8bd53400] 09:05:49 INFO - PROCESS | 1726 | [1726] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:05:50 INFO - PROCESS | 1726 | 1464105950125 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1861ms 09:05:50 INFO - PROCESS | 1726 | 1464105950145 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 09:05:50 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:05:50 INFO - PROCESS | 1726 | 1464105950150 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 09:05:50 INFO - PROCESS | 1726 | 1464105950157 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:05:50 INFO - PROCESS | 1726 | 1464105950161 Marionette TRACE conn4 <- [1,3050,null,{}] 09:05:50 INFO - PROCESS | 1726 | 1464105950167 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:50 INFO - PROCESS | 1726 | 1464105950440 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 09:05:50 INFO - PROCESS | 1726 | 1464105950748 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:50 INFO - PROCESS | 1726 | ++DOCSHELL 0x87180400 == 145 [pid = 1726] [id = 772] 09:05:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 145 (0x8e173400) [pid = 1726] [serial = 2315] [outer = (nil)] 09:05:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 146 (0x8e893800) [pid = 1726] [serial = 2316] [outer = 0x8e173400] 09:05:50 INFO - PROCESS | 1726 | 1464105950886 Marionette DEBUG loaded listener.js 09:05:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 147 (0x8e90c400) [pid = 1726] [serial = 2317] [outer = 0x8e173400] 09:05:51 INFO - PROCESS | 1726 | 1464105951733 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 09:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:05:51 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1633ms 09:05:51 INFO - PROCESS | 1726 | 1464105951791 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 09:05:51 INFO - PROCESS | 1726 | 1464105951798 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 09:05:51 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:05:51 INFO - PROCESS | 1726 | 1464105951816 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:05:51 INFO - PROCESS | 1726 | 1464105951824 Marionette TRACE conn4 <- [1,3054,null,{}] 09:05:51 INFO - PROCESS | 1726 | 1464105951829 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:52 INFO - PROCESS | 1726 | 1464105952166 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 09:05:52 INFO - PROCESS | 1726 | 1464105952395 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:52 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ba78000 == 146 [pid = 1726] [id = 773] 09:05:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 148 (0x8cf44c00) [pid = 1726] [serial = 2318] [outer = (nil)] 09:05:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 149 (0x90a6f000) [pid = 1726] [serial = 2319] [outer = 0x8cf44c00] 09:05:52 INFO - PROCESS | 1726 | 1464105952483 Marionette DEBUG loaded listener.js 09:05:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 150 (0x90b73c00) [pid = 1726] [serial = 2320] [outer = 0x8cf44c00] 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:05:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:05:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:05:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:05:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:05:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:05:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:05:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:05:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:05:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:05:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:05:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:05:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:05:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:05:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:05:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:05:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:05:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:05:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:05:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:05:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:05:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:05:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:05:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:05:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:05:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:05:54 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" 09:05:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:05:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:05:54 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" 09:05:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:05:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:05:54 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2139ms 09:05:54 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:05:54 INFO - PROCESS | 1726 | 1464105953809 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 09:05:54 INFO - PROCESS | 1726 | 1464105954001 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 09:05:54 INFO - PROCESS | 1726 | 1464105954009 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 09:05:54 INFO - PROCESS | 1726 | 1464105954041 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:05:54 INFO - PROCESS | 1726 | 1464105954047 Marionette TRACE conn4 <- [1,3058,null,{}] 09:05:54 INFO - PROCESS | 1726 | 1464105954196 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:54 INFO - PROCESS | 1726 | 1464105954527 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 09:05:54 INFO - PROCESS | 1726 | 1464105954760 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:54 INFO - PROCESS | 1726 | ++DOCSHELL 0x92893c00 == 147 [pid = 1726] [id = 774] 09:05:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 151 (0x92c6f400) [pid = 1726] [serial = 2321] [outer = (nil)] 09:05:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 152 (0x995efc00) [pid = 1726] [serial = 2322] [outer = 0x92c6f400] 09:05:54 INFO - PROCESS | 1726 | 1464105954849 Marionette DEBUG loaded listener.js 09:05:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 153 (0x999a5800) [pid = 1726] [serial = 2323] [outer = 0x92c6f400] 09:05:55 INFO - PROCESS | 1726 | 1464105955727 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 09:05:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:05:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:05:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:05:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:05:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:05:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:05:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:05:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:05:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:05:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:05:55 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:55 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:05:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:05:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:05:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:05:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:05:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:05:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:05:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:05:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:05:55 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1765ms 09:05:55 INFO - PROCESS | 1726 | 1464105955811 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 09:05:55 INFO - PROCESS | 1726 | 1464105955816 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 09:05:55 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:05:55 INFO - PROCESS | 1726 | 1464105955826 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:05:55 INFO - PROCESS | 1726 | 1464105955829 Marionette TRACE conn4 <- [1,3062,null,{}] 09:05:55 INFO - PROCESS | 1726 | 1464105955835 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:56 INFO - PROCESS | 1726 | 1464105956058 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 09:05:56 INFO - PROCESS | 1726 | 1464105956376 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:56 INFO - PROCESS | 1726 | ++DOCSHELL 0x99f55000 == 148 [pid = 1726] [id = 775] 09:05:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 154 (0x99f57400) [pid = 1726] [serial = 2324] [outer = (nil)] 09:05:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 155 (0x99fd8c00) [pid = 1726] [serial = 2325] [outer = 0x99f57400] 09:05:56 INFO - PROCESS | 1726 | 1464105956523 Marionette DEBUG loaded listener.js 09:05:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 156 (0x9a3d7000) [pid = 1726] [serial = 2326] [outer = 0x99f57400] 09:05:56 INFO - PROCESS | 1726 | [1726] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:05:57 INFO - PROCESS | 1726 | 1464105957397 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:05:57 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:05:57 INFO - {} 09:05:57 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1626ms 09:05:57 INFO - PROCESS | 1726 | 1464105957452 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 09:05:57 INFO - PROCESS | 1726 | 1464105957455 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 09:05:57 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:05:57 INFO - PROCESS | 1726 | 1464105957466 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:05:57 INFO - PROCESS | 1726 | 1464105957470 Marionette TRACE conn4 <- [1,3066,null,{}] 09:05:57 INFO - PROCESS | 1726 | 1464105957475 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:57 INFO - PROCESS | 1726 | 1464105957732 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 09:05:58 INFO - PROCESS | 1726 | 1464105958021 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:58 INFO - PROCESS | 1726 | ++DOCSHELL 0x92380000 == 149 [pid = 1726] [id = 776] 09:05:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 157 (0x995e9c00) [pid = 1726] [serial = 2327] [outer = (nil)] 09:05:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 158 (0x9b861400) [pid = 1726] [serial = 2328] [outer = 0x995e9c00] 09:05:58 INFO - PROCESS | 1726 | 1464105958148 Marionette DEBUG loaded listener.js 09:05:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 159 (0x9b976c00) [pid = 1726] [serial = 2329] [outer = 0x995e9c00] 09:05:58 INFO - PROCESS | 1726 | 1464105958917 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 09:05:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:05:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:05:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:05:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:05:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:05:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:05:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:05:58 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1480ms 09:05:58 INFO - PROCESS | 1726 | 1464105958949 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 09:05:58 INFO - PROCESS | 1726 | 1464105958953 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 09:05:58 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:05:58 INFO - PROCESS | 1726 | 1464105958959 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:05:58 INFO - PROCESS | 1726 | 1464105958962 Marionette TRACE conn4 <- [1,3070,null,{}] 09:05:58 INFO - PROCESS | 1726 | 1464105958968 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:59 INFO - PROCESS | 1726 | 1464105959228 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 09:05:59 INFO - PROCESS | 1726 | 1464105959523 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:59 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e57cc00 == 150 [pid = 1726] [id = 777] 09:05:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 160 (0x9288e800) [pid = 1726] [serial = 2330] [outer = (nil)] 09:05:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 161 (0x9cca5800) [pid = 1726] [serial = 2331] [outer = 0x9288e800] 09:05:59 INFO - PROCESS | 1726 | 1464105959609 Marionette DEBUG loaded listener.js 09:05:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 162 (0x9d0ef400) [pid = 1726] [serial = 2332] [outer = 0x9288e800] 09:06:00 INFO - PROCESS | 1726 | 1464105960481 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 09:06:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:06:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:06:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:06:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:06:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:06:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:06:00 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1534ms 09:06:00 INFO - PROCESS | 1726 | 1464105960495 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 09:06:00 INFO - PROCESS | 1726 | 1464105960499 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 09:06:00 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:06:00 INFO - PROCESS | 1726 | 1464105960505 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:06:00 INFO - PROCESS | 1726 | 1464105960508 Marionette TRACE conn4 <- [1,3074,null,{}] 09:06:00 INFO - PROCESS | 1726 | 1464105960514 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:00 INFO - PROCESS | 1726 | 1464105960762 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 09:06:01 INFO - PROCESS | 1726 | 1464105961071 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:01 INFO - PROCESS | 1726 | ++DOCSHELL 0x87c0f800 == 151 [pid = 1726] [id = 778] 09:06:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 163 (0x99e6c800) [pid = 1726] [serial = 2333] [outer = (nil)] 09:06:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 164 (0xa21ab800) [pid = 1726] [serial = 2334] [outer = 0x99e6c800] 09:06:01 INFO - PROCESS | 1726 | 1464105961165 Marionette DEBUG loaded listener.js 09:06:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 165 (0xa2252400) [pid = 1726] [serial = 2335] [outer = 0x99e6c800] 09:06:01 INFO - PROCESS | 1726 | 1464105961992 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 09:06:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:06:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:06:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:06:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:06:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:06:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:06:02 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1532ms 09:06:02 INFO - PROCESS | 1726 | 1464105962039 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 09:06:02 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:06:02 INFO - PROCESS | 1726 | 1464105962044 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 09:06:02 INFO - PROCESS | 1726 | 1464105962051 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:06:02 INFO - PROCESS | 1726 | 1464105962060 Marionette TRACE conn4 <- [1,3078,null,{}] 09:06:02 INFO - PROCESS | 1726 | 1464105962065 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:02 INFO - PROCESS | 1726 | 1464105962320 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 09:06:02 INFO - PROCESS | 1726 | 1464105962677 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:02 INFO - PROCESS | 1726 | ++DOCSHELL 0x99f56400 == 152 [pid = 1726] [id = 779] 09:06:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 166 (0x9a7b9c00) [pid = 1726] [serial = 2336] [outer = (nil)] 09:06:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 167 (0x9aa58000) [pid = 1726] [serial = 2337] [outer = 0x9a7b9c00] 09:06:02 INFO - PROCESS | 1726 | 1464105962784 Marionette DEBUG loaded listener.js 09:06:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 168 (0x9b858c00) [pid = 1726] [serial = 2338] [outer = 0x9a7b9c00] 09:06:03 INFO - PROCESS | 1726 | 1464105963625 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 09:06:03 INFO - PROCESS | 1726 | 1464105963701 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 09:06:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:06:03 INFO - PROCESS | 1726 | 1464105963709 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:06:03 INFO - PROCESS | 1726 | 1464105963717 Marionette TRACE conn4 <- [1,3082,null,{}] 09:06:03 INFO - PROCESS | 1726 | 1464105963747 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:03 INFO - PROCESS | 1726 | 1464105963969 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 09:06:04 INFO - PROCESS | 1726 | 1464105964326 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:04 INFO - PROCESS | 1726 | ++DOCSHELL 0xa262f400 == 153 [pid = 1726] [id = 780] 09:06:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 169 (0xa3224800) [pid = 1726] [serial = 2339] [outer = (nil)] 09:06:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 170 (0xa3483c00) [pid = 1726] [serial = 2340] [outer = 0xa3224800] 09:06:04 INFO - PROCESS | 1726 | 1464105964474 Marionette DEBUG loaded listener.js 09:06:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 171 (0xa50f3800) [pid = 1726] [serial = 2341] [outer = 0xa3224800] 09:06:05 INFO - PROCESS | 1726 | 1464105965290 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 09:06:05 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:06:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:06:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:06:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:06:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1603ms 09:06:05 INFO - PROCESS | 1726 | 1464105965314 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 09:06:05 INFO - PROCESS | 1726 | 1464105965318 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 09:06:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:06:05 INFO - PROCESS | 1726 | 1464105965324 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:06:05 INFO - PROCESS | 1726 | 1464105965328 Marionette TRACE conn4 <- [1,3086,null,{}] 09:06:05 INFO - PROCESS | 1726 | 1464105965334 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:05 INFO - PROCESS | 1726 | 1464105965562 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 09:06:05 INFO - PROCESS | 1726 | 1464105965865 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:05 INFO - PROCESS | 1726 | ++DOCSHELL 0x91c33c00 == 154 [pid = 1726] [id = 781] 09:06:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 172 (0x91c37400) [pid = 1726] [serial = 2342] [outer = (nil)] 09:06:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 173 (0x91c3e000) [pid = 1726] [serial = 2343] [outer = 0x91c37400] 09:06:05 INFO - PROCESS | 1726 | 1464105965955 Marionette DEBUG loaded listener.js 09:06:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 174 (0x91c40000) [pid = 1726] [serial = 2344] [outer = 0x91c37400] 09:06:06 INFO - PROCESS | 1726 | 1464105966796 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:06:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:06:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1529ms 09:06:06 INFO - PROCESS | 1726 | 1464105966853 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 09:06:06 INFO - PROCESS | 1726 | 1464105966856 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 09:06:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:06:06 INFO - PROCESS | 1726 | 1464105966912 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:06:06 INFO - PROCESS | 1726 | 1464105966916 Marionette TRACE conn4 <- [1,3090,null,{}] 09:06:06 INFO - PROCESS | 1726 | 1464105966925 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:07 INFO - PROCESS | 1726 | 1464105967173 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 09:06:07 INFO - PROCESS | 1726 | 1464105967493 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:07 INFO - PROCESS | 1726 | ++DOCSHELL 0x91c38c00 == 155 [pid = 1726] [id = 782] 09:06:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 175 (0x91c3a000) [pid = 1726] [serial = 2345] [outer = (nil)] 09:06:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 176 (0xa6734800) [pid = 1726] [serial = 2346] [outer = 0x91c3a000] 09:06:07 INFO - PROCESS | 1726 | 1464105967634 Marionette DEBUG loaded listener.js 09:06:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 177 (0xa675f400) [pid = 1726] [serial = 2347] [outer = 0x91c3a000] 09:06:08 INFO - PROCESS | 1726 | 1464105968401 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:06:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:06:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1506ms 09:06:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:06:08 INFO - PROCESS | 1726 | 1464105968411 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 09:06:08 INFO - PROCESS | 1726 | 1464105968413 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 09:06:08 INFO - PROCESS | 1726 | 1464105968420 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:06:08 INFO - PROCESS | 1726 | 1464105968423 Marionette TRACE conn4 <- [1,3094,null,{}] 09:06:08 INFO - PROCESS | 1726 | 1464105968429 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:08 INFO - PROCESS | 1726 | 1464105968643 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 09:06:08 INFO - PROCESS | 1726 | 1464105968940 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:08 INFO - PROCESS | 1726 | ++DOCSHELL 0x86693400 == 156 [pid = 1726] [id = 783] 09:06:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 178 (0x86695c00) [pid = 1726] [serial = 2348] [outer = (nil)] 09:06:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 179 (0x8669e000) [pid = 1726] [serial = 2349] [outer = 0x86695c00] 09:06:09 INFO - PROCESS | 1726 | 1464105969035 Marionette DEBUG loaded listener.js 09:06:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 180 (0x866a0000) [pid = 1726] [serial = 2350] [outer = 0x86695c00] 09:06:09 INFO - PROCESS | 1726 | 1464105969878 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:06:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:06:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1482ms 09:06:09 INFO - PROCESS | 1726 | 1464105969902 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 09:06:09 INFO - PROCESS | 1726 | 1464105969906 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 09:06:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:06:09 INFO - PROCESS | 1726 | 1464105969912 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:06:09 INFO - PROCESS | 1726 | 1464105969915 Marionette TRACE conn4 <- [1,3098,null,{}] 09:06:09 INFO - PROCESS | 1726 | 1464105969921 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:10 INFO - PROCESS | 1726 | 1464105970176 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 09:06:10 INFO - PROCESS | 1726 | 1464105970491 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:10 INFO - PROCESS | 1726 | ++DOCSHELL 0x83492c00 == 157 [pid = 1726] [id = 784] 09:06:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 181 (0x86696c00) [pid = 1726] [serial = 2351] [outer = (nil)] 09:06:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 182 (0x8676d400) [pid = 1726] [serial = 2352] [outer = 0x86696c00] 09:06:10 INFO - PROCESS | 1726 | 1464105970579 Marionette DEBUG loaded listener.js 09:06:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 183 (0x8676f000) [pid = 1726] [serial = 2353] [outer = 0x86696c00] 09:06:11 INFO - PROCESS | 1726 | 1464105971397 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 09:06:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:06:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:06:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1537ms 09:06:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:06:11 INFO - PROCESS | 1726 | 1464105971449 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 09:06:11 INFO - PROCESS | 1726 | 1464105971452 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 09:06:11 INFO - PROCESS | 1726 | 1464105971459 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:06:11 INFO - PROCESS | 1726 | 1464105971462 Marionette TRACE conn4 <- [1,3102,null,{}] 09:06:11 INFO - PROCESS | 1726 | 1464105971468 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:11 INFO - PROCESS | 1726 | 1464105971690 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 09:06:12 INFO - PROCESS | 1726 | 1464105972015 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:12 INFO - PROCESS | 1726 | ++DOCSHELL 0x83490800 == 158 [pid = 1726] [id = 785] 09:06:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 184 (0x85890000) [pid = 1726] [serial = 2354] [outer = (nil)] 09:06:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 185 (0x86775c00) [pid = 1726] [serial = 2355] [outer = 0x85890000] 09:06:12 INFO - PROCESS | 1726 | 1464105972105 Marionette DEBUG loaded listener.js 09:06:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 186 (0x86776c00) [pid = 1726] [serial = 2356] [outer = 0x85890000] 09:06:12 INFO - PROCESS | 1726 | 1464105972903 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:06:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:06:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1485ms 09:06:12 INFO - PROCESS | 1726 | 1464105972943 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 09:06:12 INFO - PROCESS | 1726 | 1464105972946 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 09:06:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:06:12 INFO - PROCESS | 1726 | 1464105972993 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 09:06:12 INFO - PROCESS | 1726 | 1464105972998 Marionette TRACE conn4 <- [1,3106,null,{}] 09:06:13 INFO - PROCESS | 1726 | 1464105973012 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:13 INFO - PROCESS | 1726 | 1464105973278 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 09:06:13 INFO - PROCESS | 1726 | 1464105973567 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:13 INFO - PROCESS | 1726 | ++DOCSHELL 0x8348a800 == 159 [pid = 1726] [id = 786] 09:06:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 187 (0x84161c00) [pid = 1726] [serial = 2357] [outer = (nil)] 09:06:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 188 (0x8b204800) [pid = 1726] [serial = 2358] [outer = 0x84161c00] 09:06:13 INFO - PROCESS | 1726 | 1464105973652 Marionette DEBUG loaded listener.js 09:06:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 189 (0x8b206000) [pid = 1726] [serial = 2359] [outer = 0x84161c00] 09:06:14 INFO - PROCESS | 1726 | 1464105974456 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 09:06:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:06:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:06:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:06:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1531ms 09:06:14 INFO - PROCESS | 1726 | 1464105974491 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 09:06:14 INFO - PROCESS | 1726 | 1464105974494 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 09:06:14 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:06:14 INFO - PROCESS | 1726 | 1464105974503 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 09:06:14 INFO - PROCESS | 1726 | 1464105974505 Marionette TRACE conn4 <- [1,3110,null,{}] 09:06:14 INFO - PROCESS | 1726 | 1464105974510 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:14 INFO - PROCESS | 1726 | 1464105974732 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 09:06:15 INFO - PROCESS | 1726 | 1464105975097 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:15 INFO - PROCESS | 1726 | ++DOCSHELL 0x83494c00 == 160 [pid = 1726] [id = 787] 09:06:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 190 (0x875efc00) [pid = 1726] [serial = 2360] [outer = (nil)] 09:06:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 191 (0x8b20bc00) [pid = 1726] [serial = 2361] [outer = 0x875efc00] 09:06:15 INFO - PROCESS | 1726 | 1464105975184 Marionette DEBUG loaded listener.js 09:06:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 192 (0x8b20f000) [pid = 1726] [serial = 2362] [outer = 0x875efc00] 09:06:15 INFO - PROCESS | 1726 | 1464105975970 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 09:06:15 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:06:15 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 09:06:15 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:15 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:06:15 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1493ms 09:06:15 INFO - PROCESS | 1726 | 1464105975998 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 09:06:16 INFO - PROCESS | 1726 | 1464105976001 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 09:06:16 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:06:16 INFO - PROCESS | 1726 | 1464105976008 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 09:06:16 INFO - PROCESS | 1726 | 1464105976011 Marionette TRACE conn4 <- [1,3114,null,{}] 09:06:16 INFO - PROCESS | 1726 | 1464105976016 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:16 INFO - PROCESS | 1726 | 1464105976239 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 09:06:16 INFO - PROCESS | 1726 | 1464105976572 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"c4e93311-d070-4567-b874-022181c96f19\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:16 INFO - PROCESS | 1726 | ++DOCSHELL 0x85e43000 == 161 [pid = 1726] [id = 788] 09:06:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 193 (0x85e43c00) [pid = 1726] [serial = 2363] [outer = (nil)] 09:06:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 194 (0x85e4c000) [pid = 1726] [serial = 2364] [outer = 0x85e43c00] 09:06:16 INFO - PROCESS | 1726 | 1464105976656 Marionette DEBUG loaded listener.js 09:06:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 195 (0x85e4e000) [pid = 1726] [serial = 2365] [outer = 0x85e43c00] 09:06:20 INFO - PROCESS | 1726 | --DOCSHELL 0x90da5400 == 160 [pid = 1726] [id = 769] 09:06:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8cf72c00 == 159 [pid = 1726] [id = 768] 09:06:20 INFO - PROCESS | 1726 | --DOCSHELL 0x86e2f800 == 158 [pid = 1726] [id = 767] 09:06:20 INFO - PROCESS | 1726 | --DOCSHELL 0x999a6000 == 157 [pid = 1726] [id = 761] 09:06:20 INFO - PROCESS | 1726 | --DOCSHELL 0x92ad5000 == 156 [pid = 1726] [id = 760] 09:06:20 INFO - PROCESS | 1726 | --DOCSHELL 0x95160000 == 155 [pid = 1726] [id = 758] 09:06:20 INFO - PROCESS | 1726 | --DOCSHELL 0x83495c00 == 154 [pid = 1726] [id = 759] 09:06:20 INFO - PROCESS | 1726 | --DOCSHELL 0x9515e000 == 153 [pid = 1726] [id = 757] 09:06:20 INFO - PROCESS | 1726 | --DOCSHELL 0x91d0fc00 == 152 [pid = 1726] [id = 756] 09:06:20 INFO - PROCESS | 1726 | --DOCSHELL 0x87186800 == 151 [pid = 1726] [id = 755] 09:06:20 INFO - PROCESS | 1726 | --DOCSHELL 0x88864800 == 150 [pid = 1726] [id = 754] 09:06:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8e97b000 == 149 [pid = 1726] [id = 753] 09:06:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8f76c800 == 148 [pid = 1726] [id = 752] 09:06:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8f5d7800 == 147 [pid = 1726] [id = 751] 09:06:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8ccc3400 == 146 [pid = 1726] [id = 749] 09:06:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8e2fd000 == 145 [pid = 1726] [id = 750] 09:06:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8ba7e400 == 144 [pid = 1726] [id = 748] 09:06:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8aa5f800 == 143 [pid = 1726] [id = 747] 09:06:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8348dc00 == 142 [pid = 1726] [id = 745] 09:06:20 INFO - PROCESS | 1726 | --DOCSHELL 0x87c0e000 == 141 [pid = 1726] [id = 746] 09:06:20 INFO - PROCESS | 1726 | --DOMWINDOW == 194 (0x8e168000) [pid = 1726] [serial = 2097] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1726 | --DOMWINDOW == 193 (0xa22f2400) [pid = 1726] [serial = 2151] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1726 | --DOMWINDOW == 192 (0x8abd3400) [pid = 1726] [serial = 2229] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1726 | --DOMWINDOW == 191 (0x8bd51000) [pid = 1726] [serial = 2231] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1726 | --DOMWINDOW == 190 (0x87c0ac00) [pid = 1726] [serial = 2225] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1726 | --DOMWINDOW == 189 (0x856c1400) [pid = 1726] [serial = 2222] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1726 | --DOMWINDOW == 188 (0xa3251800) [pid = 1726] [serial = 2219] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1726 | --DOMWINDOW == 187 (0xa673c400) [pid = 1726] [serial = 2217] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1726 | --DOMWINDOW == 186 (0xa6739000) [pid = 1726] [serial = 2216] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1726 | --DOMWINDOW == 185 (0xa628e400) [pid = 1726] [serial = 2214] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1726 | --DOMWINDOW == 184 (0xa50f4000) [pid = 1726] [serial = 2213] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1726 | --DOMWINDOW == 183 (0xa35f5000) [pid = 1726] [serial = 2211] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1726 | --DOMWINDOW == 182 (0xa325d800) [pid = 1726] [serial = 2210] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1726 | --DOMWINDOW == 181 (0xa30d7800) [pid = 1726] [serial = 2208] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1726 | --DOMWINDOW == 180 (0xa3020c00) [pid = 1726] [serial = 2207] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1726 | --DOMWINDOW == 179 (0xa22f7800) [pid = 1726] [serial = 2205] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1726 | --DOMWINDOW == 178 (0xa22f2000) [pid = 1726] [serial = 2204] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1726 | --DOMWINDOW == 177 (0xa104d000) [pid = 1726] [serial = 2202] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1726 | --DOMWINDOW == 176 (0x9d0f1400) [pid = 1726] [serial = 2201] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1726 | --DOMWINDOW == 175 (0x9cc75c00) [pid = 1726] [serial = 2199] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1726 | --DOMWINDOW == 174 (0x9b97f400) [pid = 1726] [serial = 2198] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1726 | --DOMWINDOW == 173 (0x9aa57000) [pid = 1726] [serial = 2196] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1726 | --DOMWINDOW == 172 (0x9a914000) [pid = 1726] [serial = 2195] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1726 | --DOMWINDOW == 171 (0x99fd0000) [pid = 1726] [serial = 2193] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1726 | --DOMWINDOW == 170 (0x99f54000) [pid = 1726] [serial = 2192] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1726 | --DOMWINDOW == 169 (0x999c9800) [pid = 1726] [serial = 2190] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1726 | --DOMWINDOW == 168 (0x99786c00) [pid = 1726] [serial = 2189] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1726 | --DOMWINDOW == 167 (0x98110400) [pid = 1726] [serial = 2187] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1726 | --DOMWINDOW == 166 (0x95358400) [pid = 1726] [serial = 2186] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1726 | --DOMWINDOW == 165 (0x93b7f800) [pid = 1726] [serial = 2184] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1726 | --DOMWINDOW == 164 (0x92ead800) [pid = 1726] [serial = 2183] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1726 | --DOMWINDOW == 163 (0x92801c00) [pid = 1726] [serial = 2181] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1726 | --DOMWINDOW == 162 (0x91d09c00) [pid = 1726] [serial = 2180] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1726 | --DOMWINDOW == 161 (0x919f7000) [pid = 1726] [serial = 2178] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1726 | --DOMWINDOW == 160 (0x90d9c800) [pid = 1726] [serial = 2177] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1726 | --DOMWINDOW == 159 (0x90b6c800) [pid = 1726] [serial = 2175] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1726 | --DOMWINDOW == 158 (0x8f774800) [pid = 1726] [serial = 2174] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1726 | --DOMWINDOW == 157 (0x8e582c00) [pid = 1726] [serial = 2172] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1726 | --DOMWINDOW == 156 (0x8e30c400) [pid = 1726] [serial = 2171] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1726 | --DOMWINDOW == 155 (0x8cf20400) [pid = 1726] [serial = 2169] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1726 | --DOMWINDOW == 154 (0x8bd51800) [pid = 1726] [serial = 2168] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1726 | --DOMWINDOW == 153 (0x85f83400) [pid = 1726] [serial = 2223] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1726 | --DOMWINDOW == 152 (0x8ccc6800) [pid = 1726] [serial = 2234] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1726 | --DOMWINDOW == 151 (0x8aa57800) [pid = 1726] [serial = 2228] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1726 | --DOMWINDOW == 150 (0x8bec9400) [pid = 1726] [serial = 2232] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1726 | --DOMWINDOW == 149 (0x87d10000) [pid = 1726] [serial = 2226] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1726 | 1464105980913 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:06:20 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:06:20 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 4937ms 09:06:20 INFO - PROCESS | 1726 | 1464105980946 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 09:06:20 INFO - PROCESS | 1726 | 1464105980950 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 09:06:22 WARNING - u'runner_teardown' () 09:06:22 INFO - No more tests 09:06:22 INFO - Got 0 unexpected results 09:06:22 INFO - SUITE-END | took 1284s 09:06:22 INFO - Closing logging queue 09:06:22 INFO - queue closed 09:06:22 INFO - Return code: 0 09:06:22 WARNING - # TBPL SUCCESS # 09:06:22 INFO - Running post-action listener: _resource_record_post_action 09:06:22 INFO - Running post-run listener: _resource_record_post_run 09:06:23 INFO - Total resource usage - Wall time: 1318s; CPU: 98.0%; Read bytes: 14323712; Write bytes: 921407488; Read time: 820; Write time: 250700 09:06:23 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:06:23 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 4096; Write bytes: 133758976; Read time: 8; Write time: 116208 09:06:23 INFO - run-tests - Wall time: 1289s; CPU: 98.0%; Read bytes: 11493376; Write bytes: 779042816; Read time: 592; Write time: 128896 09:06:23 INFO - Running post-run listener: _upload_blobber_files 09:06:23 INFO - Blob upload gear active. 09:06:23 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 09:06:23 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 09:06:23 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 09:06:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 09:06:24 INFO - (blobuploader) - INFO - Open directory for files ... 09:06:24 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 09:06:24 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:06:24 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:06:26 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:06:26 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:06:26 INFO - (blobuploader) - INFO - Done attempting. 09:06:26 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 09:06:26 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:06:26 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:06:27 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:06:27 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:06:27 INFO - (blobuploader) - INFO - Done attempting. 09:06:27 INFO - (blobuploader) - INFO - Iteration through files over. 09:06:27 INFO - Return code: 0 09:06:27 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 09:06:27 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 09:06:27 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6e9355d688709aa08600bd60879968e30da111f171cd944d3523469e22d685b881c534bf4c54857670de5b1b2c1547bc32e22e5b6edae03e6687d79c56455603", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b2198ee466043989489245d802bd83491eed62dcc247cb1bac2599e1632ef8c6789a447aa50d9f7f06e717364c79c35032f57f60790b5d2c76637475b16f748b"} 09:06:27 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 09:06:27 INFO - Writing to file /builds/slave/test/properties/blobber_files 09:06:27 INFO - Contents: 09:06:27 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6e9355d688709aa08600bd60879968e30da111f171cd944d3523469e22d685b881c534bf4c54857670de5b1b2c1547bc32e22e5b6edae03e6687d79c56455603", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b2198ee466043989489245d802bd83491eed62dcc247cb1bac2599e1632ef8c6789a447aa50d9f7f06e717364c79c35032f57f60790b5d2c76637475b16f748b"} 09:06:27 INFO - Running post-run listener: copy_logs_to_upload_dir 09:06:27 INFO - Copying logs to upload dir... 09:06:27 INFO - mkdir: /builds/slave/test/build/upload/logs 09:06:27 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1400.185767 ========= master_lag: 21.76 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 41 secs) (at 2016-05-24 09:06:43.714717) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 8 secs) (at 2016-05-24 09:06:43.726555) ========= 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-1464103864.943157-1883160251 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6e9355d688709aa08600bd60879968e30da111f171cd944d3523469e22d685b881c534bf4c54857670de5b1b2c1547bc32e22e5b6edae03e6687d79c56455603", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b2198ee466043989489245d802bd83491eed62dcc247cb1bac2599e1632ef8c6789a447aa50d9f7f06e717364c79c35032f57f60790b5d2c76637475b16f748b"} build_url:https://queue.taskcluster.net/v1/task/WO8TuBYdT8W1o_gBlzUixg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/WO8TuBYdT8W1o_gBlzUixg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.030758 build_url: 'https://queue.taskcluster.net/v1/task/WO8TuBYdT8W1o_gBlzUixg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6e9355d688709aa08600bd60879968e30da111f171cd944d3523469e22d685b881c534bf4c54857670de5b1b2c1547bc32e22e5b6edae03e6687d79c56455603", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b2198ee466043989489245d802bd83491eed62dcc247cb1bac2599e1632ef8c6789a447aa50d9f7f06e717364c79c35032f57f60790b5d2c76637475b16f748b"}' symbols_url: 'https://queue.taskcluster.net/v1/task/WO8TuBYdT8W1o_gBlzUixg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 8.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 8 secs) (at 2016-05-24 09:06:51.792826) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 1 secs) (at 2016-05-24 09:06:51.796163) ========= 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-1464103864.943157-1883160251 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017156 ========= master_lag: 1.08 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 1 secs) (at 2016-05-24 09:06:52.889434) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-24 09:06:52.889752) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-24 09:06:53.154203) ========= ========= Total master_lag: 95.51 =========