builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-672 starttime: 1464105156.22 results: success (0) buildid: 20160524071211 builduid: 13f6ce33e14c4948a727ad7859e38d94 revision: bcac6066d9267ca2ea7b281cfcf2223450435a5e ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-24 08:52:36.222953) ========= master: http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-24 08:52:36.223404) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 1 mins, 0 secs) (at 2016-05-24 08:52:36.223694) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 1 mins, 0 secs) (at 2016-05-24 08:53:36.246331) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 30 secs) (at 2016-05-24 08:53:36.246601) ========= 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-1464104817.533602-971869924 _=/tools/buildbot/bin/python using PTY: False --2016-05-24 08:53:36-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 12.7M=0.001s 2016-05-24 08:53:37 (12.7 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.269636 ========= master_lag: 30.40 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 30 secs) (at 2016-05-24 08:54:06.916871) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 10 secs) (at 2016-05-24 08:54:06.919231) ========= 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-1464104817.533602-971869924 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.072605 ========= master_lag: 10.29 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 10 secs) (at 2016-05-24 08:54:17.280051) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 40 secs) (at 2016-05-24 08:54:17.280402) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev bcac6066d9267ca2ea7b281cfcf2223450435a5e --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 bcac6066d9267ca2ea7b281cfcf2223450435a5e --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-1464104817.533602-971869924 _=/tools/buildbot/bin/python using PTY: False 2016-05-24 08:54:22,791 truncating revision to first 12 chars 2016-05-24 08:54:22,792 Setting DEBUG logging. 2016-05-24 08:54:22,792 attempt 1/10 2016-05-24 08:54:22,792 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/bcac6066d926?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-24 08:54:24,057 unpacking tar archive at: mozilla-aurora-bcac6066d926/testing/mozharness/ program finished with exit code 0 elapsedTime=1.560592 ========= master_lag: 39.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 40 secs) (at 2016-05-24 08:54:57.922751) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-24 08:54:57.923031) ========= script_repo_revision: bcac6066d9267ca2ea7b281cfcf2223450435a5e ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-24 08:54:57.923434) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 1 mins, 45 secs) (at 2016-05-24 08:54:57.923713) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 1 mins, 45 secs) (at 2016-05-24 08:56:43.417196) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 3 secs) (at 2016-05-24 08:56:43.417963) ========= /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-1464104817.533602-971869924 _=/tools/buildbot/bin/python using PTY: False 08:56:44 INFO - MultiFileLogger online at 20160524 08:56:44 in /builds/slave/test 08:56:44 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:56:44 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 08:56:44 INFO - {'append_to_log': False, 08:56:44 INFO - 'base_work_dir': '/builds/slave/test', 08:56:44 INFO - 'blob_upload_branch': 'mozilla-aurora', 08:56:44 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 08:56:44 INFO - 'buildbot_json_path': 'buildprops.json', 08:56:44 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 08:56:44 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:56:44 INFO - 'download_minidump_stackwalk': True, 08:56:44 INFO - 'download_symbols': 'true', 08:56:44 INFO - 'e10s': False, 08:56:44 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 08:56:44 INFO - 'tooltool.py': '/tools/tooltool.py', 08:56:44 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 08:56:44 INFO - '/tools/misc-python/virtualenv.py')}, 08:56:44 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:56:44 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:56:44 INFO - 'log_level': 'info', 08:56:44 INFO - 'log_to_console': True, 08:56:44 INFO - 'opt_config_files': (), 08:56:44 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:56:44 INFO - '--processes=1', 08:56:44 INFO - '--config=%(test_path)s/wptrunner.ini', 08:56:44 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:56:44 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:56:44 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:56:44 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:56:44 INFO - 'pip_index': False, 08:56:44 INFO - 'require_test_zip': True, 08:56:44 INFO - 'test_type': ('testharness',), 08:56:44 INFO - 'this_chunk': '1', 08:56:44 INFO - 'tooltool_cache': '/builds/tooltool_cache', 08:56:44 INFO - 'total_chunks': '10', 08:56:44 INFO - 'virtualenv_path': 'venv', 08:56:44 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:56:44 INFO - 'work_dir': 'build'} 08:56:44 INFO - ##### 08:56:44 INFO - ##### Running clobber step. 08:56:44 INFO - ##### 08:56:44 INFO - Running pre-action listener: _resource_record_pre_action 08:56:44 INFO - Running main action method: clobber 08:56:44 INFO - rmtree: /builds/slave/test/build 08:56:44 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 08:56:47 INFO - Running post-action listener: _resource_record_post_action 08:56:47 INFO - ##### 08:56:47 INFO - ##### Running read-buildbot-config step. 08:56:47 INFO - ##### 08:56:47 INFO - Running pre-action listener: _resource_record_pre_action 08:56:47 INFO - Running main action method: read_buildbot_config 08:56:47 INFO - Using buildbot properties: 08:56:47 INFO - { 08:56:47 INFO - "project": "", 08:56:47 INFO - "product": "firefox", 08:56:47 INFO - "script_repo_revision": "production", 08:56:47 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 08:56:47 INFO - "repository": "", 08:56:47 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 08:56:47 INFO - "buildid": "20160524071211", 08:56:47 INFO - "pgo_build": "False", 08:56:47 INFO - "basedir": "/builds/slave/test", 08:56:47 INFO - "buildnumber": 58, 08:56:47 INFO - "slavename": "tst-linux32-spot-672", 08:56:47 INFO - "revision": "bcac6066d9267ca2ea7b281cfcf2223450435a5e", 08:56:47 INFO - "master": "http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/", 08:56:47 INFO - "platform": "linux", 08:56:47 INFO - "branch": "mozilla-aurora", 08:56:47 INFO - "repo_path": "releases/mozilla-aurora", 08:56:47 INFO - "moz_repo_path": "", 08:56:47 INFO - "stage_platform": "linux", 08:56:47 INFO - "builduid": "13f6ce33e14c4948a727ad7859e38d94", 08:56:47 INFO - "slavebuilddir": "test" 08:56:47 INFO - } 08:56:47 INFO - Found installer url https://queue.taskcluster.net/v1/task/IDDaAhfKQUCSVYGNoPNTwg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 08:56:47 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/IDDaAhfKQUCSVYGNoPNTwg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 08:56:47 INFO - Running post-action listener: _resource_record_post_action 08:56:47 INFO - ##### 08:56:47 INFO - ##### Running download-and-extract step. 08:56:47 INFO - ##### 08:56:47 INFO - Running pre-action listener: _resource_record_pre_action 08:56:47 INFO - Running main action method: download_and_extract 08:56:47 INFO - mkdir: /builds/slave/test/build/tests 08:56:47 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:56:47 INFO - https://queue.taskcluster.net/v1/task/IDDaAhfKQUCSVYGNoPNTwg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 08:56:47 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/IDDaAhfKQUCSVYGNoPNTwg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 08:56:47 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/IDDaAhfKQUCSVYGNoPNTwg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 08:56:47 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/IDDaAhfKQUCSVYGNoPNTwg/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:56:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/IDDaAhfKQUCSVYGNoPNTwg/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:56:48 INFO - Downloaded 1325 bytes. 08:56:48 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 08:56:48 INFO - Using the following test package requirements: 08:56:48 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 08:56:48 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:56:48 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 08:56:48 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:56:48 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 08:56:48 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:56:48 INFO - u'jsshell-linux-i686.zip'], 08:56:48 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:56:48 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 08:56:48 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 08:56:48 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:56:48 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 08:56:48 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:56:48 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 08:56:48 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:56:48 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 08:56:48 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:56:48 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 08:56:48 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:56:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:56:48 INFO - https://queue.taskcluster.net/v1/task/IDDaAhfKQUCSVYGNoPNTwg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 08:56:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/IDDaAhfKQUCSVYGNoPNTwg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 08:56:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/IDDaAhfKQUCSVYGNoPNTwg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 08:56:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/IDDaAhfKQUCSVYGNoPNTwg/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:56:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/IDDaAhfKQUCSVYGNoPNTwg/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:56:50 INFO - Downloaded 22760334 bytes. 08:56:50 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:56:50 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:56:51 INFO - caution: filename not matched: web-platform/* 08:56:51 INFO - Return code: 11 08:56:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:56:51 INFO - https://queue.taskcluster.net/v1/task/IDDaAhfKQUCSVYGNoPNTwg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 08:56:51 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/IDDaAhfKQUCSVYGNoPNTwg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 08:56:51 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/IDDaAhfKQUCSVYGNoPNTwg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 08:56:51 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/IDDaAhfKQUCSVYGNoPNTwg/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:56:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/IDDaAhfKQUCSVYGNoPNTwg/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:56:55 INFO - Downloaded 36409186 bytes. 08:56:55 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:56:55 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:56:58 INFO - caution: filename not matched: bin/* 08:56:58 INFO - caution: filename not matched: config/* 08:56:58 INFO - caution: filename not matched: mozbase/* 08:56:58 INFO - caution: filename not matched: marionette/* 08:56:58 INFO - caution: filename not matched: tools/wptserve/* 08:56:58 INFO - Return code: 11 08:56:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:56:58 INFO - https://queue.taskcluster.net/v1/task/IDDaAhfKQUCSVYGNoPNTwg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 08:56:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/IDDaAhfKQUCSVYGNoPNTwg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 08:56:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/IDDaAhfKQUCSVYGNoPNTwg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 08:56:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/IDDaAhfKQUCSVYGNoPNTwg/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:56:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/IDDaAhfKQUCSVYGNoPNTwg/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:57:04 INFO - Downloaded 69328746 bytes. 08:57:04 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/IDDaAhfKQUCSVYGNoPNTwg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 08:57:04 INFO - mkdir: /builds/slave/test/properties 08:57:04 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 08:57:04 INFO - Writing to file /builds/slave/test/properties/build_url 08:57:04 INFO - Contents: 08:57:04 INFO - build_url:https://queue.taskcluster.net/v1/task/IDDaAhfKQUCSVYGNoPNTwg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 08:57:05 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/IDDaAhfKQUCSVYGNoPNTwg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 08:57:05 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 08:57:05 INFO - Writing to file /builds/slave/test/properties/symbols_url 08:57:05 INFO - Contents: 08:57:05 INFO - symbols_url:https://queue.taskcluster.net/v1/task/IDDaAhfKQUCSVYGNoPNTwg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 08:57:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:57:05 INFO - https://queue.taskcluster.net/v1/task/IDDaAhfKQUCSVYGNoPNTwg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:57:05 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/IDDaAhfKQUCSVYGNoPNTwg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 08:57:05 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/IDDaAhfKQUCSVYGNoPNTwg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 08:57:05 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/IDDaAhfKQUCSVYGNoPNTwg/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:57:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/IDDaAhfKQUCSVYGNoPNTwg/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:57:12 INFO - Downloaded 92307231 bytes. 08:57:12 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:57:12 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:57:22 INFO - Return code: 0 08:57:22 INFO - Running post-action listener: _resource_record_post_action 08:57:22 INFO - Running post-action listener: set_extra_try_arguments 08:57:22 INFO - ##### 08:57:22 INFO - ##### Running create-virtualenv step. 08:57:22 INFO - ##### 08:57:22 INFO - Running pre-action listener: _pre_create_virtualenv 08:57:22 INFO - Running pre-action listener: _resource_record_pre_action 08:57:22 INFO - Running main action method: create_virtualenv 08:57:22 INFO - Creating virtualenv /builds/slave/test/build/venv 08:57:22 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:57:22 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 08:57:22 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 08:57:22 INFO - Using real prefix '/usr' 08:57:22 INFO - New python executable in /builds/slave/test/build/venv/bin/python 08:57:24 INFO - Installing distribute.............................................................................................................................................................................................done. 08:57:27 INFO - Installing pip.................done. 08:57:27 INFO - Return code: 0 08:57:27 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 08:57: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:57:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:57:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:57: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:57:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:57:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:57:27 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x8e08c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e6f598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8f232b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f12f70>, '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 0x8f12620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8f18750>, '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-1464104817.533602-971869924', '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:57:27 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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:57:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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:57:27 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:57:27 INFO - 'CCACHE_UMASK': '002', 08:57:27 INFO - 'DISPLAY': ':0', 08:57:27 INFO - 'HOME': '/home/cltbld', 08:57:27 INFO - 'LANG': 'en_US.UTF-8', 08:57:27 INFO - 'LOGNAME': 'cltbld', 08:57:27 INFO - 'MAIL': '/var/mail/cltbld', 08:57:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:57:27 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:57:27 INFO - 'MOZ_NO_REMOTE': '1', 08:57:27 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:57:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:57:27 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:57:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:57:27 INFO - 'PWD': '/builds/slave/test', 08:57:27 INFO - 'SHELL': '/bin/bash', 08:57:27 INFO - 'SHLVL': '1', 08:57:27 INFO - 'TERM': 'linux', 08:57:27 INFO - 'TMOUT': '86400', 08:57:27 INFO - 'USER': 'cltbld', 08:57:27 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464104817.533602-971869924', 08:57:27 INFO - '_': '/tools/buildbot/bin/python'} 08:57:28 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:57:28 INFO - Downloading/unpacking psutil>=0.7.1 08:57:28 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:57:28 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:57:28 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:57:28 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:57:28 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:57:28 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:57:31 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 08:57:32 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:57:32 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:57:32 INFO - Installing collected packages: psutil 08:57:32 INFO - Running setup.py install for psutil 08:57:32 INFO - building 'psutil._psutil_linux' extension 08:57:32 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:57:32 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 08:57:32 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 08:57:32 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:57:33 INFO - building 'psutil._psutil_posix' extension 08:57:33 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:57:33 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:57:33 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:57:33 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:57:33 INFO - Successfully installed psutil 08:57:33 INFO - Cleaning up... 08:57:33 INFO - Return code: 0 08:57:33 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 08:57:33 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:57:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:57:33 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:57:33 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:57:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:57:33 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:57:33 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 0x8e08c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e6f598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8f232b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f12f70>, '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 0x8f12620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8f18750>, '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-1464104817.533602-971869924', '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:57:33 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:57:33 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:57:33 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:57:33 INFO - 'CCACHE_UMASK': '002', 08:57:33 INFO - 'DISPLAY': ':0', 08:57:33 INFO - 'HOME': '/home/cltbld', 08:57:33 INFO - 'LANG': 'en_US.UTF-8', 08:57:33 INFO - 'LOGNAME': 'cltbld', 08:57:33 INFO - 'MAIL': '/var/mail/cltbld', 08:57:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:57:33 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:57:33 INFO - 'MOZ_NO_REMOTE': '1', 08:57:33 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:57:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:57:33 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:57:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:57:33 INFO - 'PWD': '/builds/slave/test', 08:57:33 INFO - 'SHELL': '/bin/bash', 08:57:33 INFO - 'SHLVL': '1', 08:57:33 INFO - 'TERM': 'linux', 08:57:33 INFO - 'TMOUT': '86400', 08:57:33 INFO - 'USER': 'cltbld', 08:57:33 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464104817.533602-971869924', 08:57:33 INFO - '_': '/tools/buildbot/bin/python'} 08:57:33 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:57:33 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:57:33 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:57:33 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:57:33 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:57:33 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:57:33 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:57:33 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:57:37 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:57:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 08:57:37 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:57:37 INFO - Installing collected packages: mozsystemmonitor 08:57:37 INFO - Running setup.py install for mozsystemmonitor 08:57:37 INFO - Successfully installed mozsystemmonitor 08:57:37 INFO - Cleaning up... 08:57:37 INFO - Return code: 0 08:57:37 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 08:57:37 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:57:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:57:37 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:57:37 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:57:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:57:37 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:57:37 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 0x8e08c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e6f598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8f232b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f12f70>, '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 0x8f12620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8f18750>, '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-1464104817.533602-971869924', '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:57:37 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:57:37 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:57:37 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:57:37 INFO - 'CCACHE_UMASK': '002', 08:57:37 INFO - 'DISPLAY': ':0', 08:57:37 INFO - 'HOME': '/home/cltbld', 08:57:37 INFO - 'LANG': 'en_US.UTF-8', 08:57:37 INFO - 'LOGNAME': 'cltbld', 08:57:37 INFO - 'MAIL': '/var/mail/cltbld', 08:57:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:57:37 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:57:37 INFO - 'MOZ_NO_REMOTE': '1', 08:57:37 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:57:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:57:37 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:57:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:57:37 INFO - 'PWD': '/builds/slave/test', 08:57:37 INFO - 'SHELL': '/bin/bash', 08:57:37 INFO - 'SHLVL': '1', 08:57:37 INFO - 'TERM': 'linux', 08:57:37 INFO - 'TMOUT': '86400', 08:57:37 INFO - 'USER': 'cltbld', 08:57:37 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464104817.533602-971869924', 08:57:37 INFO - '_': '/tools/buildbot/bin/python'} 08:57:38 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:57:38 INFO - Downloading/unpacking blobuploader==1.2.4 08:57:38 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:57:38 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:57:38 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:57:38 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:57:38 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:57:38 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:57:41 INFO - Downloading blobuploader-1.2.4.tar.gz 08:57:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 08:57:41 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:57:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:57:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:57:41 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:57:41 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:57:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:57:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:57:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 08:57:42 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:57:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:57:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:57:42 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:57:42 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:57:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:57:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:57:43 INFO - Downloading docopt-0.6.1.tar.gz 08:57:43 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 08:57:43 INFO - Installing collected packages: blobuploader, requests, docopt 08:57:43 INFO - Running setup.py install for blobuploader 08:57:43 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 08:57:43 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 08:57:43 INFO - Running setup.py install for requests 08:57:44 INFO - Running setup.py install for docopt 08:57:44 INFO - Successfully installed blobuploader requests docopt 08:57:44 INFO - Cleaning up... 08:57:44 INFO - Return code: 0 08:57:44 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:57:44 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:57:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:57:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:57:44 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:57:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:57:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:57:44 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 0x8e08c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e6f598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8f232b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f12f70>, '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 0x8f12620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8f18750>, '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-1464104817.533602-971869924', '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:57:44 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:57:44 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:57:44 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:57:44 INFO - 'CCACHE_UMASK': '002', 08:57:44 INFO - 'DISPLAY': ':0', 08:57:44 INFO - 'HOME': '/home/cltbld', 08:57:44 INFO - 'LANG': 'en_US.UTF-8', 08:57:44 INFO - 'LOGNAME': 'cltbld', 08:57:44 INFO - 'MAIL': '/var/mail/cltbld', 08:57:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:57:44 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:57:44 INFO - 'MOZ_NO_REMOTE': '1', 08:57:44 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:57:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:57:44 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:57:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:57:44 INFO - 'PWD': '/builds/slave/test', 08:57:44 INFO - 'SHELL': '/bin/bash', 08:57:44 INFO - 'SHLVL': '1', 08:57:44 INFO - 'TERM': 'linux', 08:57:44 INFO - 'TMOUT': '86400', 08:57:44 INFO - 'USER': 'cltbld', 08:57:44 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464104817.533602-971869924', 08:57:44 INFO - '_': '/tools/buildbot/bin/python'} 08:57:45 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:57:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:57:45 INFO - Running setup.py (path:/tmp/pip-xbmNXe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:57:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:57:45 INFO - Running setup.py (path:/tmp/pip-rOsqJp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:57:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:57:45 INFO - Running setup.py (path:/tmp/pip-tjNl_z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:57:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:57:45 INFO - Running setup.py (path:/tmp/pip-UHpw40-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:57:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:57:45 INFO - Running setup.py (path:/tmp/pip-0rKDxh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:57:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:57:45 INFO - Running setup.py (path:/tmp/pip-7afJWb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:57:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:57:45 INFO - Running setup.py (path:/tmp/pip-rTn8oY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:57:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:57:46 INFO - Running setup.py (path:/tmp/pip-vn9kEv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:57:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:57:46 INFO - Running setup.py (path:/tmp/pip-nHQAUN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:57:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:57:46 INFO - Running setup.py (path:/tmp/pip-hWa2mx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:57:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:57:46 INFO - Running setup.py (path:/tmp/pip-saFFNG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:57:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:57:46 INFO - Running setup.py (path:/tmp/pip-ZcoEIT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:57:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:57:46 INFO - Running setup.py (path:/tmp/pip-S45R5J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:57:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:57:46 INFO - Running setup.py (path:/tmp/pip-zuxjqu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:57:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:57:46 INFO - Running setup.py (path:/tmp/pip-jpX1VR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:57:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:57:47 INFO - Running setup.py (path:/tmp/pip-xvSMQ6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:57:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:57:47 INFO - Running setup.py (path:/tmp/pip-APqBFz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:57:47 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:57:47 INFO - Running setup.py (path:/tmp/pip-XspmFe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:57:47 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:57:47 INFO - Running setup.py (path:/tmp/pip-IsB5vd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:57:47 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:57:47 INFO - Running setup.py (path:/tmp/pip-hCl88D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:57:47 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:57:48 INFO - Running setup.py (path:/tmp/pip-KW5WTB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:57:48 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:57:48 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 08:57:48 INFO - Running setup.py install for manifestparser 08:57:48 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 08:57:48 INFO - Running setup.py install for mozcrash 08:57:48 INFO - Running setup.py install for mozdebug 08:57:48 INFO - Running setup.py install for mozdevice 08:57:49 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 08:57:49 INFO - Installing dm script to /builds/slave/test/build/venv/bin 08:57:49 INFO - Running setup.py install for mozfile 08:57:49 INFO - Running setup.py install for mozhttpd 08:57:49 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 08:57:49 INFO - Running setup.py install for mozinfo 08:57:49 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 08:57:49 INFO - Running setup.py install for mozInstall 08:57:49 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 08:57:49 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 08:57:49 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 08:57:49 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 08:57:50 INFO - Running setup.py install for mozleak 08:57:50 INFO - Running setup.py install for mozlog 08:57:50 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 08:57:50 INFO - Running setup.py install for moznetwork 08:57:50 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 08:57:50 INFO - Running setup.py install for mozprocess 08:57:50 INFO - Running setup.py install for mozprofile 08:57:51 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 08:57:51 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 08:57:51 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 08:57:51 INFO - Running setup.py install for mozrunner 08:57:51 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 08:57:51 INFO - Running setup.py install for mozscreenshot 08:57:51 INFO - Running setup.py install for moztest 08:57:51 INFO - Running setup.py install for mozversion 08:57:52 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 08:57:52 INFO - Running setup.py install for wptserve 08:57:52 INFO - Running setup.py install for marionette-driver 08:57:52 INFO - Running setup.py install for browsermob-proxy 08:57:52 INFO - Running setup.py install for marionette-client 08:57:53 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:57:53 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 08:57:53 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 08:57:53 INFO - Cleaning up... 08:57:53 INFO - Return code: 0 08:57:53 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:57: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:57:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:57:53 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:57: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:57:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:57:53 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:57:53 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x8e08c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e6f598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8f232b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f12f70>, '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 0x8f12620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8f18750>, '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-1464104817.533602-971869924', '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:57:53 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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:57:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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:57:53 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:57:53 INFO - 'CCACHE_UMASK': '002', 08:57:53 INFO - 'DISPLAY': ':0', 08:57:53 INFO - 'HOME': '/home/cltbld', 08:57:53 INFO - 'LANG': 'en_US.UTF-8', 08:57:53 INFO - 'LOGNAME': 'cltbld', 08:57:53 INFO - 'MAIL': '/var/mail/cltbld', 08:57:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:57:53 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:57:53 INFO - 'MOZ_NO_REMOTE': '1', 08:57:53 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:57:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:57:53 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:57:53 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:57:53 INFO - 'PWD': '/builds/slave/test', 08:57:53 INFO - 'SHELL': '/bin/bash', 08:57:53 INFO - 'SHLVL': '1', 08:57:53 INFO - 'TERM': 'linux', 08:57:53 INFO - 'TMOUT': '86400', 08:57:53 INFO - 'USER': 'cltbld', 08:57:53 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464104817.533602-971869924', 08:57:53 INFO - '_': '/tools/buildbot/bin/python'} 08:57:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:57:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:57:53 INFO - Running setup.py (path:/tmp/pip-io01zB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:57:54 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 08:57:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:57:54 INFO - Running setup.py (path:/tmp/pip-eB0HiK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:57:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 08:57:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:57:54 INFO - Running setup.py (path:/tmp/pip-psZpol-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:57:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 08:57:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:57:54 INFO - Running setup.py (path:/tmp/pip-mwukse-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:57:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 08:57:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:57:54 INFO - Running setup.py (path:/tmp/pip-pHmmo_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:57:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 08:57:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:57:54 INFO - Running setup.py (path:/tmp/pip-yXxu5q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:57:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 08:57:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:57:54 INFO - Running setup.py (path:/tmp/pip-1tCbnU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:57:54 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:57:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:57:54 INFO - Running setup.py (path:/tmp/pip-wA9yO0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:57:54 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:57:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:57:54 INFO - Running setup.py (path:/tmp/pip-xOtubB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:57:55 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 08:57:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:57:55 INFO - Running setup.py (path:/tmp/pip-GsxI2Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:57:55 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 08:57:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:57:55 INFO - Running setup.py (path:/tmp/pip-E8REkQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:57:55 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 08:57:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:57:55 INFO - Running setup.py (path:/tmp/pip-3XPrqA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:57:55 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 08:57:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:57:55 INFO - Running setup.py (path:/tmp/pip-23rhOg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:57:55 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 08:57:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:57:55 INFO - Running setup.py (path:/tmp/pip-ijGqn9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:57:55 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:57:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:57:55 INFO - Running setup.py (path:/tmp/pip-te04rC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:57:55 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:57:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:57:55 INFO - Running setup.py (path:/tmp/pip-m5wgAd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:57:56 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 08:57:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:57:56 INFO - Running setup.py (path:/tmp/pip-tumXx5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:57:56 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 08:57:56 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:57:56 INFO - Running setup.py (path:/tmp/pip-DdJB1f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:57:56 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 08:57:56 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:57:56 INFO - Running setup.py (path:/tmp/pip-yQXvxk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:57:56 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 08:57:56 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:57:56 INFO - Running setup.py (path:/tmp/pip-NBuvRD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:57:56 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 08:57:56 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:57:57 INFO - Running setup.py (path:/tmp/pip-EWDFV1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:57:57 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:57:57 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 08:57:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 08:57:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 08:57:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 08:57:57 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 08:57:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 08:57:57 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 08:57:57 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:57:57 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:57:57 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:57:57 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:57:57 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:57:57 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:58:00 INFO - Downloading blessings-1.6.tar.gz 08:58:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 08:58:00 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:58:00 INFO - Installing collected packages: blessings 08:58:00 INFO - Running setup.py install for blessings 08:58:01 INFO - Successfully installed blessings 08:58:01 INFO - Cleaning up... 08:58:01 INFO - Return code: 0 08:58:01 INFO - Done creating virtualenv /builds/slave/test/build/venv. 08:58:01 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:58:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:58:01 INFO - Reading from file tmpfile_stdout 08:58:01 INFO - Current package versions: 08:58:01 INFO - argparse == 1.2.1 08:58:01 INFO - blessings == 1.6 08:58:01 INFO - blobuploader == 1.2.4 08:58:01 INFO - browsermob-proxy == 0.6.0 08:58:01 INFO - docopt == 0.6.1 08:58:01 INFO - manifestparser == 1.1 08:58:01 INFO - marionette-client == 2.3.0 08:58:01 INFO - marionette-driver == 1.4.0 08:58:01 INFO - mozInstall == 1.12 08:58:01 INFO - mozcrash == 0.17 08:58:01 INFO - mozdebug == 0.1 08:58:01 INFO - mozdevice == 0.48 08:58:01 INFO - mozfile == 1.2 08:58:01 INFO - mozhttpd == 0.7 08:58:01 INFO - mozinfo == 0.9 08:58:01 INFO - mozleak == 0.1 08:58:01 INFO - mozlog == 3.1 08:58:01 INFO - moznetwork == 0.27 08:58:01 INFO - mozprocess == 0.22 08:58:01 INFO - mozprofile == 0.28 08:58:01 INFO - mozrunner == 6.11 08:58:01 INFO - mozscreenshot == 0.1 08:58:01 INFO - mozsystemmonitor == 0.0 08:58:01 INFO - moztest == 0.7 08:58:01 INFO - mozversion == 1.4 08:58:01 INFO - psutil == 3.1.1 08:58:01 INFO - requests == 1.2.3 08:58:01 INFO - wptserve == 1.4.0 08:58:01 INFO - wsgiref == 0.1.2 08:58:01 INFO - Running post-action listener: _resource_record_post_action 08:58:01 INFO - Running post-action listener: _start_resource_monitoring 08:58:01 INFO - Starting resource monitoring. 08:58:01 INFO - ##### 08:58:01 INFO - ##### Running pull step. 08:58:01 INFO - ##### 08:58:01 INFO - Running pre-action listener: _resource_record_pre_action 08:58:01 INFO - Running main action method: pull 08:58:01 INFO - Pull has nothing to do! 08:58:01 INFO - Running post-action listener: _resource_record_post_action 08:58:01 INFO - ##### 08:58:01 INFO - ##### Running install step. 08:58:01 INFO - ##### 08:58:01 INFO - Running pre-action listener: _resource_record_pre_action 08:58:01 INFO - Running main action method: install 08:58:01 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:58:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:58:02 INFO - Reading from file tmpfile_stdout 08:58:02 INFO - Detecting whether we're running mozinstall >=1.0... 08:58:02 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 08:58:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 08:58:02 INFO - Reading from file tmpfile_stdout 08:58:02 INFO - Output received: 08:58:02 INFO - Usage: mozinstall [options] installer 08:58:02 INFO - Options: 08:58:02 INFO - -h, --help show this help message and exit 08:58:02 INFO - -d DEST, --destination=DEST 08:58:02 INFO - Directory to install application into. [default: 08:58:02 INFO - "/builds/slave/test"] 08:58:02 INFO - --app=APP Application being installed. [default: firefox] 08:58:02 INFO - mkdir: /builds/slave/test/build/application 08:58:02 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:58:02 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:58:32 INFO - Reading from file tmpfile_stdout 08:58:32 INFO - Output received: 08:58:32 INFO - /builds/slave/test/build/application/firefox/firefox 08:58:32 INFO - Running post-action listener: _resource_record_post_action 08:58:32 INFO - ##### 08:58:32 INFO - ##### Running run-tests step. 08:58:32 INFO - ##### 08:58:32 INFO - Running pre-action listener: _resource_record_pre_action 08:58:32 INFO - Running main action method: run_tests 08:58:32 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 08:58:32 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:58:32 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:58:32 INFO - grabbing minidump binary from tooltool 08:58:32 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:58:32 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 0x8f12f70>, '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 0x8f12620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8f18750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 08:58:32 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:58:32 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:58:32 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 08:58:32 INFO - Return code: 0 08:58:32 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 08:58:32 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 08:58:32 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/IDDaAhfKQUCSVYGNoPNTwg/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:58:32 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/IDDaAhfKQUCSVYGNoPNTwg/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:58:32 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:58:32 INFO - 'CCACHE_UMASK': '002', 08:58:32 INFO - 'DISPLAY': ':0', 08:58:32 INFO - 'HOME': '/home/cltbld', 08:58:32 INFO - 'LANG': 'en_US.UTF-8', 08:58:32 INFO - 'LOGNAME': 'cltbld', 08:58:32 INFO - 'MAIL': '/var/mail/cltbld', 08:58:32 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 08:58:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:58:32 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:58:32 INFO - 'MOZ_NO_REMOTE': '1', 08:58:32 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:58:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:58:32 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:58:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:58:32 INFO - 'PWD': '/builds/slave/test', 08:58:32 INFO - 'SHELL': '/bin/bash', 08:58:32 INFO - 'SHLVL': '1', 08:58:32 INFO - 'TERM': 'linux', 08:58:32 INFO - 'TMOUT': '86400', 08:58:32 INFO - 'USER': 'cltbld', 08:58:32 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464104817.533602-971869924', 08:58:32 INFO - '_': '/tools/buildbot/bin/python'} 08:58:32 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/IDDaAhfKQUCSVYGNoPNTwg/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:58:33 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:58:33 INFO - import pkg_resources 08:58:34 INFO - Using 1 client processes 08:58:34 INFO - wptserve Starting http server on 127.0.0.1:8000 08:58:34 INFO - wptserve Starting http server on 127.0.0.1:8001 08:58:34 INFO - wptserve Starting http server on 127.0.0.1:8443 08:58:36 INFO - SUITE-START | Running 778 tests 08:58:36 INFO - Running testharness tests 08:58:36 INFO - Setting up ssl 08:58:36 INFO - PROCESS | certutil | 08:58:36 INFO - PROCESS | certutil | 08:58:36 INFO - PROCESS | certutil | 08:58:36 INFO - Certificate Nickname Trust Attributes 08:58:36 INFO - SSL,S/MIME,JAR/XPI 08:58:36 INFO - 08:58:36 INFO - web-platform-tests CT,, 08:58:36 INFO - 08:58:36 INFO - Starting runner 08:58:39 INFO - PROCESS | 1760 | 1464105519649 Marionette DEBUG Marionette enabled via build flag and pref 08:58:39 INFO - PROCESS | 1760 | ++DOCSHELL 0xa51f3800 == 1 [pid = 1760] [id = 1] 08:58:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 1 (0xa51f3c00) [pid = 1760] [serial = 1] [outer = (nil)] 08:58:39 INFO - PROCESS | 1760 | [1760] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:58:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 2 (0xa51f4400) [pid = 1760] [serial = 2] [outer = 0xa51f3c00] 08:58:40 INFO - PROCESS | 1760 | 1464105520348 Marionette INFO Listening on port 2828 08:58:40 INFO - PROCESS | 1760 | 1464105520946 Marionette DEBUG Marionette enabled via command-line flag 08:58:40 INFO - PROCESS | 1760 | ++DOCSHELL 0xa237ec00 == 2 [pid = 1760] [id = 2] 08:58:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 3 (0xa23bcc00) [pid = 1760] [serial = 3] [outer = (nil)] 08:58:40 INFO - PROCESS | 1760 | [1760] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:58:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 4 (0xa23bd400) [pid = 1760] [serial = 4] [outer = 0xa23bcc00] 08:58:41 INFO - PROCESS | 1760 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a2292f60 08:58:41 INFO - PROCESS | 1760 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a2296a60 08:58:41 INFO - PROCESS | 1760 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a22b4960 08:58:41 INFO - PROCESS | 1760 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a22b75c0 08:58:41 INFO - PROCESS | 1760 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a22bb300 08:58:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 5 (0xa22adc00) [pid = 1760] [serial = 5] [outer = 0xa51f3c00] 08:58:41 INFO - PROCESS | 1760 | [1760] 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:58:41 INFO - PROCESS | 1760 | 1464105521366 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:46574 08:58:41 INFO - PROCESS | 1760 | [1760] 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:58:41 INFO - PROCESS | 1760 | 1464105521450 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:46575 08:58:41 INFO - PROCESS | 1760 | 1464105521458 Marionette DEBUG Closed connection conn0 08:58:41 INFO - PROCESS | 1760 | [1760] 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:58:41 INFO - PROCESS | 1760 | 1464105521580 Marionette DEBUG Closed connection conn1 08:58:41 INFO - PROCESS | 1760 | [1760] 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:58:41 INFO - PROCESS | 1760 | 1464105521670 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:46576 08:58:41 INFO - PROCESS | 1760 | [1760] 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:58:41 INFO - PROCESS | 1760 | 1464105521725 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:46577 08:58:41 INFO - PROCESS | 1760 | 1464105521732 Marionette DEBUG Closed connection conn2 08:58:41 INFO - PROCESS | 1760 | [1760] 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:58:41 INFO - PROCESS | 1760 | 1464105521760 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:46578 08:58:41 INFO - PROCESS | 1760 | 1464105521768 Marionette DEBUG Closed connection conn3 08:58:41 INFO - PROCESS | 1760 | 1464105521799 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:58:41 INFO - PROCESS | 1760 | 1464105521814 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":"20160524071211","device":"desktop","version":"48.0a2"} 08:58:42 INFO - PROCESS | 1760 | [1760] 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:58:43 INFO - PROCESS | 1760 | ++DOCSHELL 0x9be80400 == 3 [pid = 1760] [id = 3] 08:58:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 6 (0x9be80800) [pid = 1760] [serial = 6] [outer = (nil)] 08:58:43 INFO - PROCESS | 1760 | ++DOCSHELL 0x9be80c00 == 4 [pid = 1760] [id = 4] 08:58:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 7 (0x9be81000) [pid = 1760] [serial = 7] [outer = (nil)] 08:58:43 INFO - PROCESS | 1760 | [1760] 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:58:44 INFO - PROCESS | 1760 | ++DOCSHELL 0x9b6aa000 == 5 [pid = 1760] [id = 5] 08:58:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 8 (0x9b6aa400) [pid = 1760] [serial = 8] [outer = (nil)] 08:58:44 INFO - PROCESS | 1760 | [1760] 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:58:44 INFO - PROCESS | 1760 | [1760] 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:58:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 9 (0x9b1a1800) [pid = 1760] [serial = 9] [outer = 0x9b6aa400] 08:58:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 10 (0x9aedf000) [pid = 1760] [serial = 10] [outer = 0x9be80800] 08:58:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 11 (0x9aee0c00) [pid = 1760] [serial = 11] [outer = 0x9be81000] 08:58:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 12 (0x9aee3000) [pid = 1760] [serial = 12] [outer = 0x9b6aa400] 08:58:45 INFO - PROCESS | 1760 | 1464105525855 Marionette DEBUG loaded listener.js 08:58:45 INFO - PROCESS | 1760 | 1464105525877 Marionette DEBUG loaded listener.js 08:58:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 13 (0x98252c00) [pid = 1760] [serial = 13] [outer = 0x9b6aa400] 08:58:46 INFO - PROCESS | 1760 | 1464105526663 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"616474a9-6021-4db8-a9df-edce8fdf6421","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":"20160524071211","device":"desktop","version":"48.0a2","command_id":1}}] 08:58:46 INFO - PROCESS | 1760 | 1464105526877 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:58:47 INFO - PROCESS | 1760 | 1464105527031 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 08:58:47 INFO - PROCESS | 1760 | 1464105527388 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:58:47 INFO - PROCESS | 1760 | [1760] 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:58:47 INFO - PROCESS | 1760 | [1760] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:58:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 14 (0x94625000) [pid = 1760] [serial = 14] [outer = 0x9b6aa400] 08:58:48 INFO - PROCESS | 1760 | [1760] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:58:48 INFO - PROCESS | 1760 | [1760] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:58:48 INFO - PROCESS | 1760 | 1464105528071 Marionette TRACE conn4 <- [1,3,null,{}] 08:58:48 INFO - PROCESS | 1760 | 1464105528113 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:58:48 INFO - PROCESS | 1760 | 1464105528175 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 08:58:48 INFO - PROCESS | 1760 | 1464105528257 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 08:58:48 INFO - PROCESS | 1760 | 1464105528262 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 08:58:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:58:48 INFO - PROCESS | 1760 | 1464105528290 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:58:48 INFO - PROCESS | 1760 | 1464105528295 Marionette TRACE conn4 <- [1,6,null,{}] 08:58:48 INFO - PROCESS | 1760 | 1464105528384 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:58:48 INFO - PROCESS | 1760 | 1464105528407 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 08:58:48 INFO - PROCESS | 1760 | 1464105528415 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1760 | ++DOCSHELL 0x9ca6a400 == 6 [pid = 1760] [id = 6] 08:58:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 15 (0x9ca70400) [pid = 1760] [serial = 15] [outer = (nil)] 08:58:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 16 (0x93c8c400) [pid = 1760] [serial = 16] [outer = 0x9ca70400] 08:58:48 INFO - PROCESS | 1760 | 1464105528500 Marionette DEBUG loaded listener.js 08:58:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 17 (0x93c91800) [pid = 1760] [serial = 17] [outer = 0x9ca70400] 08:58:48 INFO - PROCESS | 1760 | ++DOCSHELL 0x93ac8000 == 7 [pid = 1760] [id = 7] 08:58:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 18 (0x93ac8400) [pid = 1760] [serial = 18] [outer = (nil)] 08:58:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 19 (0x93aca400) [pid = 1760] [serial = 19] [outer = 0x93ac8400] 08:58:48 INFO - PROCESS | 1760 | 1464105528985 Marionette DEBUG loaded listener.js 08:58:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 20 (0x94621c00) [pid = 1760] [serial = 20] [outer = 0x93ac8400] 08:58:49 INFO - PROCESS | 1760 | [1760] 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:58:49 INFO - PROCESS | 1760 | 1464105529549 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:58:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:58:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1311ms 08:58:49 INFO - PROCESS | 1760 | 1464105529606 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 08:58:49 INFO - PROCESS | 1760 | 1464105529609 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 08:58:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:58:49 INFO - PROCESS | 1760 | 1464105529699 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:58:49 INFO - PROCESS | 1760 | 1464105529702 Marionette TRACE conn4 <- [1,10,null,{}] 08:58:49 INFO - PROCESS | 1760 | 1464105529737 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:58:49 INFO - PROCESS | 1760 | 1464105529928 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 08:58:49 INFO - PROCESS | 1760 | 1464105529948 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1760 | ++DOCSHELL 0x937c5800 == 8 [pid = 1760] [id = 8] 08:58:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 21 (0x937c5c00) [pid = 1760] [serial = 21] [outer = (nil)] 08:58:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 22 (0x93ac4c00) [pid = 1760] [serial = 22] [outer = 0x937c5c00] 08:58:50 INFO - PROCESS | 1760 | 1464105530025 Marionette DEBUG loaded listener.js 08:58:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 23 (0x921a1c00) [pid = 1760] [serial = 23] [outer = 0x937c5c00] 08:58:51 INFO - PROCESS | 1760 | 1464105531204 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:58:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:58:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1570ms 08:58:51 INFO - PROCESS | 1760 | 1464105531244 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 08:58:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:58:51 INFO - PROCESS | 1760 | 1464105531253 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 08:58:51 INFO - PROCESS | 1760 | 1464105531261 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:58:51 INFO - PROCESS | 1760 | 1464105531268 Marionette TRACE conn4 <- [1,14,null,{}] 08:58:51 INFO - PROCESS | 1760 | 1464105531276 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:58:51 INFO - PROCESS | 1760 | ++DOCSHELL 0x93ac4800 == 9 [pid = 1760] [id = 9] 08:58:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 24 (0x93ac5400) [pid = 1760] [serial = 24] [outer = (nil)] 08:58:51 INFO - PROCESS | 1760 | 1464105531532 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 08:58:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 25 (0x92252400) [pid = 1760] [serial = 25] [outer = 0x93ac5400] 08:58:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 26 (0x939a1400) [pid = 1760] [serial = 26] [outer = 0x93ac5400] 08:58:51 INFO - PROCESS | 1760 | 1464105531758 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1760 | ++DOCSHELL 0x939a7800 == 10 [pid = 1760] [id = 10] 08:58:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 27 (0x93ac9800) [pid = 1760] [serial = 27] [outer = (nil)] 08:58:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 28 (0x9462d800) [pid = 1760] [serial = 28] [outer = 0x93ac9800] 08:58:51 INFO - PROCESS | 1760 | ++DOCSHELL 0x93c96800 == 11 [pid = 1760] [id = 11] 08:58:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 29 (0x95129000) [pid = 1760] [serial = 29] [outer = (nil)] 08:58:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 30 (0x9771d800) [pid = 1760] [serial = 30] [outer = 0x95129000] 08:58:51 INFO - PROCESS | 1760 | 1464105531942 Marionette DEBUG loaded listener.js 08:58:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 31 (0x9924d800) [pid = 1760] [serial = 31] [outer = 0x95129000] 08:58:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 32 (0x997d5800) [pid = 1760] [serial = 32] [outer = 0x93ac9800] 08:58:52 INFO - PROCESS | 1760 | 1464105532993 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:58:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:58:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1785ms 08:58:53 INFO - PROCESS | 1760 | 1464105533046 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 08:58:53 INFO - PROCESS | 1760 | 1464105533054 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 08:58:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:58:53 INFO - PROCESS | 1760 | 1464105533066 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:58:53 INFO - PROCESS | 1760 | 1464105533070 Marionette TRACE conn4 <- [1,18,null,{}] 08:58:53 INFO - PROCESS | 1760 | 1464105533077 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:58:53 INFO - PROCESS | 1760 | 1464105533314 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 08:58:53 INFO - PROCESS | 1760 | 1464105533510 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1760 | ++DOCSHELL 0x937cc400 == 12 [pid = 1760] [id = 12] 08:58:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 33 (0x9bbb9c00) [pid = 1760] [serial = 33] [outer = (nil)] 08:58:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 34 (0x9be8bc00) [pid = 1760] [serial = 34] [outer = 0x9bbb9c00] 08:58:53 INFO - PROCESS | 1760 | 1464105533596 Marionette DEBUG loaded listener.js 08:58:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 35 (0x9cab3000) [pid = 1760] [serial = 35] [outer = 0x9bbb9c00] 08:58:54 INFO - PROCESS | 1760 | 1464105534494 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:58:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:58:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1440ms 08:58:54 INFO - PROCESS | 1760 | 1464105534507 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 08:58:54 INFO - PROCESS | 1760 | 1464105534513 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 08:58:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:58:54 INFO - PROCESS | 1760 | 1464105534521 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:58:54 INFO - PROCESS | 1760 | 1464105534527 Marionette TRACE conn4 <- [1,22,null,{}] 08:58:54 INFO - PROCESS | 1760 | 1464105534544 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:58:54 INFO - PROCESS | 1760 | 1464105534751 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 08:58:54 INFO - PROCESS | 1760 | 1464105534886 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n timer = 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:54 INFO - PROCESS | 1760 | ++DOCSHELL 0x9b179000 == 13 [pid = 1760] [id = 13] 08:58:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 36 (0x9b17f000) [pid = 1760] [serial = 36] [outer = (nil)] 08:58:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 37 (0x9cc5b000) [pid = 1760] [serial = 37] [outer = 0x9b17f000] 08:58:54 INFO - PROCESS | 1760 | 1464105534991 Marionette DEBUG loaded listener.js 08:58:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 38 (0x9d0c7800) [pid = 1760] [serial = 38] [outer = 0x9b17f000] 08:58:55 INFO - PROCESS | 1760 | 1464105535973 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:58:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:58:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1494ms 08:58:56 INFO - PROCESS | 1760 | 1464105536015 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 08:58:56 INFO - PROCESS | 1760 | 1464105536020 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 08:58:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:58:56 INFO - PROCESS | 1760 | 1464105536026 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:58:56 INFO - PROCESS | 1760 | 1464105536030 Marionette TRACE conn4 <- [1,26,null,{}] 08:58:56 INFO - PROCESS | 1760 | 1464105536036 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:58:56 INFO - PROCESS | 1760 | 1464105536262 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 08:58:56 INFO - PROCESS | 1760 | 1464105536395 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1760 | ++DOCSHELL 0xa27eac00 == 14 [pid = 1760] [id = 14] 08:58:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 39 (0xa31c9400) [pid = 1760] [serial = 39] [outer = (nil)] 08:58:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 40 (0xa90b0c00) [pid = 1760] [serial = 40] [outer = 0xa31c9400] 08:58:56 INFO - PROCESS | 1760 | 1464105536514 Marionette DEBUG loaded listener.js 08:58:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 41 (0xac0ad800) [pid = 1760] [serial = 41] [outer = 0xa31c9400] 08:58:57 INFO - PROCESS | 1760 | 1464105537569 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:58:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:58:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1581ms 08:58:57 INFO - PROCESS | 1760 | 1464105537609 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 08:58:57 INFO - PROCESS | 1760 | 1464105537614 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 08:58:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:58:57 INFO - PROCESS | 1760 | 1464105537623 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:58:57 INFO - PROCESS | 1760 | 1464105537629 Marionette TRACE conn4 <- [1,30,null,{}] 08:58:57 INFO - PROCESS | 1760 | 1464105537638 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:58:57 INFO - PROCESS | 1760 | 1464105537857 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 08:58:58 INFO - PROCESS | 1760 | 1464105538099 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1760 | ++DOCSHELL 0x9224a400 == 15 [pid = 1760] [id = 15] 08:58:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 42 (0x93ac6400) [pid = 1760] [serial = 42] [outer = (nil)] 08:58:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 43 (0x95573c00) [pid = 1760] [serial = 43] [outer = 0x93ac6400] 08:58:58 INFO - PROCESS | 1760 | 1464105538188 Marionette DEBUG loaded listener.js 08:58:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 44 (0x9924d400) [pid = 1760] [serial = 44] [outer = 0x93ac6400] 08:58:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:58:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1334ms 08:58:58 INFO - PROCESS | 1760 | 1464105538947 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:58:58 INFO - PROCESS | 1760 | 1464105538960 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 08:58:58 INFO - PROCESS | 1760 | 1464105538968 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 08:58:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:58:58 INFO - PROCESS | 1760 | 1464105538978 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:58:58 INFO - PROCESS | 1760 | 1464105538982 Marionette TRACE conn4 <- [1,34,null,{}] 08:58:58 INFO - PROCESS | 1760 | 1464105538988 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:58:59 INFO - PROCESS | 1760 | 1464105539160 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 08:58:59 INFO - PROCESS | 1760 | 1464105539257 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1760 | ++DOCSHELL 0x997c8c00 == 16 [pid = 1760] [id = 16] 08:58:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 45 (0x997d6000) [pid = 1760] [serial = 45] [outer = (nil)] 08:58:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 46 (0x9a232000) [pid = 1760] [serial = 46] [outer = 0x997d6000] 08:58:59 INFO - PROCESS | 1760 | 1464105539333 Marionette DEBUG loaded listener.js 08:58:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 47 (0x9512cc00) [pid = 1760] [serial = 47] [outer = 0x997d6000] 08:59:00 INFO - PROCESS | 1760 | 1464105540085 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:59:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:59:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1137ms 08:59:00 INFO - PROCESS | 1760 | 1464105540117 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 08:59:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:59:00 INFO - PROCESS | 1760 | 1464105540121 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 08:59:00 INFO - PROCESS | 1760 | 1464105540128 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:59:00 INFO - PROCESS | 1760 | 1464105540134 Marionette TRACE conn4 <- [1,38,null,{}] 08:59:00 INFO - PROCESS | 1760 | 1464105540155 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:59:00 INFO - PROCESS | 1760 | 1464105540319 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 08:59:00 INFO - PROCESS | 1760 | 1464105540332 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 1760 | ++DOCSHELL 0x921ad000 == 17 [pid = 1760] [id = 17] 08:59:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 48 (0x9b182000) [pid = 1760] [serial = 48] [outer = (nil)] 08:59:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 49 (0x9bbbdc00) [pid = 1760] [serial = 49] [outer = 0x9b182000] 08:59:00 INFO - PROCESS | 1760 | 1464105540423 Marionette DEBUG loaded listener.js 08:59:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 50 (0x9c0d4c00) [pid = 1760] [serial = 50] [outer = 0x9b182000] 08:59:01 INFO - PROCESS | 1760 | 1464105541242 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:59:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:59:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1139ms 08:59:01 INFO - PROCESS | 1760 | 1464105541281 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 08:59:01 INFO - PROCESS | 1760 | 1464105541286 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 08:59:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:59:01 INFO - PROCESS | 1760 | 1464105541292 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:59:01 INFO - PROCESS | 1760 | 1464105541296 Marionette TRACE conn4 <- [1,42,null,{}] 08:59:01 INFO - PROCESS | 1760 | 1464105541301 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:59:01 INFO - PROCESS | 1760 | 1464105541455 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 08:59:01 INFO - PROCESS | 1760 | 1464105541466 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1760 | ++DOCSHELL 0x9c3b1400 == 18 [pid = 1760] [id = 18] 08:59:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 51 (0x9c3b9000) [pid = 1760] [serial = 51] [outer = (nil)] 08:59:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 52 (0x9c3d8c00) [pid = 1760] [serial = 52] [outer = 0x9c3b9000] 08:59:01 INFO - PROCESS | 1760 | 1464105541543 Marionette DEBUG loaded listener.js 08:59:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 53 (0x9cc53c00) [pid = 1760] [serial = 53] [outer = 0x9c3b9000] 08:59:02 INFO - PROCESS | 1760 | 1464105542316 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:59:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:59:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1039ms 08:59:02 INFO - PROCESS | 1760 | 1464105542333 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 08:59:02 INFO - PROCESS | 1760 | 1464105542336 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 08:59:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:59:02 INFO - PROCESS | 1760 | 1464105542349 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:59:02 INFO - PROCESS | 1760 | 1464105542352 Marionette TRACE conn4 <- [1,46,null,{}] 08:59:02 INFO - PROCESS | 1760 | 1464105542364 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:59:02 INFO - PROCESS | 1760 | 1464105542570 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 08:59:02 INFO - PROCESS | 1760 | 1464105542618 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 1760 | ++DOCSHELL 0x9c3b6000 == 19 [pid = 1760] [id = 19] 08:59:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 54 (0x9cc7c400) [pid = 1760] [serial = 54] [outer = (nil)] 08:59:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 55 (0x9d049400) [pid = 1760] [serial = 55] [outer = 0x9cc7c400] 08:59:02 INFO - PROCESS | 1760 | 1464105542700 Marionette DEBUG loaded listener.js 08:59:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 56 (0x9d0c1800) [pid = 1760] [serial = 56] [outer = 0x9cc7c400] 08:59:03 INFO - PROCESS | 1760 | 1464105543477 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:59:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:59:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1141ms 08:59:03 INFO - PROCESS | 1760 | 1464105543498 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 08:59:03 INFO - PROCESS | 1760 | 1464105543502 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 08:59:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:59:03 INFO - PROCESS | 1760 | 1464105543508 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:59:03 INFO - PROCESS | 1760 | 1464105543511 Marionette TRACE conn4 <- [1,50,null,{}] 08:59:03 INFO - PROCESS | 1760 | 1464105543517 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:59:03 INFO - PROCESS | 1760 | 1464105543702 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 08:59:03 INFO - PROCESS | 1760 | 1464105543715 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1760 | ++DOCSHELL 0x92249400 == 20 [pid = 1760] [id = 20] 08:59:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 57 (0x9cc58800) [pid = 1760] [serial = 57] [outer = (nil)] 08:59:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 58 (0xa23c5800) [pid = 1760] [serial = 58] [outer = 0x9cc58800] 08:59:03 INFO - PROCESS | 1760 | 1464105543797 Marionette DEBUG loaded listener.js 08:59:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 59 (0xa23bbc00) [pid = 1760] [serial = 59] [outer = 0x9cc58800] 08:59:04 INFO - PROCESS | 1760 | 1464105544563 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:59:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:59:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1079ms 08:59:04 INFO - PROCESS | 1760 | 1464105544594 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 08:59:04 INFO - PROCESS | 1760 | 1464105544598 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 08:59:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:59:04 INFO - PROCESS | 1760 | 1464105544606 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:59:04 INFO - PROCESS | 1760 | 1464105544609 Marionette TRACE conn4 <- [1,54,null,{}] 08:59:04 INFO - PROCESS | 1760 | 1464105544630 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:59:04 INFO - PROCESS | 1760 | 1464105544774 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 08:59:04 INFO - PROCESS | 1760 | 1464105544790 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 1760 | ++DOCSHELL 0x9d0c1400 == 21 [pid = 1760] [id = 21] 08:59:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 60 (0xa22a3400) [pid = 1760] [serial = 60] [outer = (nil)] 08:59:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 61 (0xa3150400) [pid = 1760] [serial = 61] [outer = 0xa22a3400] 08:59:04 INFO - PROCESS | 1760 | 1464105544871 Marionette DEBUG loaded listener.js 08:59:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 62 (0xa31c4400) [pid = 1760] [serial = 62] [outer = 0xa22a3400] 08:59:05 INFO - PROCESS | 1760 | 1464105545627 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:59:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:59:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1050ms 08:59:05 INFO - PROCESS | 1760 | 1464105545658 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 08:59:05 INFO - PROCESS | 1760 | 1464105545662 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 08:59:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:59:05 INFO - PROCESS | 1760 | 1464105545668 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:59:05 INFO - PROCESS | 1760 | 1464105545670 Marionette TRACE conn4 <- [1,58,null,{}] 08:59:05 INFO - PROCESS | 1760 | 1464105545677 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:59:05 INFO - PROCESS | 1760 | 1464105545882 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 08:59:05 INFO - PROCESS | 1760 | 1464105545906 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1760 | ++DOCSHELL 0x9c3d0800 == 22 [pid = 1760] [id = 22] 08:59:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 63 (0xa1058c00) [pid = 1760] [serial = 63] [outer = (nil)] 08:59:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 64 (0xa3582c00) [pid = 1760] [serial = 64] [outer = 0xa1058c00] 08:59:05 INFO - PROCESS | 1760 | 1464105545981 Marionette DEBUG loaded listener.js 08:59:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 65 (0xa364a000) [pid = 1760] [serial = 65] [outer = 0xa1058c00] 08:59:06 INFO - PROCESS | 1760 | 1464105546784 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:59:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:59:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1133ms 08:59:06 INFO - PROCESS | 1760 | 1464105546801 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 08:59:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:59:06 INFO - PROCESS | 1760 | 1464105546806 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 08:59:06 INFO - PROCESS | 1760 | 1464105546812 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:59:06 INFO - PROCESS | 1760 | 1464105546816 Marionette TRACE conn4 <- [1,62,null,{}] 08:59:06 INFO - PROCESS | 1760 | 1464105546822 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:59:08 INFO - PROCESS | 1760 | 1464105548039 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 08:59:08 INFO - PROCESS | 1760 | 1464105548180 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1760 | ++DOCSHELL 0x93ac5c00 == 23 [pid = 1760] [id = 23] 08:59:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 66 (0x93ac7000) [pid = 1760] [serial = 66] [outer = (nil)] 08:59:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 67 (0x93c8cc00) [pid = 1760] [serial = 67] [outer = 0x93ac7000] 08:59:08 INFO - PROCESS | 1760 | 1464105548262 Marionette DEBUG loaded listener.js 08:59:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 68 (0x9512c400) [pid = 1760] [serial = 68] [outer = 0x93ac7000] 08:59:09 INFO - PROCESS | 1760 | 1464105549518 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:59:09 INFO - PROCESS | 1760 | --DOMWINDOW == 67 (0x9ca70400) [pid = 1760] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:59:09 INFO - PROCESS | 1760 | --DOMWINDOW == 66 (0xa22a3400) [pid = 1760] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:59:09 INFO - PROCESS | 1760 | --DOMWINDOW == 65 (0x937c5c00) [pid = 1760] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:59:09 INFO - PROCESS | 1760 | --DOMWINDOW == 64 (0x95129000) [pid = 1760] [serial = 29] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:59:09 INFO - PROCESS | 1760 | --DOMWINDOW == 63 (0x9bbb9c00) [pid = 1760] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:59:09 INFO - PROCESS | 1760 | --DOMWINDOW == 62 (0x9b17f000) [pid = 1760] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:59:09 INFO - PROCESS | 1760 | --DOMWINDOW == 61 (0xa31c9400) [pid = 1760] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:59:09 INFO - PROCESS | 1760 | --DOMWINDOW == 60 (0x93ac6400) [pid = 1760] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:59:09 INFO - PROCESS | 1760 | --DOMWINDOW == 59 (0x997d6000) [pid = 1760] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:59:09 INFO - PROCESS | 1760 | --DOMWINDOW == 58 (0x9b182000) [pid = 1760] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:59:09 INFO - PROCESS | 1760 | --DOMWINDOW == 57 (0x9c3b9000) [pid = 1760] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:59:09 INFO - PROCESS | 1760 | --DOMWINDOW == 56 (0x9cc58800) [pid = 1760] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:59:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:59:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 2840ms 08:59:09 INFO - PROCESS | 1760 | 1464105549666 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 08:59:09 INFO - PROCESS | 1760 | 1464105549673 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 08:59:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:59:09 INFO - PROCESS | 1760 | 1464105549681 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:59:09 INFO - PROCESS | 1760 | 1464105549686 Marionette TRACE conn4 <- [1,66,null,{}] 08:59:09 INFO - PROCESS | 1760 | 1464105549694 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:59:09 INFO - PROCESS | 1760 | 1464105549853 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 08:59:09 INFO - PROCESS | 1760 | 1464105549948 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 1760 | ++DOCSHELL 0x9771e800 == 24 [pid = 1760] [id = 24] 08:59:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 57 (0x9771f400) [pid = 1760] [serial = 69] [outer = (nil)] 08:59:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 58 (0x9772a800) [pid = 1760] [serial = 70] [outer = 0x9771f400] 08:59:10 INFO - PROCESS | 1760 | 1464105550030 Marionette DEBUG loaded listener.js 08:59:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 59 (0x982d1000) [pid = 1760] [serial = 71] [outer = 0x9771f400] 08:59:10 INFO - PROCESS | 1760 | 1464105550713 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:59:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:59:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1089ms 08:59:10 INFO - PROCESS | 1760 | 1464105550771 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 08:59:10 INFO - PROCESS | 1760 | 1464105550775 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 08:59:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:59:10 INFO - PROCESS | 1760 | 1464105550783 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:59:10 INFO - PROCESS | 1760 | 1464105550787 Marionette TRACE conn4 <- [1,70,null,{}] 08:59:10 INFO - PROCESS | 1760 | 1464105550806 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:59:10 INFO - PROCESS | 1760 | 1464105550968 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 08:59:11 INFO - PROCESS | 1760 | 1464105550984 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1760 | ++DOCSHELL 0x97725c00 == 25 [pid = 1760] [id = 25] 08:59:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 60 (0x9a3a1800) [pid = 1760] [serial = 72] [outer = (nil)] 08:59:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 61 (0x9b0f8400) [pid = 1760] [serial = 73] [outer = 0x9a3a1800] 08:59:11 INFO - PROCESS | 1760 | 1464105551084 Marionette DEBUG loaded listener.js 08:59:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 62 (0x9b17ac00) [pid = 1760] [serial = 74] [outer = 0x9a3a1800] 08:59:12 INFO - PROCESS | 1760 | 1464105552257 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:59:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:59:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1536ms 08:59:12 INFO - PROCESS | 1760 | 1464105552330 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 08:59:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:59:12 INFO - PROCESS | 1760 | 1464105552341 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 08:59:12 INFO - PROCESS | 1760 | 1464105552359 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:59:12 INFO - PROCESS | 1760 | 1464105552371 Marionette TRACE conn4 <- [1,74,null,{}] 08:59:12 INFO - PROCESS | 1760 | 1464105552474 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:59:12 INFO - PROCESS | 1760 | 1464105552771 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 08:59:13 INFO - PROCESS | 1760 | 1464105552986 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1760 | ++DOCSHELL 0x937c3000 == 26 [pid = 1760] [id = 26] 08:59:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 63 (0x937cfc00) [pid = 1760] [serial = 75] [outer = (nil)] 08:59:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 64 (0x981b8400) [pid = 1760] [serial = 76] [outer = 0x937cfc00] 08:59:13 INFO - PROCESS | 1760 | 1464105553118 Marionette DEBUG loaded listener.js 08:59:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 65 (0x9a231400) [pid = 1760] [serial = 77] [outer = 0x937cfc00] 08:59:13 INFO - PROCESS | 1760 | 1464105553962 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:59:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:59:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1672ms 08:59:14 INFO - PROCESS | 1760 | 1464105554028 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 08:59:14 INFO - PROCESS | 1760 | 1464105554037 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 08:59:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:59:14 INFO - PROCESS | 1760 | 1464105554051 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:59:14 INFO - PROCESS | 1760 | 1464105554055 Marionette TRACE conn4 <- [1,78,null,{}] 08:59:14 INFO - PROCESS | 1760 | 1464105554064 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:59:14 INFO - PROCESS | 1760 | 1464105554250 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 08:59:14 INFO - PROCESS | 1760 | 1464105554362 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 1760 | ++DOCSHELL 0x9975ac00 == 27 [pid = 1760] [id = 27] 08:59:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 66 (0x9975f000) [pid = 1760] [serial = 78] [outer = (nil)] 08:59:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 67 (0x9bbbf000) [pid = 1760] [serial = 79] [outer = 0x9975f000] 08:59:14 INFO - PROCESS | 1760 | 1464105554454 Marionette DEBUG loaded listener.js 08:59:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 68 (0x9c0dc800) [pid = 1760] [serial = 80] [outer = 0x9975f000] 08:59:15 INFO - PROCESS | 1760 | 1464105555333 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:59:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:59:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1337ms 08:59:15 INFO - PROCESS | 1760 | 1464105555389 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 08:59:15 INFO - PROCESS | 1760 | 1464105555393 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 08:59:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:59:15 INFO - PROCESS | 1760 | 1464105555401 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:59:15 INFO - PROCESS | 1760 | 1464105555408 Marionette TRACE conn4 <- [1,82,null,{}] 08:59:15 INFO - PROCESS | 1760 | 1464105555427 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:59:15 INFO - PROCESS | 1760 | 1464105555649 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 08:59:15 INFO - PROCESS | 1760 | 1464105555790 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1760 | ++DOCSHELL 0x99769000 == 28 [pid = 1760] [id = 28] 08:59:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 69 (0x9cb4d000) [pid = 1760] [serial = 81] [outer = (nil)] 08:59:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 70 (0x9cb53800) [pid = 1760] [serial = 82] [outer = 0x9cb4d000] 08:59:15 INFO - PROCESS | 1760 | 1464105555897 Marionette DEBUG loaded listener.js 08:59:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 71 (0x9cb58000) [pid = 1760] [serial = 83] [outer = 0x9cb4d000] 08:59:16 INFO - PROCESS | 1760 | 1464105556730 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:59:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:59:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1387ms 08:59:16 INFO - PROCESS | 1760 | 1464105556792 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 08:59:16 INFO - PROCESS | 1760 | 1464105556797 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 08:59:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:59:16 INFO - PROCESS | 1760 | 1464105556806 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:59:16 INFO - PROCESS | 1760 | 1464105556808 Marionette TRACE conn4 <- [1,86,null,{}] 08:59:16 INFO - PROCESS | 1760 | 1464105556814 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:59:16 INFO - PROCESS | 1760 | 1464105556989 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 08:59:17 INFO - PROCESS | 1760 | 1464105557125 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 1760 | ++DOCSHELL 0x97720400 == 29 [pid = 1760] [id = 29] 08:59:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 72 (0x9aee0800) [pid = 1760] [serial = 84] [outer = (nil)] 08:59:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 73 (0x9d04e800) [pid = 1760] [serial = 85] [outer = 0x9aee0800] 08:59:17 INFO - PROCESS | 1760 | 1464105557216 Marionette DEBUG loaded listener.js 08:59:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 74 (0xa051e800) [pid = 1760] [serial = 86] [outer = 0x9aee0800] 08:59:18 INFO - PROCESS | 1760 | 1464105558159 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:59:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:59:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1384ms 08:59:18 INFO - PROCESS | 1760 | 1464105558191 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 08:59:18 INFO - PROCESS | 1760 | 1464105558195 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 08:59:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:59:18 INFO - PROCESS | 1760 | 1464105558203 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:59:18 INFO - PROCESS | 1760 | 1464105558207 Marionette TRACE conn4 <- [1,90,null,{}] 08:59:18 INFO - PROCESS | 1760 | 1464105558213 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:59:18 INFO - PROCESS | 1760 | 1464105558391 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 08:59:18 INFO - PROCESS | 1760 | 1464105558529 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1760 | ++DOCSHELL 0x93c8f000 == 30 [pid = 1760] [id = 30] 08:59:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 75 (0x93c96000) [pid = 1760] [serial = 87] [outer = (nil)] 08:59:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0xa237b000) [pid = 1760] [serial = 88] [outer = 0x93c96000] 08:59:18 INFO - PROCESS | 1760 | 1464105558620 Marionette DEBUG loaded listener.js 08:59:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0xa2381800) [pid = 1760] [serial = 89] [outer = 0x93c96000] 08:59:19 INFO - PROCESS | 1760 | 1464105559486 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:59:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:59:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1333ms 08:59:19 INFO - PROCESS | 1760 | 1464105559541 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 08:59:19 INFO - PROCESS | 1760 | 1464105559544 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 08:59:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:59:19 INFO - PROCESS | 1760 | 1464105559553 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:59:19 INFO - PROCESS | 1760 | 1464105559556 Marionette TRACE conn4 <- [1,94,null,{}] 08:59:19 INFO - PROCESS | 1760 | 1464105559563 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:59:19 INFO - PROCESS | 1760 | 1464105559774 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 08:59:19 INFO - PROCESS | 1760 | 1464105559930 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1760 | ++DOCSHELL 0x93c94800 == 31 [pid = 1760] [id = 31] 08:59:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x9cb49800) [pid = 1760] [serial = 90] [outer = (nil)] 08:59:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0xa3357000) [pid = 1760] [serial = 91] [outer = 0x9cb49800] 08:59:20 INFO - PROCESS | 1760 | 1464105560020 Marionette DEBUG loaded listener.js 08:59:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0xa36ea000) [pid = 1760] [serial = 92] [outer = 0x9cb49800] 08:59:20 INFO - PROCESS | 1760 | 1464105560921 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:59:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:59:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1429ms 08:59:21 INFO - PROCESS | 1760 | 1464105561113 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 08:59:21 INFO - PROCESS | 1760 | 1464105561121 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 08:59:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:59:21 INFO - PROCESS | 1760 | 1464105561133 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:59:21 INFO - PROCESS | 1760 | 1464105561137 Marionette TRACE conn4 <- [1,98,null,{}] 08:59:21 INFO - PROCESS | 1760 | 1464105561147 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:59:21 INFO - PROCESS | 1760 | 1464105561324 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 08:59:21 INFO - PROCESS | 1760 | 1464105561484 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1760 | ++DOCSHELL 0x9556cc00 == 32 [pid = 1760] [id = 32] 08:59:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x9556fc00) [pid = 1760] [serial = 93] [outer = (nil)] 08:59:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x97724000) [pid = 1760] [serial = 94] [outer = 0x9556fc00] 08:59:21 INFO - PROCESS | 1760 | 1464105561610 Marionette DEBUG loaded listener.js 08:59:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x995d6800) [pid = 1760] [serial = 95] [outer = 0x9556fc00] 08:59:23 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x9aee3000) [pid = 1760] [serial = 12] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0xa3150400) [pid = 1760] [serial = 61] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x93ac4c00) [pid = 1760] [serial = 22] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x9462d800) [pid = 1760] [serial = 28] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x9771d800) [pid = 1760] [serial = 30] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x9be8bc00) [pid = 1760] [serial = 34] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x9cc5b000) [pid = 1760] [serial = 37] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0xa90b0c00) [pid = 1760] [serial = 40] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1760 | --DOMWINDOW == 74 (0x95573c00) [pid = 1760] [serial = 43] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1760 | --DOMWINDOW == 73 (0x9a232000) [pid = 1760] [serial = 46] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1760 | --DOMWINDOW == 72 (0x9bbbdc00) [pid = 1760] [serial = 49] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1760 | --DOMWINDOW == 71 (0x9c0d4c00) [pid = 1760] [serial = 50] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1760 | --DOMWINDOW == 70 (0x9c3d8c00) [pid = 1760] [serial = 52] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1760 | --DOMWINDOW == 69 (0x9cc53c00) [pid = 1760] [serial = 53] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1760 | --DOMWINDOW == 68 (0x9d049400) [pid = 1760] [serial = 55] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1760 | --DOMWINDOW == 67 (0xa23c5800) [pid = 1760] [serial = 58] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1760 | --DOMWINDOW == 66 (0x92252400) [pid = 1760] [serial = 25] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1760 | --DOMWINDOW == 65 (0xa23bbc00) [pid = 1760] [serial = 59] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1760 | --DOMWINDOW == 64 (0x9924d800) [pid = 1760] [serial = 31] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1760 | --DOMWINDOW == 63 (0xa31c4400) [pid = 1760] [serial = 62] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1760 | --DOMWINDOW == 62 (0x9924d400) [pid = 1760] [serial = 44] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1760 | --DOMWINDOW == 61 (0x9cab3000) [pid = 1760] [serial = 35] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1760 | --DOMWINDOW == 60 (0x9d0c7800) [pid = 1760] [serial = 38] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1760 | --DOMWINDOW == 59 (0x9512cc00) [pid = 1760] [serial = 47] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1760 | --DOMWINDOW == 58 (0x921a1c00) [pid = 1760] [serial = 23] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1760 | --DOMWINDOW == 57 (0xac0ad800) [pid = 1760] [serial = 41] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1760 | --DOMWINDOW == 56 (0x9b1a1800) [pid = 1760] [serial = 9] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1760 | --DOMWINDOW == 55 (0xa51f4400) [pid = 1760] [serial = 2] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1760 | --DOMWINDOW == 54 (0x93aca400) [pid = 1760] [serial = 19] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1760 | --DOMWINDOW == 53 (0x93c8c400) [pid = 1760] [serial = 16] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1760 | --DOMWINDOW == 52 (0x93c91800) [pid = 1760] [serial = 17] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 53 (0x93aca400) [pid = 1760] [serial = 96] [outer = 0x93ac9800] 08:59:23 INFO - PROCESS | 1760 | 1464105563396 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:59:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:59:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 2293ms 08:59:23 INFO - PROCESS | 1760 | 1464105563458 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 08:59:23 INFO - PROCESS | 1760 | 1464105563465 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 08:59:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:59:23 INFO - PROCESS | 1760 | 1464105563492 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:59:23 INFO - PROCESS | 1760 | 1464105563499 Marionette TRACE conn4 <- [1,102,null,{}] 08:59:23 INFO - PROCESS | 1760 | 1464105563509 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:59:23 INFO - PROCESS | 1760 | 1464105563688 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 08:59:23 INFO - PROCESS | 1760 | 1464105563801 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1760 | ++DOCSHELL 0x921a1c00 == 33 [pid = 1760] [id = 33] 08:59:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 54 (0x93ac6400) [pid = 1760] [serial = 97] [outer = (nil)] 08:59:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 55 (0x95574c00) [pid = 1760] [serial = 98] [outer = 0x93ac6400] 08:59:23 INFO - PROCESS | 1760 | 1464105563887 Marionette DEBUG loaded listener.js 08:59:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 56 (0x97723800) [pid = 1760] [serial = 99] [outer = 0x93ac6400] 08:59:24 INFO - PROCESS | 1760 | 1464105564583 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:59:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:59:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1145ms 08:59:24 INFO - PROCESS | 1760 | 1464105564637 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 08:59:24 INFO - PROCESS | 1760 | 1464105564647 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 08:59:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:59:24 INFO - PROCESS | 1760 | 1464105564671 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:59:24 INFO - PROCESS | 1760 | 1464105564677 Marionette TRACE conn4 <- [1,106,null,{}] 08:59:24 INFO - PROCESS | 1760 | 1464105564684 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:59:24 INFO - PROCESS | 1760 | 1464105564859 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 08:59:24 INFO - PROCESS | 1760 | 1464105564883 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1760 | ++DOCSHELL 0x9a12a400 == 34 [pid = 1760] [id = 34] 08:59:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 57 (0x9a1a2c00) [pid = 1760] [serial = 100] [outer = (nil)] 08:59:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 58 (0x9a2b8c00) [pid = 1760] [serial = 101] [outer = 0x9a1a2c00] 08:59:24 INFO - PROCESS | 1760 | 1464105564961 Marionette DEBUG loaded listener.js 08:59:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 59 (0x9b08c400) [pid = 1760] [serial = 102] [outer = 0x9a1a2c00] 08:59:25 INFO - PROCESS | 1760 | 1464105565830 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:59:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:59:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1237ms 08:59:25 INFO - PROCESS | 1760 | 1464105565904 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 08:59:25 INFO - PROCESS | 1760 | 1464105565908 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 08:59:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:59:25 INFO - PROCESS | 1760 | 1464105565916 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:59:25 INFO - PROCESS | 1760 | 1464105565922 Marionette TRACE conn4 <- [1,110,null,{}] 08:59:25 INFO - PROCESS | 1760 | 1464105565947 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:59:26 INFO - PROCESS | 1760 | 1464105566152 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 08:59:26 INFO - PROCESS | 1760 | 1464105566183 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1760 | ++DOCSHELL 0x9bbbe800 == 35 [pid = 1760] [id = 35] 08:59:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 60 (0x9bbbfc00) [pid = 1760] [serial = 103] [outer = (nil)] 08:59:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 61 (0x9be89800) [pid = 1760] [serial = 104] [outer = 0x9bbbfc00] 08:59:26 INFO - PROCESS | 1760 | 1464105566270 Marionette DEBUG loaded listener.js 08:59:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 62 (0x9c3b3400) [pid = 1760] [serial = 105] [outer = 0x9bbbfc00] 08:59:27 INFO - PROCESS | 1760 | 1464105567161 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:59:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:59:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1303ms 08:59:27 INFO - PROCESS | 1760 | 1464105567228 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 08:59:27 INFO - PROCESS | 1760 | 1464105567234 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 08:59:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:59:27 INFO - PROCESS | 1760 | 1464105567242 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:59:27 INFO - PROCESS | 1760 | 1464105567246 Marionette TRACE conn4 <- [1,114,null,{}] 08:59:27 INFO - PROCESS | 1760 | 1464105567253 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:59:27 INFO - PROCESS | 1760 | 1464105567458 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 08:59:27 INFO - PROCESS | 1760 | 1464105567493 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 1760 | ++DOCSHELL 0x9924d800 == 36 [pid = 1760] [id = 36] 08:59:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 63 (0x9b1a1800) [pid = 1760] [serial = 106] [outer = (nil)] 08:59:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 64 (0x9cb4a000) [pid = 1760] [serial = 107] [outer = 0x9b1a1800] 08:59:27 INFO - PROCESS | 1760 | 1464105567570 Marionette DEBUG loaded listener.js 08:59:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 65 (0x9cb51c00) [pid = 1760] [serial = 108] [outer = 0x9b1a1800] 08:59:28 INFO - PROCESS | 1760 | --DOMWINDOW == 64 (0xa1058c00) [pid = 1760] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:59:28 INFO - PROCESS | 1760 | --DOMWINDOW == 63 (0x9cc7c400) [pid = 1760] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:59:28 INFO - PROCESS | 1760 | --DOMWINDOW == 62 (0x9a3a1800) [pid = 1760] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:59:28 INFO - PROCESS | 1760 | --DOMWINDOW == 61 (0x9771f400) [pid = 1760] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:59:28 INFO - PROCESS | 1760 | --DOMWINDOW == 60 (0x93ac7000) [pid = 1760] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:59:28 INFO - PROCESS | 1760 | 1464105568509 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:59:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:59:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1332ms 08:59:28 INFO - PROCESS | 1760 | 1464105568574 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 08:59:28 INFO - PROCESS | 1760 | 1464105568578 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 08:59:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:59:28 INFO - PROCESS | 1760 | 1464105568585 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:59:28 INFO - PROCESS | 1760 | 1464105568589 Marionette TRACE conn4 <- [1,118,null,{}] 08:59:28 INFO - PROCESS | 1760 | 1464105568594 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:59:28 INFO - PROCESS | 1760 | 1464105568744 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 08:59:28 INFO - PROCESS | 1760 | 1464105568755 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1760 | ++DOCSHELL 0x9cb54800 == 37 [pid = 1760] [id = 37] 08:59:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 61 (0x9cb56400) [pid = 1760] [serial = 109] [outer = (nil)] 08:59:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 62 (0x9cc58c00) [pid = 1760] [serial = 110] [outer = 0x9cb56400] 08:59:28 INFO - PROCESS | 1760 | 1464105568832 Marionette DEBUG loaded listener.js 08:59:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 63 (0x9cc7dc00) [pid = 1760] [serial = 111] [outer = 0x9cb56400] 08:59:29 INFO - PROCESS | 1760 | 1464105569581 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:59:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:59:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1035ms 08:59:29 INFO - PROCESS | 1760 | 1464105569621 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 08:59:29 INFO - PROCESS | 1760 | 1464105569625 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 08:59:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:59:29 INFO - PROCESS | 1760 | 1464105569632 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:59:29 INFO - PROCESS | 1760 | 1464105569634 Marionette TRACE conn4 <- [1,122,null,{}] 08:59:29 INFO - PROCESS | 1760 | 1464105569655 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:59:29 INFO - PROCESS | 1760 | 1464105569846 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 08:59:29 INFO - PROCESS | 1760 | 1464105569861 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1760 | ++DOCSHELL 0x93c8e800 == 38 [pid = 1760] [id = 38] 08:59:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 64 (0x95126400) [pid = 1760] [serial = 112] [outer = (nil)] 08:59:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 65 (0x9bbbd800) [pid = 1760] [serial = 113] [outer = 0x95126400] 08:59:29 INFO - PROCESS | 1760 | 1464105569955 Marionette DEBUG loaded listener.js 08:59:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 66 (0x9cc59400) [pid = 1760] [serial = 114] [outer = 0x95126400] 08:59:31 INFO - PROCESS | 1760 | 1464105570997 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:59:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:59:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1403ms 08:59:31 INFO - PROCESS | 1760 | 1464105571037 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 08:59:31 INFO - PROCESS | 1760 | 1464105571046 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 08:59:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:59:31 INFO - PROCESS | 1760 | 1464105571055 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:59:31 INFO - PROCESS | 1760 | 1464105571062 Marionette TRACE conn4 <- [1,126,null,{}] 08:59:31 INFO - PROCESS | 1760 | 1464105571071 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:59:31 INFO - PROCESS | 1760 | 1464105571261 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 08:59:31 INFO - PROCESS | 1760 | 1464105571399 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1760 | ++DOCSHELL 0x93c8b400 == 39 [pid = 1760] [id = 39] 08:59:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 67 (0x95128000) [pid = 1760] [serial = 115] [outer = (nil)] 08:59:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 68 (0x97726800) [pid = 1760] [serial = 116] [outer = 0x95128000] 08:59:31 INFO - PROCESS | 1760 | 1464105571495 Marionette DEBUG loaded listener.js 08:59:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 69 (0x98254800) [pid = 1760] [serial = 117] [outer = 0x95128000] 08:59:32 INFO - PROCESS | 1760 | 1464105572602 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:59:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:59:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1592ms 08:59:32 INFO - PROCESS | 1760 | 1464105572647 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 08:59:32 INFO - PROCESS | 1760 | 1464105572657 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 08:59:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:59:32 INFO - PROCESS | 1760 | 1464105572669 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:59:32 INFO - PROCESS | 1760 | 1464105572675 Marionette TRACE conn4 <- [1,130,null,{}] 08:59:32 INFO - PROCESS | 1760 | 1464105572682 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:59:32 INFO - PROCESS | 1760 | 1464105572924 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 08:59:33 INFO - PROCESS | 1760 | 1464105573202 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 1760 | ++DOCSHELL 0x9b17ec00 == 40 [pid = 1760] [id = 40] 08:59:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 70 (0x9b17f000) [pid = 1760] [serial = 118] [outer = (nil)] 08:59:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 71 (0x9b19f000) [pid = 1760] [serial = 119] [outer = 0x9b17f000] 08:59:33 INFO - PROCESS | 1760 | 1464105573398 Marionette DEBUG loaded listener.js 08:59:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 72 (0x9c3cc800) [pid = 1760] [serial = 120] [outer = 0x9b17f000] 08:59:34 INFO - PROCESS | 1760 | 1464105574383 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:59:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:59:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1789ms 08:59:34 INFO - PROCESS | 1760 | 1464105574459 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 08:59:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:59:34 INFO - PROCESS | 1760 | 1464105574463 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 08:59:34 INFO - PROCESS | 1760 | 1464105574471 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:59:34 INFO - PROCESS | 1760 | 1464105574478 Marionette TRACE conn4 <- [1,134,null,{}] 08:59:34 INFO - PROCESS | 1760 | 1464105574496 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:59:34 INFO - PROCESS | 1760 | 1464105574719 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 08:59:34 INFO - PROCESS | 1760 | 1464105574900 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 1760 | ++DOCSHELL 0x95124c00 == 41 [pid = 1760] [id = 41] 08:59:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 73 (0x95125000) [pid = 1760] [serial = 121] [outer = (nil)] 08:59:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 74 (0x9c3b1000) [pid = 1760] [serial = 122] [outer = 0x95125000] 08:59:35 INFO - PROCESS | 1760 | 1464105575056 Marionette DEBUG loaded listener.js 08:59:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 75 (0xa051ec00) [pid = 1760] [serial = 123] [outer = 0x95125000] 08:59:36 INFO - PROCESS | 1760 | 1464105576260 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:59:36 INFO - PROCESS | 1760 | --DOCSHELL 0x9cb54800 == 40 [pid = 1760] [id = 37] 08:59:36 INFO - PROCESS | 1760 | --DOCSHELL 0x9924d800 == 39 [pid = 1760] [id = 36] 08:59:36 INFO - PROCESS | 1760 | --DOCSHELL 0x9bbbe800 == 38 [pid = 1760] [id = 35] 08:59:36 INFO - PROCESS | 1760 | --DOCSHELL 0x9a12a400 == 37 [pid = 1760] [id = 34] 08:59:36 INFO - PROCESS | 1760 | --DOCSHELL 0x921a1c00 == 36 [pid = 1760] [id = 33] 08:59:36 INFO - PROCESS | 1760 | --DOMWINDOW == 74 (0xa3582c00) [pid = 1760] [serial = 64] [outer = (nil)] [url = about:blank] 08:59:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:59:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1846ms 08:59:36 INFO - PROCESS | 1760 | --DOMWINDOW == 73 (0x9d0c1800) [pid = 1760] [serial = 56] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1760 | --DOMWINDOW == 72 (0x9b17ac00) [pid = 1760] [serial = 74] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1760 | --DOMWINDOW == 71 (0x9b0f8400) [pid = 1760] [serial = 73] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1760 | --DOMWINDOW == 70 (0xa364a000) [pid = 1760] [serial = 65] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1760 | --DOMWINDOW == 69 (0x982d1000) [pid = 1760] [serial = 71] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1760 | --DOMWINDOW == 68 (0x93c8cc00) [pid = 1760] [serial = 67] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1760 | --DOMWINDOW == 67 (0x9512c400) [pid = 1760] [serial = 68] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1760 | --DOMWINDOW == 66 (0x9772a800) [pid = 1760] [serial = 70] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1760 | 1464105576333 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 08:59:36 INFO - PROCESS | 1760 | 1464105576339 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 08:59:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:59:36 INFO - PROCESS | 1760 | 1464105576359 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:59:36 INFO - PROCESS | 1760 | 1464105576365 Marionette TRACE conn4 <- [1,138,null,{}] 08:59:36 INFO - PROCESS | 1760 | 1464105576374 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:59:36 INFO - PROCESS | 1760 | 1464105576566 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 08:59:36 INFO - PROCESS | 1760 | 1464105576693 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1760 | ++DOCSHELL 0x95127000 == 37 [pid = 1760] [id = 42] 08:59:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 67 (0x95127800) [pid = 1760] [serial = 124] [outer = (nil)] 08:59:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 68 (0x9512e800) [pid = 1760] [serial = 125] [outer = 0x95127800] 08:59:36 INFO - PROCESS | 1760 | 1464105576793 Marionette DEBUG loaded listener.js 08:59:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 69 (0x97728000) [pid = 1760] [serial = 126] [outer = 0x95127800] 08:59:37 INFO - PROCESS | 1760 | 1464105577683 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:59:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:59:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1399ms 08:59:37 INFO - PROCESS | 1760 | 1464105577750 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 08:59:37 INFO - PROCESS | 1760 | 1464105577759 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 08:59:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:59:37 INFO - PROCESS | 1760 | 1464105577770 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:59:37 INFO - PROCESS | 1760 | 1464105577774 Marionette TRACE conn4 <- [1,142,null,{}] 08:59:37 INFO - PROCESS | 1760 | 1464105577781 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:59:37 INFO - PROCESS | 1760 | 1464105577950 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 08:59:38 INFO - PROCESS | 1760 | 1464105578062 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1760 | ++DOCSHELL 0x9461d400 == 38 [pid = 1760] [id = 43] 08:59:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 70 (0x9512b800) [pid = 1760] [serial = 127] [outer = (nil)] 08:59:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 71 (0x9b0f6400) [pid = 1760] [serial = 128] [outer = 0x9512b800] 08:59:38 INFO - PROCESS | 1760 | 1464105578141 Marionette DEBUG loaded listener.js 08:59:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 72 (0x9b17c800) [pid = 1760] [serial = 129] [outer = 0x9512b800] 08:59:38 INFO - PROCESS | 1760 | 1464105578946 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:59:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:59:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1232ms 08:59:39 INFO - PROCESS | 1760 | 1464105579006 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 08:59:39 INFO - PROCESS | 1760 | 1464105579009 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 08:59:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:59:39 INFO - PROCESS | 1760 | 1464105579017 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:59:39 INFO - PROCESS | 1760 | 1464105579023 Marionette TRACE conn4 <- [1,146,null,{}] 08:59:39 INFO - PROCESS | 1760 | 1464105579048 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:59:39 INFO - PROCESS | 1760 | 1464105579266 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 08:59:39 INFO - PROCESS | 1760 | 1464105579304 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1760 | ++DOCSHELL 0x9c3d1800 == 39 [pid = 1760] [id = 44] 08:59:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 73 (0x9cb54000) [pid = 1760] [serial = 130] [outer = (nil)] 08:59:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 74 (0x9cc50800) [pid = 1760] [serial = 131] [outer = 0x9cb54000] 08:59:39 INFO - PROCESS | 1760 | 1464105579383 Marionette DEBUG loaded listener.js 08:59:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 75 (0x9d0bac00) [pid = 1760] [serial = 132] [outer = 0x9cb54000] 08:59:40 INFO - PROCESS | 1760 | 1464105580416 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:59:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:59:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1435ms 08:59:40 INFO - PROCESS | 1760 | 1464105580476 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 08:59:40 INFO - PROCESS | 1760 | 1464105580481 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 08:59:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:59:40 INFO - PROCESS | 1760 | 1464105580527 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:59:40 INFO - PROCESS | 1760 | 1464105580530 Marionette TRACE conn4 <- [1,150,null,{}] 08:59:40 INFO - PROCESS | 1760 | 1464105580575 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:59:40 INFO - PROCESS | 1760 | 1464105580774 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 08:59:40 INFO - PROCESS | 1760 | --DOMWINDOW == 74 (0x9cb56400) [pid = 1760] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:59:40 INFO - PROCESS | 1760 | --DOMWINDOW == 73 (0x937cfc00) [pid = 1760] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:59:40 INFO - PROCESS | 1760 | --DOMWINDOW == 72 (0x9975f000) [pid = 1760] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:59:40 INFO - PROCESS | 1760 | --DOMWINDOW == 71 (0x9a1a2c00) [pid = 1760] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:59:40 INFO - PROCESS | 1760 | --DOMWINDOW == 70 (0x9cb4d000) [pid = 1760] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:59:40 INFO - PROCESS | 1760 | --DOMWINDOW == 69 (0x9aee0800) [pid = 1760] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:59:40 INFO - PROCESS | 1760 | --DOMWINDOW == 68 (0x9bbbfc00) [pid = 1760] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:59:40 INFO - PROCESS | 1760 | --DOMWINDOW == 67 (0x93c96000) [pid = 1760] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:59:40 INFO - PROCESS | 1760 | --DOMWINDOW == 66 (0x9b1a1800) [pid = 1760] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:59:40 INFO - PROCESS | 1760 | --DOMWINDOW == 65 (0x9cb49800) [pid = 1760] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:59:40 INFO - PROCESS | 1760 | --DOMWINDOW == 64 (0x93ac6400) [pid = 1760] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:59:41 INFO - PROCESS | 1760 | 1464105581002 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1760 | ++DOCSHELL 0x9224b400 == 40 [pid = 1760] [id = 45] 08:59:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 65 (0x937cfc00) [pid = 1760] [serial = 133] [outer = (nil)] 08:59:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 66 (0x997d0400) [pid = 1760] [serial = 134] [outer = 0x937cfc00] 08:59:41 INFO - PROCESS | 1760 | 1464105581081 Marionette DEBUG loaded listener.js 08:59:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 67 (0x9bbb9000) [pid = 1760] [serial = 135] [outer = 0x937cfc00] 08:59:41 INFO - PROCESS | 1760 | 1464105581792 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:59:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:59:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1318ms 08:59:41 INFO - PROCESS | 1760 | 1464105581828 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 08:59:41 INFO - PROCESS | 1760 | 1464105581832 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 08:59:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:59:41 INFO - PROCESS | 1760 | 1464105581839 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:59:41 INFO - PROCESS | 1760 | 1464105581842 Marionette TRACE conn4 <- [1,154,null,{}] 08:59:41 INFO - PROCESS | 1760 | 1464105581848 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:59:42 INFO - PROCESS | 1760 | 1464105582006 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 08:59:42 INFO - PROCESS | 1760 | 1464105582023 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 1760 | ++DOCSHELL 0x93acbc00 == 41 [pid = 1760] [id = 46] 08:59:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 68 (0x9b17a000) [pid = 1760] [serial = 136] [outer = (nil)] 08:59:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 69 (0xa25fb400) [pid = 1760] [serial = 137] [outer = 0x9b17a000] 08:59:42 INFO - PROCESS | 1760 | 1464105582099 Marionette DEBUG loaded listener.js 08:59:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 70 (0xa273a000) [pid = 1760] [serial = 138] [outer = 0x9b17a000] 08:59:43 INFO - PROCESS | 1760 | 1464105582999 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:59:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:59:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1181ms 08:59:43 INFO - PROCESS | 1760 | 1464105583023 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 08:59:43 INFO - PROCESS | 1760 | 1464105583030 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 08:59:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:59:43 INFO - PROCESS | 1760 | 1464105583068 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:59:43 INFO - PROCESS | 1760 | 1464105583076 Marionette TRACE conn4 <- [1,158,null,{}] 08:59:43 INFO - PROCESS | 1760 | 1464105583098 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:59:43 INFO - PROCESS | 1760 | 1464105583297 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 08:59:43 INFO - PROCESS | 1760 | 1464105583414 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1760 | ++DOCSHELL 0x92253c00 == 42 [pid = 1760] [id = 47] 08:59:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 71 (0x94636c00) [pid = 1760] [serial = 139] [outer = (nil)] 08:59:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 72 (0x9512a400) [pid = 1760] [serial = 140] [outer = 0x94636c00] 08:59:43 INFO - PROCESS | 1760 | 1464105583510 Marionette DEBUG loaded listener.js 08:59:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 73 (0x97720800) [pid = 1760] [serial = 141] [outer = 0x94636c00] 08:59:44 INFO - PROCESS | 1760 | 1464105584471 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:59:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:59:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1476ms 08:59:44 INFO - PROCESS | 1760 | 1464105584517 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 08:59:44 INFO - PROCESS | 1760 | 1464105584527 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 08:59:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:59:44 INFO - PROCESS | 1760 | 1464105584538 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:59:44 INFO - PROCESS | 1760 | 1464105584542 Marionette TRACE conn4 <- [1,162,null,{}] 08:59:44 INFO - PROCESS | 1760 | 1464105584550 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:59:44 INFO - PROCESS | 1760 | 1464105584731 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 08:59:44 INFO - PROCESS | 1760 | 1464105584870 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1760 | ++DOCSHELL 0x99769c00 == 43 [pid = 1760] [id = 48] 08:59:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 74 (0x9a1a2400) [pid = 1760] [serial = 142] [outer = (nil)] 08:59:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 75 (0x9b19d000) [pid = 1760] [serial = 143] [outer = 0x9a1a2400] 08:59:44 INFO - PROCESS | 1760 | 1464105584960 Marionette DEBUG loaded listener.js 08:59:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x9c3da400) [pid = 1760] [serial = 144] [outer = 0x9a1a2400] 08:59:45 INFO - PROCESS | 1760 | 1464105585979 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:59:45 INFO - PROCESS | 1760 | 1464105585995 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:59:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:59:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1484ms 08:59:46 INFO - PROCESS | 1760 | 1464105586023 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 08:59:46 INFO - PROCESS | 1760 | 1464105586027 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 08:59:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:59:46 INFO - PROCESS | 1760 | 1464105586035 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:59:46 INFO - PROCESS | 1760 | 1464105586041 Marionette TRACE conn4 <- [1,166,null,{}] 08:59:46 INFO - PROCESS | 1760 | 1464105586059 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:59:46 INFO - PROCESS | 1760 | 1464105586289 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 08:59:46 INFO - PROCESS | 1760 | 1464105586472 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1760 | ++DOCSHELL 0x9d0c2400 == 44 [pid = 1760] [id = 49] 08:59:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0xa224a000) [pid = 1760] [serial = 145] [outer = (nil)] 08:59:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0xa36f1c00) [pid = 1760] [serial = 146] [outer = 0xa224a000] 08:59:46 INFO - PROCESS | 1760 | 1464105586612 Marionette DEBUG loaded listener.js 08:59:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0xa51e8c00) [pid = 1760] [serial = 147] [outer = 0xa224a000] 08:59:47 INFO - PROCESS | 1760 | 1464105587455 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:59:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:59:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1495ms 08:59:47 INFO - PROCESS | 1760 | 1464105587530 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 08:59:47 INFO - PROCESS | 1760 | 1464105587535 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 08:59:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:59:47 INFO - PROCESS | 1760 | 1464105587543 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:59:47 INFO - PROCESS | 1760 | 1464105587546 Marionette TRACE conn4 <- [1,170,null,{}] 08:59:47 INFO - PROCESS | 1760 | 1464105587553 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:59:47 INFO - PROCESS | 1760 | 1464105587777 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 08:59:47 INFO - PROCESS | 1760 | 1464105587920 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 1760 | ++DOCSHELL 0x9b17e800 == 45 [pid = 1760] [id = 50] 08:59:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0xa36f5800) [pid = 1760] [serial = 148] [outer = (nil)] 08:59:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0xa685a000) [pid = 1760] [serial = 149] [outer = 0xa36f5800] 08:59:48 INFO - PROCESS | 1760 | 1464105588016 Marionette DEBUG loaded listener.js 08:59:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0xa68be400) [pid = 1760] [serial = 150] [outer = 0xa36f5800] 08:59:49 INFO - PROCESS | 1760 | 1464105589135 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:59:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:59:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1640ms 08:59:49 INFO - PROCESS | 1760 | 1464105589184 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 08:59:49 INFO - PROCESS | 1760 | 1464105589189 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 08:59:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:59:49 INFO - PROCESS | 1760 | 1464105589195 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:59:49 INFO - PROCESS | 1760 | 1464105589199 Marionette TRACE conn4 <- [1,174,null,{}] 08:59:49 INFO - PROCESS | 1760 | 1464105589205 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:59:49 INFO - PROCESS | 1760 | 1464105589411 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 08:59:49 INFO - PROCESS | 1760 | 1464105589587 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1760 | ++DOCSHELL 0xa6386000 == 46 [pid = 1760] [id = 51] 08:59:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0xa638a400) [pid = 1760] [serial = 151] [outer = (nil)] 08:59:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0xa6ea4400) [pid = 1760] [serial = 152] [outer = 0xa638a400] 08:59:49 INFO - PROCESS | 1760 | 1464105589680 Marionette DEBUG loaded listener.js 08:59:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0xa6ea9400) [pid = 1760] [serial = 153] [outer = 0xa638a400] 08:59:50 INFO - PROCESS | 1760 | 1464105590528 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:59:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:59:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1383ms 08:59:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:59:50 INFO - PROCESS | 1760 | 1464105590580 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 08:59:50 INFO - PROCESS | 1760 | 1464105590583 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 08:59:50 INFO - PROCESS | 1760 | 1464105590591 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:59:50 INFO - PROCESS | 1760 | 1464105590594 Marionette TRACE conn4 <- [1,178,null,{}] 08:59:50 INFO - PROCESS | 1760 | 1464105590609 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:59:50 INFO - PROCESS | 1760 | 1464105590869 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 08:59:51 INFO - PROCESS | 1760 | 1464105591065 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1760 | ++DOCSHELL 0x921abc00 == 47 [pid = 1760] [id = 52] 08:59:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x9462d400) [pid = 1760] [serial = 154] [outer = (nil)] 08:59:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x995cb800) [pid = 1760] [serial = 155] [outer = 0x9462d400] 08:59:51 INFO - PROCESS | 1760 | 1464105591202 Marionette DEBUG loaded listener.js 08:59:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x9cb4ec00) [pid = 1760] [serial = 156] [outer = 0x9462d400] 08:59:52 INFO - PROCESS | 1760 | 1464105592243 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:59:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:59:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1693ms 08:59:52 INFO - PROCESS | 1760 | 1464105592284 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 08:59:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:59:52 INFO - PROCESS | 1760 | 1464105592290 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 08:59:52 INFO - PROCESS | 1760 | 1464105592299 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:59:52 INFO - PROCESS | 1760 | 1464105592305 Marionette TRACE conn4 <- [1,182,null,{}] 08:59:52 INFO - PROCESS | 1760 | 1464105592314 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:59:52 INFO - PROCESS | 1760 | 1464105592494 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 08:59:52 INFO - PROCESS | 1760 | 1464105592721 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1760 | ++DOCSHELL 0x95399400 == 48 [pid = 1760] [id = 53] 08:59:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x9539b800) [pid = 1760] [serial = 157] [outer = (nil)] 08:59:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x953a2400) [pid = 1760] [serial = 158] [outer = 0x9539b800] 08:59:52 INFO - PROCESS | 1760 | 1464105592843 Marionette DEBUG loaded listener.js 08:59:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x953a6000) [pid = 1760] [serial = 159] [outer = 0x9539b800] 08:59:53 INFO - PROCESS | 1760 | --DOCSHELL 0x9224b400 == 47 [pid = 1760] [id = 45] 08:59:53 INFO - PROCESS | 1760 | --DOCSHELL 0x9c3d1800 == 46 [pid = 1760] [id = 44] 08:59:53 INFO - PROCESS | 1760 | --DOCSHELL 0x9461d400 == 45 [pid = 1760] [id = 43] 08:59:53 INFO - PROCESS | 1760 | --DOCSHELL 0x95127000 == 44 [pid = 1760] [id = 42] 08:59:53 INFO - PROCESS | 1760 | 1464105593763 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:59:53 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x9c3b3400) [pid = 1760] [serial = 105] [outer = (nil)] [url = about:blank] 08:59:53 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x9be89800) [pid = 1760] [serial = 104] [outer = (nil)] [url = about:blank] 08:59:53 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0xa2381800) [pid = 1760] [serial = 89] [outer = (nil)] [url = about:blank] 08:59:53 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x9cb4a000) [pid = 1760] [serial = 107] [outer = (nil)] [url = about:blank] 08:59:53 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0xa237b000) [pid = 1760] [serial = 88] [outer = (nil)] [url = about:blank] 08:59:53 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0xa36ea000) [pid = 1760] [serial = 92] [outer = (nil)] [url = about:blank] 08:59:53 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0xa3357000) [pid = 1760] [serial = 91] [outer = (nil)] [url = about:blank] 08:59:53 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x9cb51c00) [pid = 1760] [serial = 108] [outer = (nil)] [url = about:blank] 08:59:53 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x95574c00) [pid = 1760] [serial = 98] [outer = (nil)] [url = about:blank] 08:59:53 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x97723800) [pid = 1760] [serial = 99] [outer = (nil)] [url = about:blank] 08:59:53 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x9cc7dc00) [pid = 1760] [serial = 111] [outer = (nil)] [url = about:blank] 08:59:53 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x9b08c400) [pid = 1760] [serial = 102] [outer = (nil)] [url = about:blank] 08:59:53 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x9cc58c00) [pid = 1760] [serial = 110] [outer = (nil)] [url = about:blank] 08:59:53 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x997d5800) [pid = 1760] [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:59:53 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x9a231400) [pid = 1760] [serial = 77] [outer = (nil)] [url = about:blank] 08:59:53 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0x981b8400) [pid = 1760] [serial = 76] [outer = (nil)] [url = about:blank] 08:59:53 INFO - PROCESS | 1760 | --DOMWINDOW == 74 (0x9c0dc800) [pid = 1760] [serial = 80] [outer = (nil)] [url = about:blank] 08:59:53 INFO - PROCESS | 1760 | --DOMWINDOW == 73 (0x9a2b8c00) [pid = 1760] [serial = 101] [outer = (nil)] [url = about:blank] 08:59:53 INFO - PROCESS | 1760 | --DOMWINDOW == 72 (0x9bbbf000) [pid = 1760] [serial = 79] [outer = (nil)] [url = about:blank] 08:59:53 INFO - PROCESS | 1760 | --DOMWINDOW == 71 (0x97724000) [pid = 1760] [serial = 94] [outer = (nil)] [url = about:blank] 08:59:53 INFO - PROCESS | 1760 | --DOMWINDOW == 70 (0x9cb58000) [pid = 1760] [serial = 83] [outer = (nil)] [url = about:blank] 08:59:53 INFO - PROCESS | 1760 | --DOMWINDOW == 69 (0x9cb53800) [pid = 1760] [serial = 82] [outer = (nil)] [url = about:blank] 08:59:53 INFO - PROCESS | 1760 | --DOMWINDOW == 68 (0xa051e800) [pid = 1760] [serial = 86] [outer = (nil)] [url = about:blank] 08:59:53 INFO - PROCESS | 1760 | --DOMWINDOW == 67 (0x9d04e800) [pid = 1760] [serial = 85] [outer = (nil)] [url = about:blank] 08:59:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:59:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1535ms 08:59:53 INFO - PROCESS | 1760 | 1464105593834 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 08:59:53 INFO - PROCESS | 1760 | 1464105593843 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 08:59:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:59:53 INFO - PROCESS | 1760 | 1464105593853 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:59:53 INFO - PROCESS | 1760 | 1464105593857 Marionette TRACE conn4 <- [1,186,null,{}] 08:59:53 INFO - PROCESS | 1760 | 1464105593864 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:59:54 INFO - PROCESS | 1760 | 1464105594031 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 08:59:54 INFO - PROCESS | 1760 | 1464105594131 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1760 | ++DOCSHELL 0x95123800 == 45 [pid = 1760] [id = 54] 08:59:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 68 (0x9512dc00) [pid = 1760] [serial = 160] [outer = (nil)] 08:59:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 69 (0x9924d800) [pid = 1760] [serial = 161] [outer = 0x9512dc00] 08:59:54 INFO - PROCESS | 1760 | 1464105594211 Marionette DEBUG loaded listener.js 08:59:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 70 (0x9975e000) [pid = 1760] [serial = 162] [outer = 0x9512dc00] 08:59:54 INFO - PROCESS | 1760 | 1464105594947 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:59:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:59:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1146ms 08:59:55 INFO - PROCESS | 1760 | 1464105595008 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 08:59:55 INFO - PROCESS | 1760 | 1464105595012 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 08:59:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:59:55 INFO - PROCESS | 1760 | 1464105595024 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:59:55 INFO - PROCESS | 1760 | 1464105595030 Marionette TRACE conn4 <- [1,190,null,{}] 08:59:55 INFO - PROCESS | 1760 | 1464105595046 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:59:55 INFO - PROCESS | 1760 | 1464105595207 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 08:59:55 INFO - PROCESS | 1760 | 1464105595219 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 1760 | ++DOCSHELL 0x921a7000 == 46 [pid = 1760] [id = 55] 08:59:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 71 (0x9b19ec00) [pid = 1760] [serial = 163] [outer = (nil)] 08:59:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 72 (0x9bbbf000) [pid = 1760] [serial = 164] [outer = 0x9b19ec00] 08:59:55 INFO - PROCESS | 1760 | 1464105595301 Marionette DEBUG loaded listener.js 08:59:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 73 (0x9c3b3400) [pid = 1760] [serial = 165] [outer = 0x9b19ec00] 08:59:56 INFO - PROCESS | 1760 | 1464105596119 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:59:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:59:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1146ms 08:59:56 INFO - PROCESS | 1760 | 1464105596167 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 08:59:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:59:56 INFO - PROCESS | 1760 | 1464105596172 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 08:59:56 INFO - PROCESS | 1760 | 1464105596185 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:59:56 INFO - PROCESS | 1760 | 1464105596188 Marionette TRACE conn4 <- [1,194,null,{}] 08:59:56 INFO - PROCESS | 1760 | 1464105596201 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:59:56 INFO - PROCESS | 1760 | 1464105596433 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 08:59:56 INFO - PROCESS | 1760 | 1464105596459 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1760 | ++DOCSHELL 0x9b08c400 == 47 [pid = 1760] [id = 56] 08:59:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 74 (0x9c9ad800) [pid = 1760] [serial = 166] [outer = (nil)] 08:59:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 75 (0x9cb4d000) [pid = 1760] [serial = 167] [outer = 0x9c9ad800] 08:59:56 INFO - PROCESS | 1760 | 1464105596537 Marionette DEBUG loaded listener.js 08:59:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x9cb58000) [pid = 1760] [serial = 168] [outer = 0x9c9ad800] 08:59:57 INFO - PROCESS | 1760 | 1464105597406 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:59:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:59:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1252ms 08:59:57 INFO - PROCESS | 1760 | 1464105597432 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 08:59:57 INFO - PROCESS | 1760 | 1464105597436 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 08:59:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:59:57 INFO - PROCESS | 1760 | 1464105597442 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:59:57 INFO - PROCESS | 1760 | 1464105597446 Marionette TRACE conn4 <- [1,198,null,{}] 08:59:57 INFO - PROCESS | 1760 | 1464105597451 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:59:57 INFO - PROCESS | 1760 | 1464105597666 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 08:59:57 INFO - PROCESS | 1760 | 1464105597696 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1760 | ++DOCSHELL 0x9cb51000 == 48 [pid = 1760] [id = 57] 08:59:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x9cc54800) [pid = 1760] [serial = 169] [outer = (nil)] 08:59:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x9d04f000) [pid = 1760] [serial = 170] [outer = 0x9cc54800] 08:59:57 INFO - PROCESS | 1760 | 1464105597770 Marionette DEBUG loaded listener.js 08:59:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x9d0bf800) [pid = 1760] [serial = 171] [outer = 0x9cc54800] 08:59:58 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x9cb54000) [pid = 1760] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:59:58 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x937cfc00) [pid = 1760] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:59:58 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x95127800) [pid = 1760] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:59:58 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0x9512b800) [pid = 1760] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:59:58 INFO - PROCESS | 1760 | 1464105598623 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:59:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:59:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1228ms 08:59:58 INFO - PROCESS | 1760 | 1464105598673 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 08:59:58 INFO - PROCESS | 1760 | 1464105598676 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 08:59:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:59:58 INFO - PROCESS | 1760 | 1464105598683 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:59:58 INFO - PROCESS | 1760 | 1464105598686 Marionette TRACE conn4 <- [1,202,null,{}] 08:59:58 INFO - PROCESS | 1760 | 1464105598692 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:59:58 INFO - PROCESS | 1760 | 1464105598874 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 08:59:58 INFO - PROCESS | 1760 | 1464105598978 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1760 | ++DOCSHELL 0x95127800 == 49 [pid = 1760] [id = 58] 08:59:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x9512b800) [pid = 1760] [serial = 172] [outer = (nil)] 08:59:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0xa23c5800) [pid = 1760] [serial = 173] [outer = 0x9512b800] 08:59:59 INFO - PROCESS | 1760 | 1464105599055 Marionette DEBUG loaded listener.js 08:59:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0xa104a400) [pid = 1760] [serial = 174] [outer = 0x9512b800] 08:59:59 INFO - PROCESS | 1760 | 1464105599711 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:59:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:59:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1083ms 08:59:59 INFO - PROCESS | 1760 | 1464105599773 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 08:59:59 INFO - PROCESS | 1760 | 1464105599777 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 08:59:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:59:59 INFO - PROCESS | 1760 | 1464105599783 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:59:59 INFO - PROCESS | 1760 | 1464105599786 Marionette TRACE conn4 <- [1,206,null,{}] 08:59:59 INFO - PROCESS | 1760 | 1464105599796 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:59:59 INFO - PROCESS | 1760 | 1464105599989 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 09:00:00 INFO - PROCESS | 1760 | 1464105600003 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x9512ec00 == 50 [pid = 1760] [id = 59] 09:00:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x9771f400) [pid = 1760] [serial = 175] [outer = (nil)] 09:00:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0xa3648000) [pid = 1760] [serial = 176] [outer = 0x9771f400] 09:00:00 INFO - PROCESS | 1760 | 1464105600078 Marionette DEBUG loaded listener.js 09:00:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0xa5148800) [pid = 1760] [serial = 177] [outer = 0x9771f400] 09:00:01 INFO - PROCESS | 1760 | 1464105601110 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]]]}] 09:00:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:00:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1398ms 09:00:01 INFO - PROCESS | 1760 | 1464105601183 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 09:00:01 INFO - PROCESS | 1760 | 1464105601191 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 09:00:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:00:01 INFO - PROCESS | 1760 | 1464105601202 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:00:01 INFO - PROCESS | 1760 | 1464105601208 Marionette TRACE conn4 <- [1,210,null,{}] 09:00:01 INFO - PROCESS | 1760 | 1464105601221 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}] 09:00:01 INFO - PROCESS | 1760 | 1464105601502 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 09:00:01 INFO - PROCESS | 1760 | 1464105601654 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:01 INFO - PROCESS | 1760 | ++DOCSHELL 0x93c96000 == 51 [pid = 1760] [id = 60] 09:00:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x9512cc00) [pid = 1760] [serial = 178] [outer = (nil)] 09:00:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x953a0000) [pid = 1760] [serial = 179] [outer = 0x9512cc00] 09:00:01 INFO - PROCESS | 1760 | 1464105601761 Marionette DEBUG loaded listener.js 09:00:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x992e0000) [pid = 1760] [serial = 180] [outer = 0x9512cc00] 09:00:02 INFO - PROCESS | 1760 | 1464105602719 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]]]}] 09:00:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:00:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1590ms 09:00:02 INFO - PROCESS | 1760 | 1464105602795 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 09:00:02 INFO - PROCESS | 1760 | 1464105602809 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 09:00:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:00:02 INFO - PROCESS | 1760 | 1464105602825 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:00:02 INFO - PROCESS | 1760 | 1464105602829 Marionette TRACE conn4 <- [1,214,null,{}] 09:00:02 INFO - PROCESS | 1760 | 1464105602837 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}] 09:00:03 INFO - PROCESS | 1760 | 1464105603066 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 09:00:03 INFO - PROCESS | 1760 | 1464105603253 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:03 INFO - PROCESS | 1760 | ++DOCSHELL 0x95125c00 == 52 [pid = 1760] [id = 61] 09:00:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x9b175800) [pid = 1760] [serial = 181] [outer = (nil)] 09:00:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x9b1a2400) [pid = 1760] [serial = 182] [outer = 0x9b175800] 09:00:03 INFO - PROCESS | 1760 | 1464105603392 Marionette DEBUG loaded listener.js 09:00:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x9bb91400) [pid = 1760] [serial = 183] [outer = 0x9b175800] 09:00:04 INFO - PROCESS | 1760 | 1464105604324 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]]]}] 09:00:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:00:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1546ms 09:00:04 INFO - PROCESS | 1760 | 1464105604372 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 09:00:04 INFO - PROCESS | 1760 | 1464105604376 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 09:00:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:00:04 INFO - PROCESS | 1760 | 1464105604384 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:00:04 INFO - PROCESS | 1760 | 1464105604391 Marionette TRACE conn4 <- [1,218,null,{}] 09:00:04 INFO - PROCESS | 1760 | 1464105604408 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}] 09:00:04 INFO - PROCESS | 1760 | 1464105604634 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 09:00:04 INFO - PROCESS | 1760 | 1464105604782 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x9771d400 == 53 [pid = 1760] [id = 62] 09:00:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x9bbc0800) [pid = 1760] [serial = 184] [outer = (nil)] 09:00:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x9cb56400) [pid = 1760] [serial = 185] [outer = 0x9bbc0800] 09:00:04 INFO - PROCESS | 1760 | 1464105604877 Marionette DEBUG loaded listener.js 09:00:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0xa2381800) [pid = 1760] [serial = 186] [outer = 0x9bbc0800] 09:00:05 INFO - PROCESS | 1760 | 1464105605816 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]]]}] 09:00:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:00:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1488ms 09:00:05 INFO - PROCESS | 1760 | 1464105605873 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 09:00:05 INFO - PROCESS | 1760 | 1464105605879 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 09:00:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:00:05 INFO - PROCESS | 1760 | 1464105605886 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:00:05 INFO - PROCESS | 1760 | 1464105605890 Marionette TRACE conn4 <- [1,222,null,{}] 09:00:05 INFO - PROCESS | 1760 | 1464105605897 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}] 09:00:06 INFO - PROCESS | 1760 | 1464105606086 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 09:00:06 INFO - PROCESS | 1760 | 1464105606232 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:06 INFO - PROCESS | 1760 | ++DOCSHELL 0x92249c00 == 54 [pid = 1760] [id = 63] 09:00:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x9539f400) [pid = 1760] [serial = 187] [outer = (nil)] 09:00:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0xa36ecc00) [pid = 1760] [serial = 188] [outer = 0x9539f400] 09:00:06 INFO - PROCESS | 1760 | 1464105606327 Marionette DEBUG loaded listener.js 09:00:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0xa63edc00) [pid = 1760] [serial = 189] [outer = 0x9539f400] 09:00:07 INFO - PROCESS | 1760 | 1464105607206 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]]]}] 09:00:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:00:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1332ms 09:00:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:00:07 INFO - PROCESS | 1760 | 1464105607218 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 09:00:07 INFO - PROCESS | 1760 | 1464105607222 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 09:00:07 INFO - PROCESS | 1760 | 1464105607228 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:00:07 INFO - PROCESS | 1760 | 1464105607232 Marionette TRACE conn4 <- [1,226,null,{}] 09:00:07 INFO - PROCESS | 1760 | 1464105607238 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}] 09:00:07 INFO - PROCESS | 1760 | 1464105607416 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 09:00:07 INFO - PROCESS | 1760 | 1464105607571 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x99233400 == 55 [pid = 1760] [id = 64] 09:00:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 94 (0x99234000) [pid = 1760] [serial = 190] [outer = (nil)] 09:00:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 95 (0x9923a000) [pid = 1760] [serial = 191] [outer = 0x99234000] 09:00:07 INFO - PROCESS | 1760 | 1464105607661 Marionette DEBUG loaded listener.js 09:00:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 96 (0x9923d400) [pid = 1760] [serial = 192] [outer = 0x99234000] 09:00:08 INFO - PROCESS | 1760 | 1464105608772 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]]]}] 09:00:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:00:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1606ms 09:00:08 INFO - PROCESS | 1760 | 1464105608836 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 09:00:08 INFO - PROCESS | 1760 | 1464105608843 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 09:00:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:00:08 INFO - PROCESS | 1760 | 1464105608853 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:00:08 INFO - PROCESS | 1760 | 1464105608857 Marionette TRACE conn4 <- [1,230,null,{}] 09:00:08 INFO - PROCESS | 1760 | 1464105608867 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}] 09:00:09 INFO - PROCESS | 1760 | 1464105609115 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 09:00:09 INFO - PROCESS | 1760 | 1464105609314 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x9224ac00 == 56 [pid = 1760] [id = 65] 09:00:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 97 (0x95127000) [pid = 1760] [serial = 193] [outer = (nil)] 09:00:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 98 (0xa6cd7400) [pid = 1760] [serial = 194] [outer = 0x95127000] 09:00:09 INFO - PROCESS | 1760 | 1464105609405 Marionette DEBUG loaded listener.js 09:00:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 99 (0xa6cd9c00) [pid = 1760] [serial = 195] [outer = 0x95127000] 09:00:10 INFO - PROCESS | 1760 | 1464105610220 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]]]}] 09:00:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:00:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1383ms 09:00:10 INFO - PROCESS | 1760 | 1464105610248 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 09:00:10 INFO - PROCESS | 1760 | 1464105610252 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 09:00:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:00:10 INFO - PROCESS | 1760 | 1464105610261 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:00:10 INFO - PROCESS | 1760 | 1464105610266 Marionette TRACE conn4 <- [1,234,null,{}] 09:00:10 INFO - PROCESS | 1760 | 1464105610272 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}] 09:00:10 INFO - PROCESS | 1760 | 1464105610464 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 09:00:10 INFO - PROCESS | 1760 | 1464105610889 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x9512c800 == 57 [pid = 1760] [id = 66] 09:00:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 100 (0x95398400) [pid = 1760] [serial = 196] [outer = (nil)] 09:00:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 101 (0x953a0800) [pid = 1760] [serial = 197] [outer = 0x95398400] 09:00:11 INFO - PROCESS | 1760 | 1464105611013 Marionette DEBUG loaded listener.js 09:00:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 102 (0x97729400) [pid = 1760] [serial = 198] [outer = 0x95398400] 09:00:12 INFO - PROCESS | 1760 | 1464105611997 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]]]}] 09:00:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:00:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1783ms 09:00:12 INFO - PROCESS | 1760 | 1464105612047 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 09:00:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:00:12 INFO - PROCESS | 1760 | 1464105612054 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 09:00:12 INFO - PROCESS | 1760 | 1464105612063 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:00:12 INFO - PROCESS | 1760 | 1464105612069 Marionette TRACE conn4 <- [1,238,null,{}] 09:00:12 INFO - PROCESS | 1760 | 1464105612077 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}] 09:00:12 INFO - PROCESS | 1760 | 1464105612267 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 09:00:12 INFO - PROCESS | 1760 | 1464105612437 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x9b177000 == 58 [pid = 1760] [id = 67] 09:00:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 103 (0x9b17bc00) [pid = 1760] [serial = 199] [outer = (nil)] 09:00:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 104 (0x9bb8e800) [pid = 1760] [serial = 200] [outer = 0x9b17bc00] 09:00:12 INFO - PROCESS | 1760 | 1464105612589 Marionette DEBUG loaded listener.js 09:00:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 105 (0x9bb96800) [pid = 1760] [serial = 201] [outer = 0x9b17bc00] 09:00:13 INFO - PROCESS | 1760 | --DOCSHELL 0x9975ac00 == 57 [pid = 1760] [id = 27] 09:00:13 INFO - PROCESS | 1760 | --DOCSHELL 0x99769000 == 56 [pid = 1760] [id = 28] 09:00:13 INFO - PROCESS | 1760 | --DOCSHELL 0x95127800 == 55 [pid = 1760] [id = 58] 09:00:13 INFO - PROCESS | 1760 | --DOCSHELL 0x9cb51000 == 54 [pid = 1760] [id = 57] 09:00:13 INFO - PROCESS | 1760 | --DOMWINDOW == 104 (0xa25fb400) [pid = 1760] [serial = 137] [outer = (nil)] [url = about:blank] 09:00:13 INFO - PROCESS | 1760 | --DOCSHELL 0x9b08c400 == 53 [pid = 1760] [id = 56] 09:00:13 INFO - PROCESS | 1760 | --DOCSHELL 0x921a7000 == 52 [pid = 1760] [id = 55] 09:00:13 INFO - PROCESS | 1760 | --DOCSHELL 0x95123800 == 51 [pid = 1760] [id = 54] 09:00:13 INFO - PROCESS | 1760 | --DOCSHELL 0x95399400 == 50 [pid = 1760] [id = 53] 09:00:13 INFO - PROCESS | 1760 | --DOCSHELL 0x93acbc00 == 49 [pid = 1760] [id = 46] 09:00:13 INFO - PROCESS | 1760 | 1464105613560 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]]]}] 09:00:13 INFO - PROCESS | 1760 | --DOMWINDOW == 103 (0x9d0bac00) [pid = 1760] [serial = 132] [outer = (nil)] [url = about:blank] 09:00:13 INFO - PROCESS | 1760 | --DOMWINDOW == 102 (0x9cc50800) [pid = 1760] [serial = 131] [outer = (nil)] [url = about:blank] 09:00:13 INFO - PROCESS | 1760 | --DOMWINDOW == 101 (0x997d0400) [pid = 1760] [serial = 134] [outer = (nil)] [url = about:blank] 09:00:13 INFO - PROCESS | 1760 | --DOMWINDOW == 100 (0x9bbbd800) [pid = 1760] [serial = 113] [outer = (nil)] [url = about:blank] 09:00:13 INFO - PROCESS | 1760 | --DOMWINDOW == 99 (0x97726800) [pid = 1760] [serial = 116] [outer = (nil)] [url = about:blank] 09:00:13 INFO - PROCESS | 1760 | --DOMWINDOW == 98 (0x9512e800) [pid = 1760] [serial = 125] [outer = (nil)] [url = about:blank] 09:00:13 INFO - PROCESS | 1760 | --DOMWINDOW == 97 (0x97728000) [pid = 1760] [serial = 126] [outer = (nil)] [url = about:blank] 09:00:13 INFO - PROCESS | 1760 | --DOMWINDOW == 96 (0x9b0f6400) [pid = 1760] [serial = 128] [outer = (nil)] [url = about:blank] 09:00:13 INFO - PROCESS | 1760 | --DOMWINDOW == 95 (0x9c3b1000) [pid = 1760] [serial = 122] [outer = (nil)] [url = about:blank] 09:00:13 INFO - PROCESS | 1760 | --DOMWINDOW == 94 (0x9b19f000) [pid = 1760] [serial = 119] [outer = (nil)] [url = about:blank] 09:00:13 INFO - PROCESS | 1760 | --DOMWINDOW == 93 (0x9bbb9000) [pid = 1760] [serial = 135] [outer = (nil)] [url = about:blank] 09:00:13 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0x9b17c800) [pid = 1760] [serial = 129] [outer = (nil)] [url = about:blank] 09:00:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:00:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1541ms 09:00:13 INFO - PROCESS | 1760 | 1464105613607 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 09:00:13 INFO - PROCESS | 1760 | 1464105613614 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 09:00:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:00:13 INFO - PROCESS | 1760 | 1464105613624 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:00:13 INFO - PROCESS | 1760 | 1464105613626 Marionette TRACE conn4 <- [1,242,null,{}] 09:00:13 INFO - PROCESS | 1760 | 1464105613634 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}] 09:00:13 INFO - PROCESS | 1760 | 1464105613807 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 09:00:13 INFO - PROCESS | 1760 | 1464105613944 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:14 INFO - PROCESS | 1760 | ++DOCSHELL 0x9771c400 == 50 [pid = 1760] [id = 68] 09:00:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0x9772b800) [pid = 1760] [serial = 202] [outer = (nil)] 09:00:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 94 (0x9b0f6400) [pid = 1760] [serial = 203] [outer = 0x9772b800] 09:00:14 INFO - PROCESS | 1760 | 1464105614063 Marionette DEBUG loaded listener.js 09:00:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 95 (0x9bb99800) [pid = 1760] [serial = 204] [outer = 0x9772b800] 09:00:14 INFO - PROCESS | 1760 | 1464105614802 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]]]}] 09:00:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:00:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1228ms 09:00:14 INFO - PROCESS | 1760 | 1464105614853 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 09:00:14 INFO - PROCESS | 1760 | 1464105614857 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 09:00:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:00:14 INFO - PROCESS | 1760 | 1464105614871 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:00:14 INFO - PROCESS | 1760 | 1464105614880 Marionette TRACE conn4 <- [1,246,null,{}] 09:00:14 INFO - PROCESS | 1760 | 1464105614889 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}] 09:00:15 INFO - PROCESS | 1760 | 1464105615065 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 09:00:15 INFO - PROCESS | 1760 | 1464105615187 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x921a4c00 == 51 [pid = 1760] [id = 69] 09:00:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 96 (0x9975ac00) [pid = 1760] [serial = 205] [outer = (nil)] 09:00:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 97 (0x9cc59000) [pid = 1760] [serial = 206] [outer = 0x9975ac00] 09:00:15 INFO - PROCESS | 1760 | 1464105615265 Marionette DEBUG loaded listener.js 09:00:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 98 (0x9d04d000) [pid = 1760] [serial = 207] [outer = 0x9975ac00] 09:00:16 INFO - PROCESS | 1760 | 1464105616285 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]]]}] 09:00:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:00:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1455ms 09:00:16 INFO - PROCESS | 1760 | 1464105616319 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 09:00:16 INFO - PROCESS | 1760 | 1464105616324 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 09:00:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:00:16 INFO - PROCESS | 1760 | 1464105616330 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:00:16 INFO - PROCESS | 1760 | 1464105616333 Marionette TRACE conn4 <- [1,250,null,{}] 09:00:16 INFO - PROCESS | 1760 | 1464105616345 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}] 09:00:16 INFO - PROCESS | 1760 | 1464105616537 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 09:00:16 INFO - PROCESS | 1760 | 1464105616563 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:16 INFO - PROCESS | 1760 | ++DOCSHELL 0x9462a000 == 52 [pid = 1760] [id = 70] 09:00:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 99 (0x9cc58c00) [pid = 1760] [serial = 208] [outer = (nil)] 09:00:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 100 (0xa25fb400) [pid = 1760] [serial = 209] [outer = 0x9cc58c00] 09:00:16 INFO - PROCESS | 1760 | 1464105616639 Marionette DEBUG loaded listener.js 09:00:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 101 (0xa3319400) [pid = 1760] [serial = 210] [outer = 0x9cc58c00] 09:00:17 INFO - PROCESS | 1760 | 1464105617465 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]]]}] 09:00:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:00:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1202ms 09:00:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:00:17 INFO - PROCESS | 1760 | 1464105617537 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 09:00:17 INFO - PROCESS | 1760 | 1464105617540 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 09:00:17 INFO - PROCESS | 1760 | 1464105617546 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:00:17 INFO - PROCESS | 1760 | 1464105617550 Marionette TRACE conn4 <- [1,254,null,{}] 09:00:17 INFO - PROCESS | 1760 | 1464105617555 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}] 09:00:17 INFO - PROCESS | 1760 | 1464105617820 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 09:00:17 INFO - PROCESS | 1760 | --DOMWINDOW == 100 (0x9539b800) [pid = 1760] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:00:17 INFO - PROCESS | 1760 | --DOMWINDOW == 99 (0x9512dc00) [pid = 1760] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:00:17 INFO - PROCESS | 1760 | --DOMWINDOW == 98 (0x9512b800) [pid = 1760] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:00:17 INFO - PROCESS | 1760 | --DOMWINDOW == 97 (0x9c9ad800) [pid = 1760] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:00:17 INFO - PROCESS | 1760 | --DOMWINDOW == 96 (0x9b19ec00) [pid = 1760] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:00:17 INFO - PROCESS | 1760 | --DOMWINDOW == 95 (0x9cc54800) [pid = 1760] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:00:17 INFO - PROCESS | 1760 | --DOMWINDOW == 94 (0x9b17a000) [pid = 1760] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:00:17 INFO - PROCESS | 1760 | 1464105617918 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x9539b800 == 53 [pid = 1760] [id = 71] 09:00:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 95 (0x953a1400) [pid = 1760] [serial = 211] [outer = (nil)] 09:00:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 96 (0x9cab5400) [pid = 1760] [serial = 212] [outer = 0x953a1400] 09:00:18 INFO - PROCESS | 1760 | 1464105618006 Marionette DEBUG loaded listener.js 09:00:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 97 (0xa51f5c00) [pid = 1760] [serial = 213] [outer = 0x953a1400] 09:00:18 INFO - PROCESS | 1760 | 1464105618779 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]]]}] 09:00:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:00:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1285ms 09:00:18 INFO - PROCESS | 1760 | 1464105618831 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 09:00:18 INFO - PROCESS | 1760 | 1464105618840 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 09:00:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:00:18 INFO - PROCESS | 1760 | 1464105618858 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:00:18 INFO - PROCESS | 1760 | 1464105618862 Marionette TRACE conn4 <- [1,258,null,{}] 09:00:18 INFO - PROCESS | 1760 | 1464105618892 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}] 09:00:19 INFO - PROCESS | 1760 | 1464105619060 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 09:00:19 INFO - PROCESS | 1760 | 1464105619173 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:19 INFO - PROCESS | 1760 | ++DOCSHELL 0x9512bc00 == 54 [pid = 1760] [id = 72] 09:00:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 98 (0x9af36800) [pid = 1760] [serial = 214] [outer = (nil)] 09:00:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 99 (0x9af3dc00) [pid = 1760] [serial = 215] [outer = 0x9af36800] 09:00:19 INFO - PROCESS | 1760 | 1464105619251 Marionette DEBUG loaded listener.js 09:00:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 100 (0x9b17a000) [pid = 1760] [serial = 216] [outer = 0x9af36800] 09:00:20 INFO - PROCESS | 1760 | 1464105620194 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]]]}] 09:00:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:00:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1385ms 09:00:20 INFO - PROCESS | 1760 | 1464105620245 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 09:00:20 INFO - PROCESS | 1760 | 1464105620253 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 09:00:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:00:20 INFO - PROCESS | 1760 | 1464105620265 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:00:20 INFO - PROCESS | 1760 | 1464105620273 Marionette TRACE conn4 <- [1,262,null,{}] 09:00:20 INFO - PROCESS | 1760 | 1464105620284 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}] 09:00:20 INFO - PROCESS | 1760 | 1464105620556 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 09:00:20 INFO - PROCESS | 1760 | 1464105620771 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x953a1000 == 55 [pid = 1760] [id = 73] 09:00:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 101 (0x95568800) [pid = 1760] [serial = 217] [outer = (nil)] 09:00:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 102 (0x99240400) [pid = 1760] [serial = 218] [outer = 0x95568800] 09:00:20 INFO - PROCESS | 1760 | 1464105620880 Marionette DEBUG loaded listener.js 09:00:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 103 (0x9a19f000) [pid = 1760] [serial = 219] [outer = 0x95568800] 09:00:21 INFO - PROCESS | 1760 | 1464105621788 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]]]}] 09:00:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:00:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1556ms 09:00:21 INFO - PROCESS | 1760 | 1464105621821 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 09:00:21 INFO - PROCESS | 1760 | 1464105621830 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 09:00:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:00:21 INFO - PROCESS | 1760 | 1464105621842 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:00:21 INFO - PROCESS | 1760 | 1464105621846 Marionette TRACE conn4 <- [1,266,null,{}] 09:00:21 INFO - PROCESS | 1760 | 1464105621853 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}] 09:00:22 INFO - PROCESS | 1760 | 1464105622052 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 09:00:22 INFO - PROCESS | 1760 | 1464105622204 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x97726800 == 56 [pid = 1760] [id = 74] 09:00:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 104 (0x9af36000) [pid = 1760] [serial = 220] [outer = (nil)] 09:00:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 105 (0x9b0f9800) [pid = 1760] [serial = 221] [outer = 0x9af36000] 09:00:22 INFO - PROCESS | 1760 | 1464105622292 Marionette DEBUG loaded listener.js 09:00:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 106 (0x9bb96000) [pid = 1760] [serial = 222] [outer = 0x9af36000] 09:00:23 INFO - PROCESS | 1760 | 1464105623254 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]]]}] 09:00:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:00:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1449ms 09:00:23 INFO - PROCESS | 1760 | 1464105623290 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 09:00:23 INFO - PROCESS | 1760 | 1464105623295 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 09:00:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:00:23 INFO - PROCESS | 1760 | 1464105623302 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:00:23 INFO - PROCESS | 1760 | 1464105623309 Marionette TRACE conn4 <- [1,270,null,{}] 09:00:23 INFO - PROCESS | 1760 | 1464105623326 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}] 09:00:23 INFO - PROCESS | 1760 | 1464105623522 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 09:00:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 107 (0x9c3d8c00) [pid = 1760] [serial = 223] [outer = 0x93ac9800] 09:00:23 INFO - PROCESS | 1760 | 1464105623769 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0xa27ccc00 == 57 [pid = 1760] [id = 75] 09:00:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 108 (0xa513dc00) [pid = 1760] [serial = 224] [outer = (nil)] 09:00:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 109 (0xa51f1c00) [pid = 1760] [serial = 225] [outer = 0xa513dc00] 09:00:23 INFO - PROCESS | 1760 | 1464105623945 Marionette DEBUG loaded listener.js 09:00:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 110 (0xa6cdac00) [pid = 1760] [serial = 226] [outer = 0xa513dc00] 09:00:24 INFO - PROCESS | 1760 | 1464105624884 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]]]}] 09:00:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:00:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1638ms 09:00:24 INFO - PROCESS | 1760 | 1464105624942 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 09:00:24 INFO - PROCESS | 1760 | 1464105624947 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 09:00:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:00:24 INFO - PROCESS | 1760 | 1464105624954 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:00:24 INFO - PROCESS | 1760 | 1464105624958 Marionette TRACE conn4 <- [1,274,null,{}] 09:00:24 INFO - PROCESS | 1760 | 1464105624964 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}] 09:00:25 INFO - PROCESS | 1760 | 1464105625148 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 09:00:25 INFO - PROCESS | 1760 | 1464105625303 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x93c8ec00 == 58 [pid = 1760] [id = 76] 09:00:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 111 (0xa1054c00) [pid = 1760] [serial = 227] [outer = (nil)] 09:00:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 112 (0xa6ead400) [pid = 1760] [serial = 228] [outer = 0xa1054c00] 09:00:25 INFO - PROCESS | 1760 | 1464105625396 Marionette DEBUG loaded listener.js 09:00:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 113 (0xa6f3ac00) [pid = 1760] [serial = 229] [outer = 0xa1054c00] 09:00:26 INFO - PROCESS | 1760 | 1464105626292 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]]]}] 09:00:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:00:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1383ms 09:00:26 INFO - PROCESS | 1760 | 1464105626339 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 09:00:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:00:26 INFO - PROCESS | 1760 | 1464105626343 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 09:00:26 INFO - PROCESS | 1760 | 1464105626350 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:00:26 INFO - PROCESS | 1760 | 1464105626354 Marionette TRACE conn4 <- [1,278,null,{}] 09:00:26 INFO - PROCESS | 1760 | 1464105626360 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}] 09:00:26 INFO - PROCESS | 1760 | 1464105626536 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 09:00:26 INFO - PROCESS | 1760 | 1464105626688 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:26 INFO - PROCESS | 1760 | ++DOCSHELL 0x91bc1c00 == 59 [pid = 1760] [id = 77] 09:00:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 114 (0x91bc2400) [pid = 1760] [serial = 230] [outer = (nil)] 09:00:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 115 (0x91bcb000) [pid = 1760] [serial = 231] [outer = 0x91bc2400] 09:00:26 INFO - PROCESS | 1760 | 1464105626777 Marionette DEBUG loaded listener.js 09:00:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 116 (0x91bccc00) [pid = 1760] [serial = 232] [outer = 0x91bc2400] 09:00:27 INFO - PROCESS | 1760 | 1464105627694 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]]]}] 09:00:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:00:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1386ms 09:00:27 INFO - PROCESS | 1760 | 1464105627736 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 09:00:27 INFO - PROCESS | 1760 | 1464105627741 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 09:00:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:00:27 INFO - PROCESS | 1760 | 1464105627747 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:00:27 INFO - PROCESS | 1760 | 1464105627752 Marionette TRACE conn4 <- [1,282,null,{}] 09:00:27 INFO - PROCESS | 1760 | 1464105627758 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}] 09:00:27 INFO - PROCESS | 1760 | 1464105627984 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 09:00:28 INFO - PROCESS | 1760 | 1464105628139 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:28 INFO - PROCESS | 1760 | ++DOCSHELL 0x93aca800 == 60 [pid = 1760] [id = 78] 09:00:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 117 (0x9958e800) [pid = 1760] [serial = 233] [outer = (nil)] 09:00:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 118 (0x99595000) [pid = 1760] [serial = 234] [outer = 0x9958e800] 09:00:28 INFO - PROCESS | 1760 | 1464105628280 Marionette DEBUG loaded listener.js 09:00:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 119 (0x9959ac00) [pid = 1760] [serial = 235] [outer = 0x9958e800] 09:00:29 INFO - PROCESS | 1760 | 1464105629160 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]]]}] 09:00:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:00:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1482ms 09:00:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:00:29 INFO - PROCESS | 1760 | 1464105629231 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 09:00:29 INFO - PROCESS | 1760 | 1464105629234 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 09:00:29 INFO - PROCESS | 1760 | 1464105629241 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:00:29 INFO - PROCESS | 1760 | 1464105629245 Marionette TRACE conn4 <- [1,286,null,{}] 09:00:29 INFO - PROCESS | 1760 | 1464105629251 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}] 09:00:29 INFO - PROCESS | 1760 | 1464105629423 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 09:00:29 INFO - PROCESS | 1760 | 1464105629576 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x91285800 == 61 [pid = 1760] [id = 79] 09:00:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 120 (0x91288800) [pid = 1760] [serial = 236] [outer = (nil)] 09:00:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 121 (0x9128ec00) [pid = 1760] [serial = 237] [outer = 0x91288800] 09:00:29 INFO - PROCESS | 1760 | 1464105629666 Marionette DEBUG loaded listener.js 09:00:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 122 (0x91291c00) [pid = 1760] [serial = 238] [outer = 0x91288800] 09:00:30 INFO - PROCESS | 1760 | 1464105630556 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]]]}] 09:00:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:00:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1381ms 09:00:30 INFO - PROCESS | 1760 | 1464105630622 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 09:00:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:00:30 INFO - PROCESS | 1760 | 1464105630627 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 09:00:30 INFO - PROCESS | 1760 | 1464105630634 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:00:30 INFO - PROCESS | 1760 | 1464105630637 Marionette TRACE conn4 <- [1,290,null,{}] 09:00:30 INFO - PROCESS | 1760 | 1464105630644 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}] 09:00:30 INFO - PROCESS | 1760 | 1464105630824 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 09:00:31 INFO - PROCESS | 1760 | 1464105630992 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:31 INFO - PROCESS | 1760 | ++DOCSHELL 0x91291000 == 62 [pid = 1760] [id = 80] 09:00:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 123 (0x914c5400) [pid = 1760] [serial = 239] [outer = (nil)] 09:00:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 124 (0x914ca400) [pid = 1760] [serial = 240] [outer = 0x914c5400] 09:00:31 INFO - PROCESS | 1760 | 1464105631083 Marionette DEBUG loaded listener.js 09:00:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 125 (0x914ccc00) [pid = 1760] [serial = 241] [outer = 0x914c5400] 09:00:31 INFO - PROCESS | 1760 | 1464105631924 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]]]}] 09:00:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:00:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1333ms 09:00:31 INFO - PROCESS | 1760 | 1464105631968 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 09:00:31 INFO - PROCESS | 1760 | 1464105631972 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 09:00:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:00:31 INFO - PROCESS | 1760 | 1464105631996 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:00:32 INFO - PROCESS | 1760 | 1464105632001 Marionette TRACE conn4 <- [1,294,null,{}] 09:00:32 INFO - PROCESS | 1760 | 1464105632008 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}] 09:00:32 INFO - PROCESS | 1760 | 1464105632179 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 09:00:32 INFO - PROCESS | 1760 | 1464105632339 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x91294400 == 63 [pid = 1760] [id = 81] 09:00:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 126 (0x914c9800) [pid = 1760] [serial = 242] [outer = (nil)] 09:00:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 127 (0x914d4000) [pid = 1760] [serial = 243] [outer = 0x914c9800] 09:00:32 INFO - PROCESS | 1760 | 1464105632425 Marionette DEBUG loaded listener.js 09:00:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 128 (0x921ab400) [pid = 1760] [serial = 244] [outer = 0x914c9800] 09:00:33 INFO - PROCESS | 1760 | 1464105633605 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]]]}] 09:00:33 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. 09:00:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1671ms 09:00:33 INFO - PROCESS | 1760 | 1464105633652 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 09:00:33 INFO - PROCESS | 1760 | 1464105633659 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 09:00:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:00:33 INFO - PROCESS | 1760 | 1464105633667 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:00:33 INFO - PROCESS | 1760 | 1464105633673 Marionette TRACE conn4 <- [1,298,null,{}] 09:00:33 INFO - PROCESS | 1760 | 1464105633681 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}] 09:00:33 INFO - PROCESS | 1760 | 1464105633853 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 09:00:34 INFO - PROCESS | 1760 | 1464105634070 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x914d3800 == 64 [pid = 1760] [id = 82] 09:00:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 129 (0x94633800) [pid = 1760] [serial = 245] [outer = (nil)] 09:00:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 130 (0x953a5000) [pid = 1760] [serial = 246] [outer = 0x94633800] 09:00:34 INFO - PROCESS | 1760 | 1464105634198 Marionette DEBUG loaded listener.js 09:00:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 131 (0x981b9800) [pid = 1760] [serial = 247] [outer = 0x94633800] 09:00:34 INFO - PROCESS | 1760 | --DOCSHELL 0x9539b800 == 63 [pid = 1760] [id = 71] 09:00:34 INFO - PROCESS | 1760 | --DOMWINDOW == 130 (0xa3648000) [pid = 1760] [serial = 176] [outer = (nil)] [url = about:blank] 09:00:34 INFO - PROCESS | 1760 | --DOCSHELL 0x9462a000 == 62 [pid = 1760] [id = 70] 09:00:34 INFO - PROCESS | 1760 | --DOCSHELL 0x921a4c00 == 61 [pid = 1760] [id = 69] 09:00:35 INFO - PROCESS | 1760 | --DOCSHELL 0x9771c400 == 60 [pid = 1760] [id = 68] 09:00:35 INFO - PROCESS | 1760 | --DOCSHELL 0x9b177000 == 59 [pid = 1760] [id = 67] 09:00:35 INFO - PROCESS | 1760 | --DOCSHELL 0x9512c800 == 58 [pid = 1760] [id = 66] 09:00:35 INFO - PROCESS | 1760 | --DOCSHELL 0x95125c00 == 57 [pid = 1760] [id = 61] 09:00:35 INFO - PROCESS | 1760 | --DOCSHELL 0x93c96000 == 56 [pid = 1760] [id = 60] 09:00:35 INFO - PROCESS | 1760 | 1464105635159 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]]]}] 09:00:35 INFO - PROCESS | 1760 | --DOMWINDOW == 129 (0x953a6000) [pid = 1760] [serial = 159] [outer = (nil)] [url = about:blank] 09:00:35 INFO - PROCESS | 1760 | --DOMWINDOW == 128 (0x9924d800) [pid = 1760] [serial = 161] [outer = (nil)] [url = about:blank] 09:00:35 INFO - PROCESS | 1760 | --DOMWINDOW == 127 (0xa23c5800) [pid = 1760] [serial = 173] [outer = (nil)] [url = about:blank] 09:00:35 INFO - PROCESS | 1760 | --DOMWINDOW == 126 (0x9cb58000) [pid = 1760] [serial = 168] [outer = (nil)] [url = about:blank] 09:00:35 INFO - PROCESS | 1760 | --DOMWINDOW == 125 (0xa104a400) [pid = 1760] [serial = 174] [outer = (nil)] [url = about:blank] 09:00:35 INFO - PROCESS | 1760 | --DOMWINDOW == 124 (0x9b19d000) [pid = 1760] [serial = 143] [outer = (nil)] [url = about:blank] 09:00:35 INFO - PROCESS | 1760 | --DOMWINDOW == 123 (0x9c3b3400) [pid = 1760] [serial = 165] [outer = (nil)] [url = about:blank] 09:00:35 INFO - PROCESS | 1760 | --DOMWINDOW == 122 (0x995cb800) [pid = 1760] [serial = 155] [outer = (nil)] [url = about:blank] 09:00:35 INFO - PROCESS | 1760 | --DOMWINDOW == 121 (0x953a2400) [pid = 1760] [serial = 158] [outer = (nil)] [url = about:blank] 09:00:35 INFO - PROCESS | 1760 | --DOMWINDOW == 120 (0x9cb4d000) [pid = 1760] [serial = 167] [outer = (nil)] [url = about:blank] 09:00:35 INFO - PROCESS | 1760 | --DOMWINDOW == 119 (0x9d04f000) [pid = 1760] [serial = 170] [outer = (nil)] [url = about:blank] 09:00:35 INFO - PROCESS | 1760 | --DOMWINDOW == 118 (0x9bbbf000) [pid = 1760] [serial = 164] [outer = (nil)] [url = about:blank] 09:00:35 INFO - PROCESS | 1760 | --DOMWINDOW == 117 (0xa36f1c00) [pid = 1760] [serial = 146] [outer = (nil)] [url = about:blank] 09:00:35 INFO - PROCESS | 1760 | --DOMWINDOW == 116 (0xa6ea4400) [pid = 1760] [serial = 152] [outer = (nil)] [url = about:blank] 09:00:35 INFO - PROCESS | 1760 | --DOMWINDOW == 115 (0x9d0bf800) [pid = 1760] [serial = 171] [outer = (nil)] [url = about:blank] 09:00:35 INFO - PROCESS | 1760 | --DOMWINDOW == 114 (0x9512a400) [pid = 1760] [serial = 140] [outer = (nil)] [url = about:blank] 09:00:35 INFO - PROCESS | 1760 | --DOMWINDOW == 113 (0x9975e000) [pid = 1760] [serial = 162] [outer = (nil)] [url = about:blank] 09:00:35 INFO - PROCESS | 1760 | --DOMWINDOW == 112 (0xa273a000) [pid = 1760] [serial = 138] [outer = (nil)] [url = about:blank] 09:00:35 INFO - PROCESS | 1760 | --DOMWINDOW == 111 (0xa685a000) [pid = 1760] [serial = 149] [outer = (nil)] [url = about:blank] 09:00:35 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. 09:00:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1584ms 09:00:35 INFO - PROCESS | 1760 | 1464105635252 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 09:00:35 INFO - PROCESS | 1760 | 1464105635260 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 09:00:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:00:35 INFO - PROCESS | 1760 | 1464105635271 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:00:35 INFO - PROCESS | 1760 | 1464105635275 Marionette TRACE conn4 <- [1,302,null,{}] 09:00:35 INFO - PROCESS | 1760 | 1464105635281 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}] 09:00:35 INFO - PROCESS | 1760 | 1464105635456 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 09:00:35 INFO - PROCESS | 1760 | 1464105635628 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x91bc9c00 == 57 [pid = 1760] [id = 83] 09:00:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 112 (0x95125800) [pid = 1760] [serial = 248] [outer = (nil)] 09:00:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 113 (0x9923e800) [pid = 1760] [serial = 249] [outer = 0x95125800] 09:00:35 INFO - PROCESS | 1760 | 1464105635706 Marionette DEBUG loaded listener.js 09:00:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 114 (0x99593c00) [pid = 1760] [serial = 250] [outer = 0x95125800] 09:00:36 INFO - PROCESS | 1760 | 1464105636514 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]]]}] 09:00:36 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. 09:00:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1280ms 09:00:36 INFO - PROCESS | 1760 | 1464105636554 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 09:00:36 INFO - PROCESS | 1760 | 1464105636560 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 09:00:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:00:36 INFO - PROCESS | 1760 | 1464105636571 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:00:36 INFO - PROCESS | 1760 | 1464105636581 Marionette TRACE conn4 <- [1,306,null,{}] 09:00:36 INFO - PROCESS | 1760 | 1464105636604 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}] 09:00:36 INFO - PROCESS | 1760 | 1464105636790 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 09:00:36 INFO - PROCESS | 1760 | 1464105636920 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:36 INFO - PROCESS | 1760 | ++DOCSHELL 0x9923c000 == 58 [pid = 1760] [id = 84] 09:00:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 115 (0x997d2800) [pid = 1760] [serial = 251] [outer = (nil)] 09:00:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 116 (0x9af34400) [pid = 1760] [serial = 252] [outer = 0x997d2800] 09:00:37 INFO - PROCESS | 1760 | 1464105637006 Marionette DEBUG loaded listener.js 09:00:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 117 (0x9af3ec00) [pid = 1760] [serial = 253] [outer = 0x997d2800] 09:00:37 INFO - PROCESS | 1760 | 1464105637851 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]]]}] 09:00:37 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. 09:00:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1344ms 09:00:37 INFO - PROCESS | 1760 | 1464105637916 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 09:00:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:00:37 INFO - PROCESS | 1760 | 1464105637921 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 09:00:37 INFO - PROCESS | 1760 | 1464105637927 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:00:37 INFO - PROCESS | 1760 | 1464105637931 Marionette TRACE conn4 <- [1,310,null,{}] 09:00:37 INFO - PROCESS | 1760 | 1464105637936 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}] 09:00:38 INFO - PROCESS | 1760 | 1464105638159 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 09:00:38 INFO - PROCESS | 1760 | 1464105638179 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x9af3b800 == 59 [pid = 1760] [id = 85] 09:00:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 118 (0x9b089c00) [pid = 1760] [serial = 254] [outer = (nil)] 09:00:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 119 (0x9bb91c00) [pid = 1760] [serial = 255] [outer = 0x9b089c00] 09:00:38 INFO - PROCESS | 1760 | 1464105638254 Marionette DEBUG loaded listener.js 09:00:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 120 (0x9be81800) [pid = 1760] [serial = 256] [outer = 0x9b089c00] 09:00:39 INFO - PROCESS | 1760 | 1464105639111 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]]]}] 09:00:39 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. 09:00:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1235ms 09:00:39 INFO - PROCESS | 1760 | 1464105639163 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 09:00:39 INFO - PROCESS | 1760 | 1464105639167 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 09:00:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:00:39 INFO - PROCESS | 1760 | 1464105639183 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:00:39 INFO - PROCESS | 1760 | 1464105639202 Marionette TRACE conn4 <- [1,314,null,{}] 09:00:39 INFO - PROCESS | 1760 | 1464105639210 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}] 09:00:39 INFO - PROCESS | 1760 | 1464105639516 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 09:00:39 INFO - PROCESS | 1760 | --DOMWINDOW == 119 (0x9cc58c00) [pid = 1760] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:00:39 INFO - PROCESS | 1760 | --DOMWINDOW == 118 (0x9b17bc00) [pid = 1760] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:00:39 INFO - PROCESS | 1760 | --DOMWINDOW == 117 (0x9975ac00) [pid = 1760] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:00:39 INFO - PROCESS | 1760 | --DOMWINDOW == 116 (0x9772b800) [pid = 1760] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:00:39 INFO - PROCESS | 1760 | --DOMWINDOW == 115 (0x95398400) [pid = 1760] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:00:39 INFO - PROCESS | 1760 | --DOMWINDOW == 114 (0x953a1400) [pid = 1760] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:00:39 INFO - PROCESS | 1760 | 1464105639613 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:39 INFO - PROCESS | 1760 | ++DOCSHELL 0x91292000 == 60 [pid = 1760] [id = 86] 09:00:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 115 (0x95398400) [pid = 1760] [serial = 257] [outer = (nil)] 09:00:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 116 (0x9af3c400) [pid = 1760] [serial = 258] [outer = 0x95398400] 09:00:39 INFO - PROCESS | 1760 | 1464105639690 Marionette DEBUG loaded listener.js 09:00:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 117 (0x9c01fc00) [pid = 1760] [serial = 259] [outer = 0x95398400] 09:00:40 INFO - PROCESS | 1760 | 1464105640550 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]]]}] 09:00:40 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. 09:00:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1401ms 09:00:40 INFO - PROCESS | 1760 | 1464105640585 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 09:00:40 INFO - PROCESS | 1760 | 1464105640590 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 09:00:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:00:40 INFO - PROCESS | 1760 | 1464105640597 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:00:40 INFO - PROCESS | 1760 | 1464105640601 Marionette TRACE conn4 <- [1,318,null,{}] 09:00:40 INFO - PROCESS | 1760 | 1464105640607 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}] 09:00:40 INFO - PROCESS | 1760 | 1464105640789 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 09:00:40 INFO - PROCESS | 1760 | 1464105640807 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x9463a000 == 61 [pid = 1760] [id = 87] 09:00:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 118 (0x9bbb8000) [pid = 1760] [serial = 260] [outer = (nil)] 09:00:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 119 (0x9cb54c00) [pid = 1760] [serial = 261] [outer = 0x9bbb8000] 09:00:41 INFO - PROCESS | 1760 | 1464105641001 Marionette DEBUG loaded listener.js 09:00:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 120 (0xa0522800) [pid = 1760] [serial = 262] [outer = 0x9bbb8000] 09:00:41 INFO - PROCESS | 1760 | 1464105641967 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]]]}] 09:00:41 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. 09:00:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1388ms 09:00:41 INFO - PROCESS | 1760 | 1464105641986 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 09:00:41 INFO - PROCESS | 1760 | 1464105641993 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 09:00:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:00:42 INFO - PROCESS | 1760 | 1464105642004 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:00:42 INFO - PROCESS | 1760 | 1464105642012 Marionette TRACE conn4 <- [1,322,null,{}] 09:00:42 INFO - PROCESS | 1760 | 1464105642024 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}] 09:00:42 INFO - PROCESS | 1760 | 1464105642268 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 09:00:42 INFO - PROCESS | 1760 | 1464105642531 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x9128e800 == 62 [pid = 1760] [id = 88] 09:00:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 121 (0x914d4800) [pid = 1760] [serial = 263] [outer = (nil)] 09:00:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 122 (0x91ae4800) [pid = 1760] [serial = 264] [outer = 0x914d4800] 09:00:42 INFO - PROCESS | 1760 | 1464105642630 Marionette DEBUG loaded listener.js 09:00:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 123 (0x91ae8c00) [pid = 1760] [serial = 265] [outer = 0x914d4800] 09:00:43 INFO - PROCESS | 1760 | 1464105643580 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]]]}] 09:00:43 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. 09:00:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1590ms 09:00:43 INFO - PROCESS | 1760 | 1464105643593 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 09:00:43 INFO - PROCESS | 1760 | 1464105643602 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 09:00:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:00:43 INFO - PROCESS | 1760 | 1464105643614 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:00:43 INFO - PROCESS | 1760 | 1464105643618 Marionette TRACE conn4 <- [1,326,null,{}] 09:00:43 INFO - PROCESS | 1760 | 1464105643625 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}] 09:00:43 INFO - PROCESS | 1760 | 1464105643808 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 09:00:43 INFO - PROCESS | 1760 | 1464105643976 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:44 INFO - PROCESS | 1760 | ++DOCSHELL 0x94626c00 == 63 [pid = 1760] [id = 89] 09:00:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 124 (0x9512a400) [pid = 1760] [serial = 266] [outer = (nil)] 09:00:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 125 (0x953a4400) [pid = 1760] [serial = 267] [outer = 0x9512a400] 09:00:44 INFO - PROCESS | 1760 | 1464105644082 Marionette DEBUG loaded listener.js 09:00:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 126 (0x99232c00) [pid = 1760] [serial = 268] [outer = 0x9512a400] 09:00:45 INFO - PROCESS | 1760 | 1464105645057 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]]]}] 09:00:45 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. 09:00:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1491ms 09:00:45 INFO - PROCESS | 1760 | 1464105645110 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 09:00:45 INFO - PROCESS | 1760 | 1464105645118 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 09:00:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:00:45 INFO - PROCESS | 1760 | 1464105645132 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:00:45 INFO - PROCESS | 1760 | 1464105645138 Marionette TRACE conn4 <- [1,330,null,{}] 09:00:45 INFO - PROCESS | 1760 | 1464105645156 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}] 09:00:45 INFO - PROCESS | 1760 | 1464105645442 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 09:00:45 INFO - PROCESS | 1760 | 1464105645735 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x9923f800 == 64 [pid = 1760] [id = 90] 09:00:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 127 (0x9aee7400) [pid = 1760] [serial = 269] [outer = (nil)] 09:00:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 128 (0x9b0ee000) [pid = 1760] [serial = 270] [outer = 0x9aee7400] 09:00:45 INFO - PROCESS | 1760 | 1464105645835 Marionette DEBUG loaded listener.js 09:00:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 129 (0x9c3b3400) [pid = 1760] [serial = 271] [outer = 0x9aee7400] 09:00:46 INFO - PROCESS | 1760 | 1464105646763 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]]]}] 09:00:46 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. 09:00:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1697ms 09:00:46 INFO - PROCESS | 1760 | 1464105646829 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 09:00:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:00:46 INFO - PROCESS | 1760 | 1464105646835 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 09:00:46 INFO - PROCESS | 1760 | 1464105646841 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:00:46 INFO - PROCESS | 1760 | 1464105646845 Marionette TRACE conn4 <- [1,334,null,{}] 09:00:46 INFO - PROCESS | 1760 | 1464105646851 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}] 09:00:47 INFO - PROCESS | 1760 | 1464105647039 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 09:00:47 INFO - PROCESS | 1760 | 1464105647245 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x91bc8400 == 65 [pid = 1760] [id = 91] 09:00:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 130 (0x9c9a3000) [pid = 1760] [serial = 272] [outer = (nil)] 09:00:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 131 (0x9d0bc400) [pid = 1760] [serial = 273] [outer = 0x9c9a3000] 09:00:47 INFO - PROCESS | 1760 | 1464105647379 Marionette DEBUG loaded listener.js 09:00:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 132 (0xa23bf400) [pid = 1760] [serial = 274] [outer = 0x9c9a3000] 09:00:48 INFO - PROCESS | 1760 | 1464105648217 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]]]}] 09:00:48 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. 09:00:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1439ms 09:00:48 INFO - PROCESS | 1760 | 1464105648281 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 09:00:48 INFO - PROCESS | 1760 | 1464105648285 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 09:00:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:00:48 INFO - PROCESS | 1760 | 1464105648292 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:00:48 INFO - PROCESS | 1760 | 1464105648295 Marionette TRACE conn4 <- [1,338,null,{}] 09:00:48 INFO - PROCESS | 1760 | 1464105648301 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}] 09:00:48 INFO - PROCESS | 1760 | 1464105648480 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 09:00:48 INFO - PROCESS | 1760 | 1464105648637 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x9cc50c00 == 66 [pid = 1760] [id = 92] 09:00:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 133 (0x9d048c00) [pid = 1760] [serial = 275] [outer = (nil)] 09:00:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 134 (0xa36f1000) [pid = 1760] [serial = 276] [outer = 0x9d048c00] 09:00:48 INFO - PROCESS | 1760 | 1464105648730 Marionette DEBUG loaded listener.js 09:00:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 135 (0xa519f400) [pid = 1760] [serial = 277] [outer = 0x9d048c00] 09:00:49 INFO - PROCESS | 1760 | 1464105649676 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]]]}] 09:00:49 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. 09:00:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1436ms 09:00:49 INFO - PROCESS | 1760 | 1464105649729 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 09:00:49 INFO - PROCESS | 1760 | 1464105649733 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 09:00:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:00:49 INFO - PROCESS | 1760 | 1464105649740 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:00:49 INFO - PROCESS | 1760 | 1464105649744 Marionette TRACE conn4 <- [1,342,null,{}] 09:00:49 INFO - PROCESS | 1760 | 1464105649750 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}] 09:00:49 INFO - PROCESS | 1760 | 1464105649961 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 09:00:50 INFO - PROCESS | 1760 | 1464105650182 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x91bc6400 == 67 [pid = 1760] [id = 93] 09:00:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 136 (0x9cc74c00) [pid = 1760] [serial = 278] [outer = (nil)] 09:00:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 137 (0xa6ce5400) [pid = 1760] [serial = 279] [outer = 0x9cc74c00] 09:00:50 INFO - PROCESS | 1760 | 1464105650311 Marionette DEBUG loaded listener.js 09:00:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 138 (0xa6f3c800) [pid = 1760] [serial = 280] [outer = 0x9cc74c00] 09:00:51 INFO - PROCESS | 1760 | 1464105651169 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]]]}] 09:00:51 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. 09:00:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1487ms 09:00:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:00:51 INFO - PROCESS | 1760 | 1464105651228 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 09:00:51 INFO - PROCESS | 1760 | 1464105651231 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 09:00:51 INFO - PROCESS | 1760 | 1464105651238 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:00:51 INFO - PROCESS | 1760 | 1464105651242 Marionette TRACE conn4 <- [1,346,null,{}] 09:00:51 INFO - PROCESS | 1760 | 1464105651248 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}] 09:00:51 INFO - PROCESS | 1760 | 1464105651423 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 09:00:51 INFO - PROCESS | 1760 | 1464105651582 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:51 INFO - PROCESS | 1760 | ++DOCSHELL 0x90869800 == 68 [pid = 1760] [id = 94] 09:00:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 139 (0x9086ac00) [pid = 1760] [serial = 281] [outer = (nil)] 09:00:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 140 (0x90872400) [pid = 1760] [serial = 282] [outer = 0x9086ac00] 09:00:51 INFO - PROCESS | 1760 | 1464105651675 Marionette DEBUG loaded listener.js 09:00:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 141 (0x90875400) [pid = 1760] [serial = 283] [outer = 0x9086ac00] 09:00:52 INFO - PROCESS | 1760 | 1464105652534 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]]]}] 09:00:52 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. 09:00:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1339ms 09:00:52 INFO - PROCESS | 1760 | 1464105652577 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 09:00:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:00:52 INFO - PROCESS | 1760 | 1464105652582 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 09:00:52 INFO - PROCESS | 1760 | 1464105652588 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:00:52 INFO - PROCESS | 1760 | 1464105652592 Marionette TRACE conn4 <- [1,350,null,{}] 09:00:52 INFO - PROCESS | 1760 | 1464105652598 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}] 09:00:52 INFO - PROCESS | 1760 | 1464105652772 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 09:00:52 INFO - PROCESS | 1760 | 1464105652932 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8edd7000 == 69 [pid = 1760] [id = 95] 09:00:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 142 (0x8edd7400) [pid = 1760] [serial = 284] [outer = (nil)] 09:00:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 143 (0x8edde000) [pid = 1760] [serial = 285] [outer = 0x8edd7400] 09:00:53 INFO - PROCESS | 1760 | 1464105653020 Marionette DEBUG loaded listener.js 09:00:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 144 (0x8ede2c00) [pid = 1760] [serial = 286] [outer = 0x8edd7400] 09:00:53 INFO - PROCESS | 1760 | 1464105653941 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]]]}] 09:00:54 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. 09:00:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1433ms 09:00:54 INFO - PROCESS | 1760 | 1464105654022 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 09:00:54 INFO - PROCESS | 1760 | 1464105654027 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 09:00:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:00:54 INFO - PROCESS | 1760 | 1464105654034 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:00:54 INFO - PROCESS | 1760 | 1464105654039 Marionette TRACE conn4 <- [1,354,null,{}] 09:00:54 INFO - PROCESS | 1760 | 1464105654046 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}] 09:00:54 INFO - PROCESS | 1760 | 1464105654274 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 09:00:54 INFO - PROCESS | 1760 | 1464105654434 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:54 INFO - PROCESS | 1760 | ++DOCSHELL 0x8edd5800 == 70 [pid = 1760] [id = 96] 09:00:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 145 (0x8edde400) [pid = 1760] [serial = 287] [outer = (nil)] 09:00:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 146 (0x8eec3c00) [pid = 1760] [serial = 288] [outer = 0x8edde400] 09:00:54 INFO - PROCESS | 1760 | 1464105654563 Marionette DEBUG loaded listener.js 09:00:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 147 (0x8eec7400) [pid = 1760] [serial = 289] [outer = 0x8edde400] 09:00:55 INFO - PROCESS | 1760 | 1464105655502 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]]]}] 09:00:55 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. 09:00:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1483ms 09:00:55 INFO - PROCESS | 1760 | 1464105655517 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 09:00:55 INFO - PROCESS | 1760 | 1464105655520 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 09:00:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:00:55 INFO - PROCESS | 1760 | 1464105655527 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:00:55 INFO - PROCESS | 1760 | 1464105655530 Marionette TRACE conn4 <- [1,358,null,{}] 09:00:55 INFO - PROCESS | 1760 | 1464105655536 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}] 09:00:55 INFO - PROCESS | 1760 | 1464105655705 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 09:00:56 INFO - PROCESS | 1760 | 1464105656172 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:56 INFO - PROCESS | 1760 | ++DOCSHELL 0x91286800 == 71 [pid = 1760] [id = 97] 09:00:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 148 (0x91287800) [pid = 1760] [serial = 290] [outer = (nil)] 09:00:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 149 (0x914c5c00) [pid = 1760] [serial = 291] [outer = 0x91287800] 09:00:56 INFO - PROCESS | 1760 | 1464105656260 Marionette DEBUG loaded listener.js 09:00:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 150 (0x914d3c00) [pid = 1760] [serial = 292] [outer = 0x91287800] 09:00:57 INFO - PROCESS | 1760 | 1464105657140 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]]]}] 09:00:57 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. 09:00:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1688ms 09:00:57 INFO - PROCESS | 1760 | 1464105657218 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 09:00:57 INFO - PROCESS | 1760 | 1464105657225 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 09:00:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:00:57 INFO - PROCESS | 1760 | 1464105657233 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:00:57 INFO - PROCESS | 1760 | 1464105657239 Marionette TRACE conn4 <- [1,362,null,{}] 09:00:57 INFO - PROCESS | 1760 | 1464105657246 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}] 09:00:57 INFO - PROCESS | 1760 | 1464105657520 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 09:00:57 INFO - PROCESS | 1760 | 1464105657775 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x91addc00 == 72 [pid = 1760] [id = 98] 09:00:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 151 (0x91aea000) [pid = 1760] [serial = 293] [outer = (nil)] 09:00:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 152 (0x91bcdc00) [pid = 1760] [serial = 294] [outer = 0x91aea000] 09:00:57 INFO - PROCESS | 1760 | 1464105657863 Marionette DEBUG loaded listener.js 09:00:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 153 (0x93c8c400) [pid = 1760] [serial = 295] [outer = 0x91aea000] 09:00:58 INFO - PROCESS | 1760 | --DOCSHELL 0x9512ec00 == 71 [pid = 1760] [id = 59] 09:00:58 INFO - PROCESS | 1760 | --DOCSHELL 0x91292000 == 70 [pid = 1760] [id = 86] 09:00:58 INFO - PROCESS | 1760 | --DOMWINDOW == 152 (0x9af3dc00) [pid = 1760] [serial = 215] [outer = (nil)] [url = about:blank] 09:00:58 INFO - PROCESS | 1760 | --DOMWINDOW == 151 (0x953a0000) [pid = 1760] [serial = 179] [outer = (nil)] [url = about:blank] 09:00:58 INFO - PROCESS | 1760 | --DOMWINDOW == 150 (0x9b1a2400) [pid = 1760] [serial = 182] [outer = (nil)] [url = about:blank] 09:00:58 INFO - PROCESS | 1760 | --DOMWINDOW == 149 (0x9cb56400) [pid = 1760] [serial = 185] [outer = (nil)] [url = about:blank] 09:00:58 INFO - PROCESS | 1760 | --DOMWINDOW == 148 (0xa36ecc00) [pid = 1760] [serial = 188] [outer = (nil)] [url = about:blank] 09:00:58 INFO - PROCESS | 1760 | --DOMWINDOW == 147 (0x9923a000) [pid = 1760] [serial = 191] [outer = (nil)] [url = about:blank] 09:00:58 INFO - PROCESS | 1760 | --DOMWINDOW == 146 (0xa6cd7400) [pid = 1760] [serial = 194] [outer = (nil)] [url = about:blank] 09:00:58 INFO - PROCESS | 1760 | --DOCSHELL 0x9af3b800 == 69 [pid = 1760] [id = 85] 09:00:58 INFO - PROCESS | 1760 | --DOCSHELL 0x9923c000 == 68 [pid = 1760] [id = 84] 09:00:58 INFO - PROCESS | 1760 | --DOCSHELL 0x91bc9c00 == 67 [pid = 1760] [id = 83] 09:00:58 INFO - PROCESS | 1760 | --DOCSHELL 0x914d3800 == 66 [pid = 1760] [id = 82] 09:00:58 INFO - PROCESS | 1760 | --DOCSHELL 0x953a1000 == 65 [pid = 1760] [id = 73] 09:00:58 INFO - PROCESS | 1760 | --DOCSHELL 0x9512bc00 == 64 [pid = 1760] [id = 72] 09:00:58 INFO - PROCESS | 1760 | 1464105658836 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]]]}] 09:00:58 INFO - PROCESS | 1760 | --DOMWINDOW == 145 (0xa25fb400) [pid = 1760] [serial = 209] [outer = (nil)] [url = about:blank] 09:00:58 INFO - PROCESS | 1760 | --DOMWINDOW == 144 (0x9bb96800) [pid = 1760] [serial = 201] [outer = (nil)] [url = about:blank] 09:00:58 INFO - PROCESS | 1760 | --DOMWINDOW == 143 (0x9bb8e800) [pid = 1760] [serial = 200] [outer = (nil)] [url = about:blank] 09:00:58 INFO - PROCESS | 1760 | --DOMWINDOW == 142 (0x9cc59000) [pid = 1760] [serial = 206] [outer = (nil)] [url = about:blank] 09:00:58 INFO - PROCESS | 1760 | --DOMWINDOW == 141 (0x9b0f6400) [pid = 1760] [serial = 203] [outer = (nil)] [url = about:blank] 09:00:58 INFO - PROCESS | 1760 | --DOMWINDOW == 140 (0x9bb99800) [pid = 1760] [serial = 204] [outer = (nil)] [url = about:blank] 09:00:58 INFO - PROCESS | 1760 | --DOMWINDOW == 139 (0x97729400) [pid = 1760] [serial = 198] [outer = (nil)] [url = about:blank] 09:00:58 INFO - PROCESS | 1760 | --DOMWINDOW == 138 (0x953a0800) [pid = 1760] [serial = 197] [outer = (nil)] [url = about:blank] 09:00:58 INFO - PROCESS | 1760 | --DOMWINDOW == 137 (0x9cab5400) [pid = 1760] [serial = 212] [outer = (nil)] [url = about:blank] 09:00:58 INFO - PROCESS | 1760 | --DOMWINDOW == 136 (0xa3319400) [pid = 1760] [serial = 210] [outer = (nil)] [url = about:blank] 09:00:58 INFO - PROCESS | 1760 | --DOMWINDOW == 135 (0xa51f5c00) [pid = 1760] [serial = 213] [outer = (nil)] [url = about:blank] 09:00:58 INFO - PROCESS | 1760 | --DOMWINDOW == 134 (0x9d04d000) [pid = 1760] [serial = 207] [outer = (nil)] [url = about:blank] 09:00:58 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. 09:00:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1685ms 09:00:58 INFO - PROCESS | 1760 | 1464105658923 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 09:00:58 INFO - PROCESS | 1760 | 1464105658929 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 09:00:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:00:58 INFO - PROCESS | 1760 | 1464105658936 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:00:58 INFO - PROCESS | 1760 | 1464105658939 Marionette TRACE conn4 <- [1,366,null,{}] 09:00:58 INFO - PROCESS | 1760 | 1464105658945 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}] 09:00:59 INFO - PROCESS | 1760 | 1464105659116 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 09:00:59 INFO - PROCESS | 1760 | 1464105659293 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:59 INFO - PROCESS | 1760 | ++DOCSHELL 0x9512bc00 == 65 [pid = 1760] [id = 99] 09:00:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 135 (0x9539f000) [pid = 1760] [serial = 296] [outer = (nil)] 09:00:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 136 (0x953a6400) [pid = 1760] [serial = 297] [outer = 0x9539f000] 09:00:59 INFO - PROCESS | 1760 | 1464105659375 Marionette DEBUG loaded listener.js 09:00:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 137 (0x99237400) [pid = 1760] [serial = 298] [outer = 0x9539f000] 09:01:00 INFO - PROCESS | 1760 | 1464105660243 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]]]}] 09:01:00 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. 09:01:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1383ms 09:01:00 INFO - PROCESS | 1760 | 1464105660320 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 09:01:00 INFO - PROCESS | 1760 | 1464105660324 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 09:01:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:01:00 INFO - PROCESS | 1760 | 1464105660339 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:01:00 INFO - PROCESS | 1760 | 1464105660348 Marionette TRACE conn4 <- [1,370,null,{}] 09:01:00 INFO - PROCESS | 1760 | 1464105660357 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}] 09:01:00 INFO - PROCESS | 1760 | 1464105660529 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 09:01:00 INFO - PROCESS | 1760 | 1464105660651 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x99596000 == 66 [pid = 1760] [id = 100] 09:01:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 138 (0x99596400) [pid = 1760] [serial = 299] [outer = (nil)] 09:01:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 139 (0x99fcbc00) [pid = 1760] [serial = 300] [outer = 0x99596400] 09:01:00 INFO - PROCESS | 1760 | 1464105660729 Marionette DEBUG loaded listener.js 09:01:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 140 (0x9af32800) [pid = 1760] [serial = 301] [outer = 0x99596400] 09:01:01 INFO - PROCESS | 1760 | 1464105661573 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]]]}] 09:01:01 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. 09:01:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1300ms 09:01:01 INFO - PROCESS | 1760 | 1464105661632 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 09:01:01 INFO - PROCESS | 1760 | 1464105661636 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 09:01:01 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:01:01 INFO - PROCESS | 1760 | 1464105661653 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:01:01 INFO - PROCESS | 1760 | 1464105661656 Marionette TRACE conn4 <- [1,374,null,{}] 09:01:01 INFO - PROCESS | 1760 | 1464105661664 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}] 09:01:01 INFO - PROCESS | 1760 | 1464105661878 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 09:01:01 INFO - PROCESS | 1760 | 1464105661905 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:01 INFO - PROCESS | 1760 | ++DOCSHELL 0x9975ac00 == 67 [pid = 1760] [id = 101] 09:01:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 141 (0x9a1a1400) [pid = 1760] [serial = 302] [outer = (nil)] 09:01:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 142 (0x9b177c00) [pid = 1760] [serial = 303] [outer = 0x9a1a1400] 09:01:01 INFO - PROCESS | 1760 | 1464105661983 Marionette DEBUG loaded listener.js 09:01:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 143 (0x9b19d800) [pid = 1760] [serial = 304] [outer = 0x9a1a1400] 09:01:02 INFO - PROCESS | 1760 | 1464105662947 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:01:02 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:01:02 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1343ms 09:01:02 INFO - PROCESS | 1760 | 1464105662987 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 09:01:02 INFO - PROCESS | 1760 | 1464105662991 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 09:01:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:01:02 INFO - PROCESS | 1760 | 1464105662997 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:01:03 INFO - PROCESS | 1760 | 1464105663000 Marionette TRACE conn4 <- [1,378,null,{}] 09:01:03 INFO - PROCESS | 1760 | 1464105663006 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}] 09:01:03 INFO - PROCESS | 1760 | 1464105663221 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 09:01:03 INFO - PROCESS | 1760 | 1464105663246 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:03 INFO - PROCESS | 1760 | ++DOCSHELL 0x9af3f400 == 68 [pid = 1760] [id = 102] 09:01:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 144 (0x9b17a400) [pid = 1760] [serial = 305] [outer = (nil)] 09:01:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 145 (0x9bb9a000) [pid = 1760] [serial = 306] [outer = 0x9b17a400] 09:01:03 INFO - PROCESS | 1760 | 1464105663331 Marionette DEBUG loaded listener.js 09:01:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 146 (0x9cb49800) [pid = 1760] [serial = 307] [outer = 0x9b17a400] 09:01:03 INFO - PROCESS | 1760 | --DOMWINDOW == 145 (0x95398400) [pid = 1760] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:01:03 INFO - PROCESS | 1760 | --DOMWINDOW == 144 (0x95125800) [pid = 1760] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:01:03 INFO - PROCESS | 1760 | --DOMWINDOW == 143 (0x95126400) [pid = 1760] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:01:03 INFO - PROCESS | 1760 | --DOMWINDOW == 142 (0x997d2800) [pid = 1760] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:01:03 INFO - PROCESS | 1760 | --DOMWINDOW == 141 (0x9b089c00) [pid = 1760] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:01:03 INFO - PROCESS | 1760 | --DOMWINDOW == 140 (0x94633800) [pid = 1760] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:01:04 INFO - PROCESS | 1760 | 1464105664377 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:01:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:01:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1432ms 09:01:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:01:04 INFO - PROCESS | 1760 | 1464105664430 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 09:01:04 INFO - PROCESS | 1760 | 1464105664433 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 09:01:04 INFO - PROCESS | 1760 | 1464105664439 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:01:04 INFO - PROCESS | 1760 | 1464105664442 Marionette TRACE conn4 <- [1,382,null,{}] 09:01:04 INFO - PROCESS | 1760 | 1464105664448 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}] 09:01:04 INFO - PROCESS | 1760 | 1464105664600 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 09:01:04 INFO - PROCESS | 1760 | 1464105664617 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x94633800 == 69 [pid = 1760] [id = 103] 09:01:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 141 (0x99599400) [pid = 1760] [serial = 308] [outer = (nil)] 09:01:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 142 (0x9d04ac00) [pid = 1760] [serial = 309] [outer = 0x99599400] 09:01:04 INFO - PROCESS | 1760 | 1464105664692 Marionette DEBUG loaded listener.js 09:01:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 143 (0xa224f400) [pid = 1760] [serial = 310] [outer = 0x99599400] 09:01:05 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 09:01:05 INFO - PROCESS | 1760 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:01:05 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 09:01:05 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 09:01:05 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 09:01:05 INFO - PROCESS | 1760 | 1464105665551 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:01:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:01:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1179ms 09:01:05 INFO - PROCESS | 1760 | 1464105665618 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 09:01:05 INFO - PROCESS | 1760 | 1464105665621 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 09:01:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:01:05 INFO - PROCESS | 1760 | 1464105665628 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:01:05 INFO - PROCESS | 1760 | 1464105665632 Marionette TRACE conn4 <- [1,386,null,{}] 09:01:05 INFO - PROCESS | 1760 | 1464105665637 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}] 09:01:05 INFO - PROCESS | 1760 | 1464105665794 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 09:01:06 INFO - PROCESS | 1760 | 1464105666043 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:06 INFO - PROCESS | 1760 | ++DOCSHELL 0x8edd8000 == 70 [pid = 1760] [id = 104] 09:01:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 144 (0x8eddb000) [pid = 1760] [serial = 311] [outer = (nil)] 09:01:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 145 (0x8eec2c00) [pid = 1760] [serial = 312] [outer = 0x8eddb000] 09:01:06 INFO - PROCESS | 1760 | 1464105666142 Marionette DEBUG loaded listener.js 09:01:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 146 (0x90878800) [pid = 1760] [serial = 313] [outer = 0x8eddb000] 09:01:07 INFO - PROCESS | 1760 | 1464105667179 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]]]}] 09:01:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:01:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1594ms 09:01:07 INFO - PROCESS | 1760 | 1464105667225 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 09:01:07 INFO - PROCESS | 1760 | 1464105667232 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 09:01:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:01:07 INFO - PROCESS | 1760 | 1464105667240 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:01:07 INFO - PROCESS | 1760 | 1464105667246 Marionette TRACE conn4 <- [1,390,null,{}] 09:01:07 INFO - PROCESS | 1760 | 1464105667254 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}] 09:01:07 INFO - PROCESS | 1760 | 1464105667457 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 09:01:07 INFO - PROCESS | 1760 | 1464105667678 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x914d1800 == 71 [pid = 1760] [id = 105] 09:01:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 147 (0x91adf800) [pid = 1760] [serial = 314] [outer = (nil)] 09:01:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 148 (0x91aea400) [pid = 1760] [serial = 315] [outer = 0x91adf800] 09:01:07 INFO - PROCESS | 1760 | 1464105667816 Marionette DEBUG loaded listener.js 09:01:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 149 (0x921a3400) [pid = 1760] [serial = 316] [outer = 0x91adf800] 09:01:08 INFO - PROCESS | 1760 | 1464105668789 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]]]}] 09:01:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:01:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1596ms 09:01:08 INFO - PROCESS | 1760 | 1464105668840 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 09:01:08 INFO - PROCESS | 1760 | 1464105668846 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 09:01:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:01:08 INFO - PROCESS | 1760 | 1464105668854 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:01:08 INFO - PROCESS | 1760 | 1464105668858 Marionette TRACE conn4 <- [1,394,null,{}] 09:01:08 INFO - PROCESS | 1760 | 1464105668864 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}] 09:01:09 INFO - PROCESS | 1760 | 1464105669053 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 09:01:09 INFO - PROCESS | 1760 | 1464105669307 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x95399c00 == 72 [pid = 1760] [id = 106] 09:01:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 150 (0x9556d800) [pid = 1760] [serial = 317] [outer = (nil)] 09:01:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 151 (0x981b9400) [pid = 1760] [serial = 318] [outer = 0x9556d800] 09:01:09 INFO - PROCESS | 1760 | 1464105669414 Marionette DEBUG loaded listener.js 09:01:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 152 (0x9924dc00) [pid = 1760] [serial = 319] [outer = 0x9556d800] 09:01:10 INFO - PROCESS | 1760 | 1464105670418 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]]]}] 09:01:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:01:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1631ms 09:01:10 INFO - PROCESS | 1760 | 1464105670486 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 09:01:10 INFO - PROCESS | 1760 | 1464105670490 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 09:01:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:01:10 INFO - PROCESS | 1760 | 1464105670507 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:01:10 INFO - PROCESS | 1760 | 1464105670517 Marionette TRACE conn4 <- [1,398,null,{}] 09:01:10 INFO - PROCESS | 1760 | 1464105670524 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}] 09:01:10 INFO - PROCESS | 1760 | 1464105670755 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 09:01:11 INFO - PROCESS | 1760 | 1464105671015 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:11 INFO - PROCESS | 1760 | ++DOCSHELL 0x9086fc00 == 73 [pid = 1760] [id = 107] 09:01:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 153 (0x90874000) [pid = 1760] [serial = 320] [outer = (nil)] 09:01:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 154 (0x9b08d000) [pid = 1760] [serial = 321] [outer = 0x90874000] 09:01:11 INFO - PROCESS | 1760 | 1464105671121 Marionette DEBUG loaded listener.js 09:01:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 155 (0x9bb98800) [pid = 1760] [serial = 322] [outer = 0x90874000] 09:01:12 INFO - PROCESS | 1760 | 1464105672056 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]]]}] 09:01:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:01:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1603ms 09:01:12 INFO - PROCESS | 1760 | 1464105672102 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 09:01:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:01:12 INFO - PROCESS | 1760 | 1464105672108 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 09:01:12 INFO - PROCESS | 1760 | 1464105672114 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:01:12 INFO - PROCESS | 1760 | 1464105672118 Marionette TRACE conn4 <- [1,402,null,{}] 09:01:12 INFO - PROCESS | 1760 | 1464105672123 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}] 09:01:12 INFO - PROCESS | 1760 | 1464105672310 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 09:01:12 INFO - PROCESS | 1760 | 1464105672528 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x9bb92400 == 74 [pid = 1760] [id = 108] 09:01:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 156 (0x9cb4d800) [pid = 1760] [serial = 323] [outer = (nil)] 09:01:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 157 (0x9d050400) [pid = 1760] [serial = 324] [outer = 0x9cb4d800] 09:01:12 INFO - PROCESS | 1760 | 1464105672631 Marionette DEBUG loaded listener.js 09:01:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 158 (0xa2249c00) [pid = 1760] [serial = 325] [outer = 0x9cb4d800] 09:01:13 INFO - PROCESS | 1760 | 1464105673553 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]]]}] 09:01:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:01:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1495ms 09:01:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:01:13 INFO - PROCESS | 1760 | 1464105673610 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 09:01:13 INFO - PROCESS | 1760 | 1464105673613 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 09:01:13 INFO - PROCESS | 1760 | 1464105673620 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:01:13 INFO - PROCESS | 1760 | 1464105673624 Marionette TRACE conn4 <- [1,406,null,{}] 09:01:13 INFO - PROCESS | 1760 | 1464105673630 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}] 09:01:13 INFO - PROCESS | 1760 | 1464105673807 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 09:01:14 INFO - PROCESS | 1760 | 1464105674028 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8e25a400 == 75 [pid = 1760] [id = 109] 09:01:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 159 (0x8e25a800) [pid = 1760] [serial = 326] [outer = (nil)] 09:01:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 160 (0x8e25d000) [pid = 1760] [serial = 327] [outer = 0x8e25a800] 09:01:14 INFO - PROCESS | 1760 | 1464105674173 Marionette DEBUG loaded listener.js 09:01:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 161 (0xa272fc00) [pid = 1760] [serial = 328] [outer = 0x8e25a800] 09:01:15 INFO - PROCESS | 1760 | 1464105675181 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]]]}] 09:01:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:01:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1634ms 09:01:15 INFO - PROCESS | 1760 | 1464105675259 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 09:01:15 INFO - PROCESS | 1760 | 1464105675266 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 09:01:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:01:15 INFO - PROCESS | 1760 | 1464105675277 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:01:15 INFO - PROCESS | 1760 | 1464105675280 Marionette TRACE conn4 <- [1,410,null,{}] 09:01:15 INFO - PROCESS | 1760 | 1464105675286 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}] 09:01:15 INFO - PROCESS | 1760 | 1464105675508 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 09:01:15 INFO - PROCESS | 1760 | 1464105675721 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0xa36ecc00 == 76 [pid = 1760] [id = 110] 09:01:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 162 (0xa36f1c00) [pid = 1760] [serial = 329] [outer = (nil)] 09:01:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 163 (0xa6969c00) [pid = 1760] [serial = 330] [outer = 0xa36f1c00] 09:01:15 INFO - PROCESS | 1760 | 1464105675853 Marionette DEBUG loaded listener.js 09:01:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 164 (0xa6cd9800) [pid = 1760] [serial = 331] [outer = 0xa36f1c00] 09:01:16 INFO - PROCESS | 1760 | 1464105676826 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]]]}] 09:01:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:01:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1591ms 09:01:16 INFO - PROCESS | 1760 | 1464105676870 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 09:01:16 INFO - PROCESS | 1760 | 1464105676874 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 09:01:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:01:16 INFO - PROCESS | 1760 | 1464105676881 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:01:16 INFO - PROCESS | 1760 | 1464105676885 Marionette TRACE conn4 <- [1,414,null,{}] 09:01:16 INFO - PROCESS | 1760 | 1464105676891 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}] 09:01:17 INFO - PROCESS | 1760 | 1464105677075 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 09:01:17 INFO - PROCESS | 1760 | 1464105677290 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0xa3322400 == 77 [pid = 1760] [id = 111] 09:01:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 165 (0xa6cd8800) [pid = 1760] [serial = 332] [outer = (nil)] 09:01:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 166 (0xa6eaf400) [pid = 1760] [serial = 333] [outer = 0xa6cd8800] 09:01:17 INFO - PROCESS | 1760 | 1464105677424 Marionette DEBUG loaded listener.js 09:01:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 167 (0xa828ac00) [pid = 1760] [serial = 334] [outer = 0xa6cd8800] 09:01:18 INFO - PROCESS | 1760 | 1464105678352 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]]]}] 09:01:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:01:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1533ms 09:01:18 INFO - PROCESS | 1760 | 1464105678415 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 09:01:18 INFO - PROCESS | 1760 | 1464105678420 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 09:01:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:01:18 INFO - PROCESS | 1760 | 1464105678426 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:01:18 INFO - PROCESS | 1760 | 1464105678430 Marionette TRACE conn4 <- [1,418,null,{}] 09:01:18 INFO - PROCESS | 1760 | 1464105678436 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}] 09:01:18 INFO - PROCESS | 1760 | 1464105678627 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 09:01:18 INFO - PROCESS | 1760 | 1464105678846 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:18 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dbb1800 == 78 [pid = 1760] [id = 112] 09:01:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 168 (0x8dbb2c00) [pid = 1760] [serial = 335] [outer = (nil)] 09:01:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 169 (0x8dbb8c00) [pid = 1760] [serial = 336] [outer = 0x8dbb2c00] 09:01:18 INFO - PROCESS | 1760 | 1464105678951 Marionette DEBUG loaded listener.js 09:01:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 170 (0x8dbbbc00) [pid = 1760] [serial = 337] [outer = 0x8dbb2c00] 09:01:20 INFO - PROCESS | 1760 | 1464105680682 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]]]}] 09:01:20 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 09:01:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2284ms 09:01:20 INFO - PROCESS | 1760 | 1464105680712 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 09:01:20 INFO - PROCESS | 1760 | 1464105680718 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 09:01:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:01:20 INFO - PROCESS | 1760 | 1464105680727 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:01:20 INFO - PROCESS | 1760 | 1464105680732 Marionette TRACE conn4 <- [1,422,null,{}] 09:01:20 INFO - PROCESS | 1760 | 1464105680742 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}] 09:01:20 INFO - PROCESS | 1760 | 1464105680936 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 09:01:21 INFO - PROCESS | 1760 | 1464105681132 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:21 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dbbec00 == 79 [pid = 1760] [id = 113] 09:01:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 171 (0x8ede1400) [pid = 1760] [serial = 338] [outer = (nil)] 09:01:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 172 (0x91062c00) [pid = 1760] [serial = 339] [outer = 0x8ede1400] 09:01:21 INFO - PROCESS | 1760 | 1464105681214 Marionette DEBUG loaded listener.js 09:01:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 173 (0x9128c400) [pid = 1760] [serial = 340] [outer = 0x8ede1400] 09:01:22 INFO - PROCESS | 1760 | --DOCSHELL 0x9771e800 == 78 [pid = 1760] [id = 24] 09:01:22 INFO - PROCESS | 1760 | --DOCSHELL 0x93ac5c00 == 77 [pid = 1760] [id = 23] 09:01:22 INFO - PROCESS | 1760 | --DOCSHELL 0x9224ac00 == 76 [pid = 1760] [id = 65] 09:01:22 INFO - PROCESS | 1760 | --DOCSHELL 0x99233400 == 75 [pid = 1760] [id = 64] 09:01:22 INFO - PROCESS | 1760 | --DOCSHELL 0x92249c00 == 74 [pid = 1760] [id = 63] 09:01:22 INFO - PROCESS | 1760 | --DOMWINDOW == 172 (0x9cb54c00) [pid = 1760] [serial = 261] [outer = (nil)] [url = about:blank] 09:01:22 INFO - PROCESS | 1760 | --DOCSHELL 0x94633800 == 73 [pid = 1760] [id = 103] 09:01:22 INFO - PROCESS | 1760 | --DOCSHELL 0x9af3f400 == 72 [pid = 1760] [id = 102] 09:01:22 INFO - PROCESS | 1760 | --DOCSHELL 0x9975ac00 == 71 [pid = 1760] [id = 101] 09:01:22 INFO - PROCESS | 1760 | --DOCSHELL 0x99596000 == 70 [pid = 1760] [id = 100] 09:01:22 INFO - PROCESS | 1760 | --DOCSHELL 0x9512bc00 == 69 [pid = 1760] [id = 99] 09:01:22 INFO - PROCESS | 1760 | --DOCSHELL 0x91addc00 == 68 [pid = 1760] [id = 98] 09:01:22 INFO - PROCESS | 1760 | --DOCSHELL 0x91286800 == 67 [pid = 1760] [id = 97] 09:01:22 INFO - PROCESS | 1760 | --DOCSHELL 0x9128e800 == 66 [pid = 1760] [id = 88] 09:01:22 INFO - PROCESS | 1760 | --DOMWINDOW == 171 (0x914d4000) [pid = 1760] [serial = 243] [outer = (nil)] [url = about:blank] 09:01:22 INFO - PROCESS | 1760 | --DOMWINDOW == 170 (0x9c01fc00) [pid = 1760] [serial = 259] [outer = (nil)] [url = about:blank] 09:01:22 INFO - PROCESS | 1760 | --DOMWINDOW == 169 (0x9af3c400) [pid = 1760] [serial = 258] [outer = (nil)] [url = about:blank] 09:01:22 INFO - PROCESS | 1760 | --DOMWINDOW == 168 (0x99593c00) [pid = 1760] [serial = 250] [outer = (nil)] [url = about:blank] 09:01:22 INFO - PROCESS | 1760 | --DOMWINDOW == 167 (0x9cc59400) [pid = 1760] [serial = 114] [outer = (nil)] [url = about:blank] 09:01:22 INFO - PROCESS | 1760 | --DOMWINDOW == 166 (0x9af3ec00) [pid = 1760] [serial = 253] [outer = (nil)] [url = about:blank] 09:01:22 INFO - PROCESS | 1760 | --DOMWINDOW == 165 (0x9bb91c00) [pid = 1760] [serial = 255] [outer = (nil)] [url = about:blank] 09:01:22 INFO - PROCESS | 1760 | --DOMWINDOW == 164 (0x9af34400) [pid = 1760] [serial = 252] [outer = (nil)] [url = about:blank] 09:01:22 INFO - PROCESS | 1760 | --DOMWINDOW == 163 (0x981b9800) [pid = 1760] [serial = 247] [outer = (nil)] [url = about:blank] 09:01:22 INFO - PROCESS | 1760 | --DOMWINDOW == 162 (0x914ca400) [pid = 1760] [serial = 240] [outer = (nil)] [url = about:blank] 09:01:22 INFO - PROCESS | 1760 | --DOMWINDOW == 161 (0x9be81800) [pid = 1760] [serial = 256] [outer = (nil)] [url = about:blank] 09:01:22 INFO - PROCESS | 1760 | --DOMWINDOW == 160 (0x93aca400) [pid = 1760] [serial = 96] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:01:22 INFO - PROCESS | 1760 | --DOMWINDOW == 159 (0x99240400) [pid = 1760] [serial = 218] [outer = (nil)] [url = about:blank] 09:01:22 INFO - PROCESS | 1760 | --DOMWINDOW == 158 (0x91bcb000) [pid = 1760] [serial = 231] [outer = (nil)] [url = about:blank] 09:01:22 INFO - PROCESS | 1760 | --DOMWINDOW == 157 (0xa6ead400) [pid = 1760] [serial = 228] [outer = (nil)] [url = about:blank] 09:01:22 INFO - PROCESS | 1760 | --DOMWINDOW == 156 (0x953a5000) [pid = 1760] [serial = 246] [outer = (nil)] [url = about:blank] 09:01:22 INFO - PROCESS | 1760 | --DOMWINDOW == 155 (0x9b0f9800) [pid = 1760] [serial = 221] [outer = (nil)] [url = about:blank] 09:01:22 INFO - PROCESS | 1760 | --DOMWINDOW == 154 (0x9923e800) [pid = 1760] [serial = 249] [outer = (nil)] [url = about:blank] 09:01:22 INFO - PROCESS | 1760 | --DOMWINDOW == 153 (0xa51f1c00) [pid = 1760] [serial = 225] [outer = (nil)] [url = about:blank] 09:01:22 INFO - PROCESS | 1760 | --DOMWINDOW == 152 (0x9128ec00) [pid = 1760] [serial = 237] [outer = (nil)] [url = about:blank] 09:01:22 INFO - PROCESS | 1760 | --DOMWINDOW == 151 (0x99595000) [pid = 1760] [serial = 234] [outer = (nil)] [url = about:blank] 09:01:22 INFO - PROCESS | 1760 | 1464105682608 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]]]}] 09:01:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:01:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1939ms 09:01:22 INFO - PROCESS | 1760 | 1464105682682 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 09:01:22 INFO - PROCESS | 1760 | 1464105682689 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 09:01:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:01:22 INFO - PROCESS | 1760 | 1464105682702 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:01:22 INFO - PROCESS | 1760 | 1464105682705 Marionette TRACE conn4 <- [1,426,null,{}] 09:01:22 INFO - PROCESS | 1760 | 1464105682712 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}] 09:01:22 INFO - PROCESS | 1760 | 1464105682879 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 09:01:23 INFO - PROCESS | 1760 | 1464105683007 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:23 INFO - PROCESS | 1760 | ++DOCSHELL 0x9086e400 == 67 [pid = 1760] [id = 114] 09:01:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 152 (0x9086f000) [pid = 1760] [serial = 341] [outer = (nil)] 09:01:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 153 (0x914d0c00) [pid = 1760] [serial = 342] [outer = 0x9086f000] 09:01:23 INFO - PROCESS | 1760 | 1464105683081 Marionette DEBUG loaded listener.js 09:01:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 154 (0x91bc5000) [pid = 1760] [serial = 343] [outer = 0x9086f000] 09:01:23 INFO - PROCESS | 1760 | 1464105683893 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] 09:01:23 INFO - PROCESS | 1760 | 1464105683945 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 09:01:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:01:23 INFO - PROCESS | 1760 | 1464105683951 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:01:23 INFO - PROCESS | 1760 | 1464105683957 Marionette TRACE conn4 <- [1,430,null,{}] 09:01:23 INFO - PROCESS | 1760 | 1464105683975 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}] 09:01:24 INFO - PROCESS | 1760 | 1464105684163 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 09:01:24 INFO - PROCESS | 1760 | 1464105684289 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x91065c00 == 68 [pid = 1760] [id = 115] 09:01:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 155 (0x91adc800) [pid = 1760] [serial = 344] [outer = (nil)] 09:01:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 156 (0x95127800) [pid = 1760] [serial = 345] [outer = 0x91adc800] 09:01:24 INFO - PROCESS | 1760 | 1464105684372 Marionette DEBUG loaded listener.js 09:01:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 157 (0x9771cc00) [pid = 1760] [serial = 346] [outer = 0x91adc800] 09:01:25 INFO - PROCESS | 1760 | 1464105685330 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]]]}] 09:01:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:01:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1441ms 09:01:25 INFO - PROCESS | 1760 | 1464105685399 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 09:01:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:01:25 INFO - PROCESS | 1760 | 1464105685403 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 09:01:25 INFO - PROCESS | 1760 | 1464105685410 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:01:25 INFO - PROCESS | 1760 | 1464105685414 Marionette TRACE conn4 <- [1,434,null,{}] 09:01:25 INFO - PROCESS | 1760 | 1464105685419 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}] 09:01:25 INFO - PROCESS | 1760 | 1464105685641 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 09:01:25 INFO - PROCESS | 1760 | 1464105685666 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8dbb3c00 == 69 [pid = 1760] [id = 116] 09:01:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 158 (0x9512d800) [pid = 1760] [serial = 347] [outer = (nil)] 09:01:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 159 (0x99594000) [pid = 1760] [serial = 348] [outer = 0x9512d800] 09:01:25 INFO - PROCESS | 1760 | 1464105685742 Marionette DEBUG loaded listener.js 09:01:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 160 (0x9975cc00) [pid = 1760] [serial = 349] [outer = 0x9512d800] 09:01:26 INFO - PROCESS | 1760 | 1464105686667 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]]]}] 09:01:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:01:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1291ms 09:01:26 INFO - PROCESS | 1760 | 1464105686701 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 09:01:26 INFO - PROCESS | 1760 | 1464105686705 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 09:01:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:01:26 INFO - PROCESS | 1760 | 1464105686712 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:01:26 INFO - PROCESS | 1760 | 1464105686714 Marionette TRACE conn4 <- [1,438,null,{}] 09:01:26 INFO - PROCESS | 1760 | 1464105686720 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}] 09:01:26 INFO - PROCESS | 1760 | 1464105686959 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 09:01:27 INFO - PROCESS | 1760 | 1464105687004 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8ede4000 == 70 [pid = 1760] [id = 117] 09:01:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 161 (0x9923f000) [pid = 1760] [serial = 350] [outer = (nil)] 09:01:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 162 (0x9a22c800) [pid = 1760] [serial = 351] [outer = 0x9923f000] 09:01:27 INFO - PROCESS | 1760 | 1464105687086 Marionette DEBUG loaded listener.js 09:01:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 163 (0x9af36400) [pid = 1760] [serial = 352] [outer = 0x9923f000] 09:01:27 INFO - PROCESS | 1760 | --DOMWINDOW == 162 (0x9a1a1400) [pid = 1760] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:01:27 INFO - PROCESS | 1760 | --DOMWINDOW == 161 (0x9b17a400) [pid = 1760] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:01:27 INFO - PROCESS | 1760 | --DOMWINDOW == 160 (0x91aea000) [pid = 1760] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:01:27 INFO - PROCESS | 1760 | --DOMWINDOW == 159 (0x9539f000) [pid = 1760] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:01:27 INFO - PROCESS | 1760 | --DOMWINDOW == 158 (0x99596400) [pid = 1760] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:01:27 INFO - PROCESS | 1760 | --DOMWINDOW == 157 (0x91287800) [pid = 1760] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:01:28 INFO - PROCESS | 1760 | 1464105688233 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]]]}] 09:01:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:01:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1586ms 09:01:28 INFO - PROCESS | 1760 | 1464105688299 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 09:01:28 INFO - PROCESS | 1760 | 1464105688303 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 09:01:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:01:28 INFO - PROCESS | 1760 | 1464105688309 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:01:28 INFO - PROCESS | 1760 | 1464105688312 Marionette TRACE conn4 <- [1,442,null,{}] 09:01:28 INFO - PROCESS | 1760 | 1464105688318 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}] 09:01:28 INFO - PROCESS | 1760 | 1464105688548 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 09:01:28 INFO - PROCESS | 1760 | 1464105688683 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x914c8400 == 71 [pid = 1760] [id = 118] 09:01:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 158 (0x92247800) [pid = 1760] [serial = 353] [outer = (nil)] 09:01:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 159 (0x9a232400) [pid = 1760] [serial = 354] [outer = 0x92247800] 09:01:28 INFO - PROCESS | 1760 | 1464105688763 Marionette DEBUG loaded listener.js 09:01:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 160 (0x9bb99000) [pid = 1760] [serial = 355] [outer = 0x92247800] 09:01:29 INFO - PROCESS | 1760 | 1464105689587 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]]]}] 09:01:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:01:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1429ms 09:01:29 INFO - PROCESS | 1760 | 1464105689740 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 09:01:29 INFO - PROCESS | 1760 | 1464105689745 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 09:01:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:01:29 INFO - PROCESS | 1760 | 1464105689768 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:01:29 INFO - PROCESS | 1760 | 1464105689773 Marionette TRACE conn4 <- [1,446,null,{}] 09:01:29 INFO - PROCESS | 1760 | 1464105689783 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}] 09:01:29 INFO - PROCESS | 1760 | 1464105689971 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 09:01:30 INFO - PROCESS | 1760 | 1464105690117 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8e2c2000 == 72 [pid = 1760] [id = 119] 09:01:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 161 (0x8e2c2400) [pid = 1760] [serial = 356] [outer = (nil)] 09:01:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 162 (0x8e2c6800) [pid = 1760] [serial = 357] [outer = 0x8e2c2400] 09:01:30 INFO - PROCESS | 1760 | 1464105690274 Marionette DEBUG loaded listener.js 09:01:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 163 (0x8e2ca400) [pid = 1760] [serial = 358] [outer = 0x8e2c2400] 09:01:31 INFO - PROCESS | 1760 | 1464105691336 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]]]}] 09:01:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:01:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1636ms 09:01:31 INFO - PROCESS | 1760 | 1464105691405 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 09:01:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:01:31 INFO - PROCESS | 1760 | 1464105691412 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 09:01:31 INFO - PROCESS | 1760 | 1464105691428 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:01:31 INFO - PROCESS | 1760 | 1464105691435 Marionette TRACE conn4 <- [1,450,null,{}] 09:01:31 INFO - PROCESS | 1760 | 1464105691443 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}] 09:01:31 INFO - PROCESS | 1760 | 1464105691694 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 09:01:31 INFO - PROCESS | 1760 | 1464105691924 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:31 INFO - PROCESS | 1760 | ++DOCSHELL 0x9105ec00 == 73 [pid = 1760] [id = 120] 09:01:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 164 (0x91060c00) [pid = 1760] [serial = 359] [outer = (nil)] 09:01:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 165 (0x914c6000) [pid = 1760] [serial = 360] [outer = 0x91060c00] 09:01:32 INFO - PROCESS | 1760 | 1464105692054 Marionette DEBUG loaded listener.js 09:01:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 166 (0x91bcd400) [pid = 1760] [serial = 361] [outer = 0x91060c00] 09:01:33 INFO - PROCESS | 1760 | 1464105693224 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] 09:01:33 INFO - PROCESS | 1760 | 1464105693284 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 09:01:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:01:33 INFO - PROCESS | 1760 | 1464105693292 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:01:33 INFO - PROCESS | 1760 | 1464105693296 Marionette TRACE conn4 <- [1,454,null,{}] 09:01:33 INFO - PROCESS | 1760 | 1464105693312 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}] 09:01:33 INFO - PROCESS | 1760 | 1464105693516 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 09:01:33 INFO - PROCESS | 1760 | 1464105693782 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x921a9c00 == 74 [pid = 1760] [id = 121] 09:01:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 167 (0x9539cc00) [pid = 1760] [serial = 362] [outer = (nil)] 09:01:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 168 (0x99599800) [pid = 1760] [serial = 363] [outer = 0x9539cc00] 09:01:33 INFO - PROCESS | 1760 | 1464105693926 Marionette DEBUG loaded listener.js 09:01:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 169 (0x9af3c000) [pid = 1760] [serial = 364] [outer = 0x9539cc00] 09:01:34 INFO - PROCESS | 1760 | [1760] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:01:35 INFO - PROCESS | 1760 | 1464105695000 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]]]}] 09:01:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:01:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1787ms 09:01:35 INFO - PROCESS | 1760 | 1464105695079 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 09:01:35 INFO - PROCESS | 1760 | 1464105695082 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 09:01:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:01:35 INFO - PROCESS | 1760 | 1464105695090 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:01:35 INFO - PROCESS | 1760 | 1464105695094 Marionette TRACE conn4 <- [1,458,null,{}] 09:01:35 INFO - PROCESS | 1760 | 1464105695100 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}] 09:01:35 INFO - PROCESS | 1760 | 1464105695326 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 09:01:35 INFO - PROCESS | 1760 | 1464105695575 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:35 INFO - PROCESS | 1760 | ++DOCSHELL 0x9b08e400 == 75 [pid = 1760] [id = 122] 09:01:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 170 (0x9b17c400) [pid = 1760] [serial = 365] [outer = (nil)] 09:01:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 171 (0x9c01fc00) [pid = 1760] [serial = 366] [outer = 0x9b17c400] 09:01:35 INFO - PROCESS | 1760 | 1464105695664 Marionette DEBUG loaded listener.js 09:01:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 172 (0x9c99f400) [pid = 1760] [serial = 367] [outer = 0x9b17c400] 09:01:36 INFO - PROCESS | 1760 | 1464105696615 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] 09:01:36 INFO - PROCESS | 1760 | 1464105696678 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 09:01:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:01:36 INFO - PROCESS | 1760 | 1464105696687 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:01:36 INFO - PROCESS | 1760 | 1464105696691 Marionette TRACE conn4 <- [1,462,null,{}] 09:01:36 INFO - PROCESS | 1760 | 1464105696697 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}] 09:01:36 INFO - PROCESS | 1760 | 1464105696884 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 09:01:37 INFO - PROCESS | 1760 | 1464105697104 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8f0dc400 == 76 [pid = 1760] [id = 123] 09:01:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 173 (0x8f0dd800) [pid = 1760] [serial = 368] [outer = (nil)] 09:01:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 174 (0x8f0e5c00) [pid = 1760] [serial = 369] [outer = 0x8f0dd800] 09:01:37 INFO - PROCESS | 1760 | 1464105697214 Marionette DEBUG loaded listener.js 09:01:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 175 (0x8f0eb400) [pid = 1760] [serial = 370] [outer = 0x8f0dd800] 09:01:38 INFO - PROCESS | 1760 | [1760] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:01:38 INFO - PROCESS | 1760 | 1464105698171 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] 09:01:38 INFO - PROCESS | 1760 | 1464105698233 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 09:01:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:01:38 INFO - PROCESS | 1760 | 1464105698241 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:01:38 INFO - PROCESS | 1760 | 1464105698245 Marionette TRACE conn4 <- [1,466,null,{}] 09:01:38 INFO - PROCESS | 1760 | 1464105698252 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}] 09:01:38 INFO - PROCESS | 1760 | 1464105698474 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 09:01:38 INFO - PROCESS | 1760 | 1464105698706 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:38 INFO - PROCESS | 1760 | ++DOCSHELL 0x9bb8e400 == 77 [pid = 1760] [id = 124] 09:01:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 176 (0x9cc7c800) [pid = 1760] [serial = 371] [outer = (nil)] 09:01:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 177 (0xa22a3400) [pid = 1760] [serial = 372] [outer = 0x9cc7c800] 09:01:38 INFO - PROCESS | 1760 | 1464105698819 Marionette DEBUG loaded listener.js 09:01:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 178 (0xa3351400) [pid = 1760] [serial = 373] [outer = 0x9cc7c800] 09:01:39 INFO - PROCESS | 1760 | 1464105699764 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] 09:01:39 INFO - PROCESS | 1760 | 1464105699828 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 09:01:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:01:39 INFO - PROCESS | 1760 | 1464105699835 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:01:39 INFO - PROCESS | 1760 | 1464105699839 Marionette TRACE conn4 <- [1,470,null,{}] 09:01:39 INFO - PROCESS | 1760 | 1464105699845 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}] 09:01:40 INFO - PROCESS | 1760 | 1464105700031 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 09:01:40 INFO - PROCESS | 1760 | 1464105700247 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0xa104d800 == 78 [pid = 1760] [id = 125] 09:01:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 179 (0xa36ee800) [pid = 1760] [serial = 374] [outer = (nil)] 09:01:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 180 (0xa6cd6400) [pid = 1760] [serial = 375] [outer = 0xa36ee800] 09:01:40 INFO - PROCESS | 1760 | 1464105700392 Marionette DEBUG loaded listener.js 09:01:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 181 (0xa6ce5000) [pid = 1760] [serial = 376] [outer = 0xa36ee800] 09:01:41 INFO - PROCESS | 1760 | 1464105701322 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]]]}] 09:01:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:01:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1532ms 09:01:41 INFO - PROCESS | 1760 | 1464105701368 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 09:01:41 INFO - PROCESS | 1760 | 1464105701373 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 09:01:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:01:41 INFO - PROCESS | 1760 | 1464105701379 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:01:41 INFO - PROCESS | 1760 | 1464105701383 Marionette TRACE conn4 <- [1,474,null,{}] 09:01:41 INFO - PROCESS | 1760 | 1464105701389 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}] 09:01:41 INFO - PROCESS | 1760 | 1464105701574 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 09:01:41 INFO - PROCESS | 1760 | 1464105701792 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:41 INFO - PROCESS | 1760 | ++DOCSHELL 0x8cfea400 == 79 [pid = 1760] [id = 126] 09:01:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 182 (0x8cfeac00) [pid = 1760] [serial = 377] [outer = (nil)] 09:01:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 183 (0x8cff1800) [pid = 1760] [serial = 378] [outer = 0x8cfeac00] 09:01:41 INFO - PROCESS | 1760 | 1464105701928 Marionette DEBUG loaded listener.js 09:01:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 184 (0x8cff5800) [pid = 1760] [serial = 379] [outer = 0x8cfeac00] 09:01:42 INFO - PROCESS | 1760 | 1464105702852 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]]]}] 09:01:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:01:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1533ms 09:01:42 INFO - PROCESS | 1760 | 1464105702913 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 09:01:42 INFO - PROCESS | 1760 | 1464105702917 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 09:01:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:01:42 INFO - PROCESS | 1760 | 1464105702924 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:01:42 INFO - PROCESS | 1760 | 1464105702928 Marionette TRACE conn4 <- [1,478,null,{}] 09:01:42 INFO - PROCESS | 1760 | 1464105702933 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}] 09:01:43 INFO - PROCESS | 1760 | 1464105703123 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 09:01:43 INFO - PROCESS | 1760 | 1464105703346 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:43 INFO - PROCESS | 1760 | ++DOCSHELL 0x8cff5000 == 80 [pid = 1760] [id = 127] 09:01:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 185 (0x8cff6800) [pid = 1760] [serial = 380] [outer = (nil)] 09:01:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 186 (0x8d0cac00) [pid = 1760] [serial = 381] [outer = 0x8cff6800] 09:01:43 INFO - PROCESS | 1760 | 1464105703448 Marionette DEBUG loaded listener.js 09:01:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 187 (0x8d0ce800) [pid = 1760] [serial = 382] [outer = 0x8cff6800] 09:01:44 INFO - PROCESS | 1760 | 1464105704379 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]]]}] 09:01:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:01:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1484ms 09:01:44 INFO - PROCESS | 1760 | 1464105704410 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 09:01:44 INFO - PROCESS | 1760 | 1464105704414 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 09:01:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:01:44 INFO - PROCESS | 1760 | 1464105704421 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:01:44 INFO - PROCESS | 1760 | 1464105704425 Marionette TRACE conn4 <- [1,482,null,{}] 09:01:44 INFO - PROCESS | 1760 | 1464105704430 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}] 09:01:44 INFO - PROCESS | 1760 | 1464105704621 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 09:01:44 INFO - PROCESS | 1760 | 1464105704858 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8d0cf800 == 81 [pid = 1760] [id = 128] 09:01:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 188 (0x8d0cfc00) [pid = 1760] [serial = 383] [outer = (nil)] 09:01:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 189 (0x8d22a400) [pid = 1760] [serial = 384] [outer = 0x8d0cfc00] 09:01:44 INFO - PROCESS | 1760 | 1464105704991 Marionette DEBUG loaded listener.js 09:01:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 190 (0x8d22dc00) [pid = 1760] [serial = 385] [outer = 0x8d0cfc00] 09:01:46 INFO - PROCESS | 1760 | 1464105706561 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]]]}] 09:01:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:01:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 2187ms 09:01:46 INFO - PROCESS | 1760 | 1464105706609 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 09:01:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:01:46 INFO - PROCESS | 1760 | 1464105706614 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 09:01:46 INFO - PROCESS | 1760 | 1464105706621 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:01:46 INFO - PROCESS | 1760 | 1464105706625 Marionette TRACE conn4 <- [1,486,null,{}] 09:01:46 INFO - PROCESS | 1760 | 1464105706631 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}] 09:01:46 INFO - PROCESS | 1760 | 1464105706865 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 09:01:47 INFO - PROCESS | 1760 | 1464105707047 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8d064000 == 82 [pid = 1760] [id = 129] 09:01:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 191 (0x8d065c00) [pid = 1760] [serial = 386] [outer = (nil)] 09:01:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 192 (0x9824bc00) [pid = 1760] [serial = 387] [outer = 0x8d065c00] 09:01:47 INFO - PROCESS | 1760 | 1464105707143 Marionette DEBUG loaded listener.js 09:01:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 193 (0xa8287c00) [pid = 1760] [serial = 388] [outer = 0x8d065c00] 09:01:48 INFO - PROCESS | 1760 | 1464105708126 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]]]}] 09:01:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:01:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1537ms 09:01:48 INFO - PROCESS | 1760 | 1464105708159 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 09:01:48 INFO - PROCESS | 1760 | 1464105708162 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 09:01:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:01:48 INFO - PROCESS | 1760 | 1464105708169 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:01:48 INFO - PROCESS | 1760 | 1464105708173 Marionette TRACE conn4 <- [1,490,null,{}] 09:01:48 INFO - PROCESS | 1760 | 1464105708179 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}] 09:01:48 INFO - PROCESS | 1760 | 1464105708358 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 09:01:48 INFO - PROCESS | 1760 | 1464105708589 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:48 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c906000 == 83 [pid = 1760] [id = 130] 09:01:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 194 (0x8c907c00) [pid = 1760] [serial = 389] [outer = (nil)] 09:01:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 195 (0x8c90ec00) [pid = 1760] [serial = 390] [outer = 0x8c907c00] 09:01:48 INFO - PROCESS | 1760 | 1464105708721 Marionette DEBUG loaded listener.js 09:01:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 196 (0x8d0d4000) [pid = 1760] [serial = 391] [outer = 0x8c907c00] 09:01:49 INFO - PROCESS | 1760 | 1464105709685 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]]]}] 09:01:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:01:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1533ms 09:01:49 INFO - PROCESS | 1760 | 1464105709703 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 09:01:49 INFO - PROCESS | 1760 | 1464105709706 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 09:01:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:01:49 INFO - PROCESS | 1760 | 1464105709714 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:01:49 INFO - PROCESS | 1760 | 1464105709718 Marionette TRACE conn4 <- [1,494,null,{}] 09:01:49 INFO - PROCESS | 1760 | 1464105709724 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}] 09:01:49 INFO - PROCESS | 1760 | 1464105709978 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 09:01:50 INFO - PROCESS | 1760 | 1464105710274 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:50 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c90f400 == 84 [pid = 1760] [id = 131] 09:01:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 197 (0x90951400) [pid = 1760] [serial = 392] [outer = (nil)] 09:01:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 198 (0x90958800) [pid = 1760] [serial = 393] [outer = 0x90951400] 09:01:50 INFO - PROCESS | 1760 | 1464105710368 Marionette DEBUG loaded listener.js 09:01:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 199 (0x9095b000) [pid = 1760] [serial = 394] [outer = 0x90951400] 09:01:51 INFO - PROCESS | 1760 | 1464105711318 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]]]}] 09:01:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:01:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1647ms 09:01:51 INFO - PROCESS | 1760 | 1464105711362 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 09:01:51 INFO - PROCESS | 1760 | 1464105711367 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 09:01:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:01:51 INFO - PROCESS | 1760 | 1464105711373 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:01:51 INFO - PROCESS | 1760 | 1464105711378 Marionette TRACE conn4 <- [1,498,null,{}] 09:01:51 INFO - PROCESS | 1760 | 1464105711384 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}] 09:01:51 INFO - PROCESS | 1760 | 1464105711579 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 09:01:52 INFO - PROCESS | 1760 | 1464105712050 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8d06e400 == 85 [pid = 1760] [id = 132] 09:01:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 200 (0x8d070c00) [pid = 1760] [serial = 395] [outer = (nil)] 09:01:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 201 (0x8d0d1c00) [pid = 1760] [serial = 396] [outer = 0x8d070c00] 09:01:52 INFO - PROCESS | 1760 | 1464105712179 Marionette DEBUG loaded listener.js 09:01:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 202 (0x8d237c00) [pid = 1760] [serial = 397] [outer = 0x8d070c00] 09:01:53 INFO - PROCESS | 1760 | 1464105713085 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]]]}] 09:01:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:01:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1791ms 09:01:53 INFO - PROCESS | 1760 | 1464105713167 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 09:01:53 INFO - PROCESS | 1760 | 1464105713173 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 09:01:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:01:53 INFO - PROCESS | 1760 | 1464105713182 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:01:53 INFO - PROCESS | 1760 | 1464105713188 Marionette TRACE conn4 <- [1,502,null,{}] 09:01:53 INFO - PROCESS | 1760 | 1464105713196 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}] 09:01:53 INFO - PROCESS | 1760 | 1464105713433 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 09:01:53 INFO - PROCESS | 1760 | 1464105713773 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:53 INFO - PROCESS | 1760 | ++DOCSHELL 0x8d22b400 == 86 [pid = 1760] [id = 133] 09:01:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 203 (0x8dbb5000) [pid = 1760] [serial = 398] [outer = (nil)] 09:01:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 204 (0x8eddc400) [pid = 1760] [serial = 399] [outer = 0x8dbb5000] 09:01:53 INFO - PROCESS | 1760 | 1464105713872 Marionette DEBUG loaded listener.js 09:01:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 205 (0x90872800) [pid = 1760] [serial = 400] [outer = 0x8dbb5000] 09:01:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 206 (0x8e2c7c00) [pid = 1760] [serial = 401] [outer = 0x93ac9800] 09:01:54 INFO - PROCESS | 1760 | --DOCSHELL 0x937c3000 == 85 [pid = 1760] [id = 26] 09:01:54 INFO - PROCESS | 1760 | --DOMWINDOW == 205 (0x9d04ac00) [pid = 1760] [serial = 309] [outer = (nil)] [url = about:blank] 09:01:54 INFO - PROCESS | 1760 | --DOMWINDOW == 204 (0x91ae4800) [pid = 1760] [serial = 264] [outer = (nil)] [url = about:blank] 09:01:54 INFO - PROCESS | 1760 | --DOMWINDOW == 203 (0x953a4400) [pid = 1760] [serial = 267] [outer = (nil)] [url = about:blank] 09:01:54 INFO - PROCESS | 1760 | --DOMWINDOW == 202 (0x9b0ee000) [pid = 1760] [serial = 270] [outer = (nil)] [url = about:blank] 09:01:54 INFO - PROCESS | 1760 | --DOMWINDOW == 201 (0x9d0bc400) [pid = 1760] [serial = 273] [outer = (nil)] [url = about:blank] 09:01:54 INFO - PROCESS | 1760 | --DOMWINDOW == 200 (0xa36f1000) [pid = 1760] [serial = 276] [outer = (nil)] [url = about:blank] 09:01:54 INFO - PROCESS | 1760 | --DOMWINDOW == 199 (0xa6ce5400) [pid = 1760] [serial = 279] [outer = (nil)] [url = about:blank] 09:01:54 INFO - PROCESS | 1760 | --DOMWINDOW == 198 (0x90872400) [pid = 1760] [serial = 282] [outer = (nil)] [url = about:blank] 09:01:54 INFO - PROCESS | 1760 | --DOMWINDOW == 197 (0x8edde000) [pid = 1760] [serial = 285] [outer = (nil)] [url = about:blank] 09:01:54 INFO - PROCESS | 1760 | --DOMWINDOW == 196 (0x8eec3c00) [pid = 1760] [serial = 288] [outer = (nil)] [url = about:blank] 09:01:54 INFO - PROCESS | 1760 | 1464105714992 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]]]}] 09:01:55 INFO - PROCESS | 1760 | --DOCSHELL 0x8edd8000 == 84 [pid = 1760] [id = 104] 09:01:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:01:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1896ms 09:01:55 INFO - PROCESS | 1760 | 1464105715090 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 09:01:55 INFO - PROCESS | 1760 | 1464105715096 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 09:01:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:01:55 INFO - PROCESS | 1760 | 1464105715104 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:01:55 INFO - PROCESS | 1760 | 1464105715108 Marionette TRACE conn4 <- [1,506,null,{}] 09:01:55 INFO - PROCESS | 1760 | 1464105715114 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}] 09:01:55 INFO - PROCESS | 1760 | 1464105715297 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 09:01:55 INFO - PROCESS | 1760 | --DOMWINDOW == 195 (0x9b177c00) [pid = 1760] [serial = 303] [outer = (nil)] [url = about:blank] 09:01:55 INFO - PROCESS | 1760 | --DOMWINDOW == 194 (0x9bb9a000) [pid = 1760] [serial = 306] [outer = (nil)] [url = about:blank] 09:01:55 INFO - PROCESS | 1760 | --DOMWINDOW == 193 (0x9b19d800) [pid = 1760] [serial = 304] [outer = (nil)] [url = about:blank] 09:01:55 INFO - PROCESS | 1760 | --DOMWINDOW == 192 (0x93c8c400) [pid = 1760] [serial = 295] [outer = (nil)] [url = about:blank] 09:01:55 INFO - PROCESS | 1760 | --DOMWINDOW == 191 (0x91bcdc00) [pid = 1760] [serial = 294] [outer = (nil)] [url = about:blank] 09:01:55 INFO - PROCESS | 1760 | --DOMWINDOW == 190 (0x953a6400) [pid = 1760] [serial = 297] [outer = (nil)] [url = about:blank] 09:01:55 INFO - PROCESS | 1760 | --DOMWINDOW == 189 (0x99237400) [pid = 1760] [serial = 298] [outer = (nil)] [url = about:blank] 09:01:55 INFO - PROCESS | 1760 | --DOMWINDOW == 188 (0x99fcbc00) [pid = 1760] [serial = 300] [outer = (nil)] [url = about:blank] 09:01:55 INFO - PROCESS | 1760 | --DOMWINDOW == 187 (0x914d3c00) [pid = 1760] [serial = 292] [outer = (nil)] [url = about:blank] 09:01:55 INFO - PROCESS | 1760 | --DOMWINDOW == 186 (0x914c5c00) [pid = 1760] [serial = 291] [outer = (nil)] [url = about:blank] 09:01:55 INFO - PROCESS | 1760 | --DOMWINDOW == 185 (0x9cb49800) [pid = 1760] [serial = 307] [outer = (nil)] [url = about:blank] 09:01:55 INFO - PROCESS | 1760 | --DOMWINDOW == 184 (0x9af32800) [pid = 1760] [serial = 301] [outer = (nil)] [url = about:blank] 09:01:55 INFO - PROCESS | 1760 | 1464105715579 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:55 INFO - PROCESS | 1760 | ++DOCSHELL 0x90960400 == 85 [pid = 1760] [id = 134] 09:01:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 185 (0x90960800) [pid = 1760] [serial = 402] [outer = (nil)] 09:01:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 186 (0x9105cc00) [pid = 1760] [serial = 403] [outer = 0x90960800] 09:01:55 INFO - PROCESS | 1760 | 1464105715661 Marionette DEBUG loaded listener.js 09:01:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 187 (0x914d2400) [pid = 1760] [serial = 404] [outer = 0x90960800] 09:01:56 INFO - PROCESS | 1760 | 1464105716492 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]]]}] 09:01:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:01:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1438ms 09:01:56 INFO - PROCESS | 1760 | 1464105716544 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 09:01:56 INFO - PROCESS | 1760 | 1464105716548 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 09:01:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:01:56 INFO - PROCESS | 1760 | 1464105716575 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:01:56 INFO - PROCESS | 1760 | 1464105716585 Marionette TRACE conn4 <- [1,510,null,{}] 09:01:56 INFO - PROCESS | 1760 | 1464105716595 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}] 09:01:56 INFO - PROCESS | 1760 | 1464105716775 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 09:01:56 INFO - PROCESS | 1760 | 1464105716788 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x90877800 == 86 [pid = 1760] [id = 135] 09:01:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 188 (0x9105dc00) [pid = 1760] [serial = 405] [outer = (nil)] 09:01:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 189 (0x94639000) [pid = 1760] [serial = 406] [outer = 0x9105dc00] 09:01:56 INFO - PROCESS | 1760 | 1464105716865 Marionette DEBUG loaded listener.js 09:01:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 190 (0x953a2800) [pid = 1760] [serial = 407] [outer = 0x9105dc00] 09:01:57 INFO - PROCESS | 1760 | 1464105717863 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]]]}] 09:01:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:01:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1353ms 09:01:57 INFO - PROCESS | 1760 | 1464105717927 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 09:01:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:01:57 INFO - PROCESS | 1760 | 1464105717933 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 09:01:57 INFO - PROCESS | 1760 | 1464105717940 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:01:57 INFO - PROCESS | 1760 | 1464105717943 Marionette TRACE conn4 <- [1,514,null,{}] 09:01:57 INFO - PROCESS | 1760 | 1464105717949 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}] 09:01:58 INFO - PROCESS | 1760 | 1464105718179 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 09:01:58 INFO - PROCESS | 1760 | 1464105718211 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:58 INFO - PROCESS | 1760 | ++DOCSHELL 0x8e25b400 == 87 [pid = 1760] [id = 136] 09:01:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 191 (0x93c8c400) [pid = 1760] [serial = 408] [outer = (nil)] 09:01:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 192 (0x981c1800) [pid = 1760] [serial = 409] [outer = 0x93c8c400] 09:01:58 INFO - PROCESS | 1760 | 1464105718288 Marionette DEBUG loaded listener.js 09:01:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 193 (0x9923a000) [pid = 1760] [serial = 410] [outer = 0x93c8c400] 09:01:59 INFO - PROCESS | 1760 | 1464105719189 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]]]}] 09:01:59 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 09:01:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1286ms 09:01:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:01:59 INFO - PROCESS | 1760 | 1464105719227 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 09:01:59 INFO - PROCESS | 1760 | 1464105719230 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 09:01:59 INFO - PROCESS | 1760 | 1464105719244 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:01:59 INFO - PROCESS | 1760 | 1464105719247 Marionette TRACE conn4 <- [1,518,null,{}] 09:01:59 INFO - PROCESS | 1760 | 1464105719254 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}] 09:01:59 INFO - PROCESS | 1760 | 1464105719500 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 09:01:59 INFO - PROCESS | 1760 | 1464105719526 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x9824f000 == 88 [pid = 1760] [id = 137] 09:01:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 194 (0x9958f000) [pid = 1760] [serial = 411] [outer = (nil)] 09:01:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 195 (0x99fcbc00) [pid = 1760] [serial = 412] [outer = 0x9958f000] 09:01:59 INFO - PROCESS | 1760 | 1464105719612 Marionette DEBUG loaded listener.js 09:01:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 196 (0x9b182800) [pid = 1760] [serial = 413] [outer = 0x9958f000] 09:02:00 INFO - PROCESS | 1760 | --DOMWINDOW == 195 (0x91adc800) [pid = 1760] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:02:00 INFO - PROCESS | 1760 | --DOMWINDOW == 194 (0x8ede1400) [pid = 1760] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:02:00 INFO - PROCESS | 1760 | --DOMWINDOW == 193 (0x99599400) [pid = 1760] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:02:00 INFO - PROCESS | 1760 | --DOMWINDOW == 192 (0x9512d800) [pid = 1760] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:02:00 INFO - PROCESS | 1760 | --DOMWINDOW == 191 (0x9923f000) [pid = 1760] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:02:00 INFO - PROCESS | 1760 | --DOMWINDOW == 190 (0x9086f000) [pid = 1760] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:02:00 INFO - PROCESS | 1760 | 1464105720758 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]]]}] 09:02:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:02:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1596ms 09:02:00 INFO - PROCESS | 1760 | 1464105720835 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 09:02:00 INFO - PROCESS | 1760 | 1464105720841 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 09:02:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:02:00 INFO - PROCESS | 1760 | 1464105720851 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:02:00 INFO - PROCESS | 1760 | 1464105720855 Marionette TRACE conn4 <- [1,522,null,{}] 09:02:00 INFO - PROCESS | 1760 | 1464105720865 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}] 09:02:01 INFO - PROCESS | 1760 | 1464105721208 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 09:02:01 INFO - PROCESS | 1760 | 1464105721288 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:01 INFO - PROCESS | 1760 | ++DOCSHELL 0x9923f000 == 89 [pid = 1760] [id = 138] 09:02:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 191 (0x992e1c00) [pid = 1760] [serial = 414] [outer = (nil)] 09:02:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 192 (0x9bb90400) [pid = 1760] [serial = 415] [outer = 0x992e1c00] 09:02:01 INFO - PROCESS | 1760 | 1464105721367 Marionette DEBUG loaded listener.js 09:02:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 193 (0x9bbb8c00) [pid = 1760] [serial = 416] [outer = 0x992e1c00] 09:02:02 INFO - PROCESS | 1760 | 1464105722434 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]]]}] 09:02:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:02:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1646ms 09:02:02 INFO - PROCESS | 1760 | 1464105722499 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 09:02:02 INFO - PROCESS | 1760 | 1464105722506 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 09:02:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:02:02 INFO - PROCESS | 1760 | 1464105722517 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:02:02 INFO - PROCESS | 1760 | 1464105722525 Marionette TRACE conn4 <- [1,526,null,{}] 09:02:02 INFO - PROCESS | 1760 | 1464105722536 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}] 09:02:02 INFO - PROCESS | 1760 | 1464105722763 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 09:02:03 INFO - PROCESS | 1760 | 1464105722988 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:03 INFO - PROCESS | 1760 | ++DOCSHELL 0x8d0d2c00 == 90 [pid = 1760] [id = 139] 09:02:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 194 (0x8d232400) [pid = 1760] [serial = 417] [outer = (nil)] 09:02:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 195 (0x8e2bd400) [pid = 1760] [serial = 418] [outer = 0x8d232400] 09:02:03 INFO - PROCESS | 1760 | 1464105723083 Marionette DEBUG loaded listener.js 09:02:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 196 (0x8edd8000) [pid = 1760] [serial = 419] [outer = 0x8d232400] 09:02:04 INFO - PROCESS | 1760 | 1464105724124 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]]]}] 09:02:04 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 09:02:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1647ms 09:02:04 INFO - PROCESS | 1760 | 1464105724165 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 09:02:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:02:04 INFO - PROCESS | 1760 | 1464105724176 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 09:02:04 INFO - PROCESS | 1760 | 1464105724190 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:02:04 INFO - PROCESS | 1760 | 1464105724196 Marionette TRACE conn4 <- [1,530,null,{}] 09:02:04 INFO - PROCESS | 1760 | 1464105724205 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}] 09:02:04 INFO - PROCESS | 1760 | 1464105724429 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 09:02:04 INFO - PROCESS | 1760 | 1464105724714 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x91060400 == 91 [pid = 1760] [id = 140] 09:02:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 197 (0x9128f800) [pid = 1760] [serial = 420] [outer = (nil)] 09:02:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 198 (0x91bc9000) [pid = 1760] [serial = 421] [outer = 0x9128f800] 09:02:04 INFO - PROCESS | 1760 | 1464105724811 Marionette DEBUG loaded listener.js 09:02:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 199 (0x93accc00) [pid = 1760] [serial = 422] [outer = 0x9128f800] 09:02:05 INFO - PROCESS | 1760 | 1464105725836 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"]]]}] 09:02:05 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 09:02:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:02:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:02:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:02:05 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 09:02:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:02:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:02:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:02:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1693ms 09:02:05 INFO - PROCESS | 1760 | 1464105725882 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 09:02:05 INFO - PROCESS | 1760 | 1464105725889 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 09:02:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:02:05 INFO - PROCESS | 1760 | 1464105725916 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:02:05 INFO - PROCESS | 1760 | 1464105725923 Marionette TRACE conn4 <- [1,534,null,{}] 09:02:05 INFO - PROCESS | 1760 | 1464105725942 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}] 09:02:06 INFO - PROCESS | 1760 | 1464105726172 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 09:02:06 INFO - PROCESS | 1760 | 1464105726417 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x9be81800 == 92 [pid = 1760] [id = 141] 09:02:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 200 (0x9cc53c00) [pid = 1760] [serial = 423] [outer = (nil)] 09:02:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 201 (0x9d04b000) [pid = 1760] [serial = 424] [outer = 0x9cc53c00] 09:02:06 INFO - PROCESS | 1760 | 1464105726526 Marionette DEBUG loaded listener.js 09:02:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 202 (0xa1054800) [pid = 1760] [serial = 425] [outer = 0x9cc53c00] 09:02:07 INFO - PROCESS | 1760 | 1464105727387 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]]]}] 09:02:07 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 09:02:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1501ms 09:02:07 INFO - PROCESS | 1760 | 1464105727415 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 09:02:07 INFO - PROCESS | 1760 | 1464105727420 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 09:02:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:02:07 INFO - PROCESS | 1760 | 1464105727474 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:02:07 INFO - PROCESS | 1760 | 1464105727477 Marionette TRACE conn4 <- [1,538,null,{}] 09:02:07 INFO - PROCESS | 1760 | 1464105727485 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}] 09:02:07 INFO - PROCESS | 1760 | 1464105727706 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 09:02:07 INFO - PROCESS | 1760 | 1464105727885 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8cff1000 == 93 [pid = 1760] [id = 142] 09:02:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 203 (0x92b69000) [pid = 1760] [serial = 426] [outer = (nil)] 09:02:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 204 (0x92b6fc00) [pid = 1760] [serial = 427] [outer = 0x92b69000] 09:02:07 INFO - PROCESS | 1760 | 1464105727982 Marionette DEBUG loaded listener.js 09:02:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 205 (0x92b76c00) [pid = 1760] [serial = 428] [outer = 0x92b69000] 09:02:08 INFO - PROCESS | 1760 | 1464105728901 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]]]}] 09:02:08 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. 09:02:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1489ms 09:02:08 INFO - PROCESS | 1760 | 1464105728959 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 09:02:08 INFO - PROCESS | 1760 | 1464105728962 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 09:02:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:02:08 INFO - PROCESS | 1760 | 1464105728970 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:02:08 INFO - PROCESS | 1760 | 1464105728973 Marionette TRACE conn4 <- [1,542,null,{}] 09:02:08 INFO - PROCESS | 1760 | 1464105728979 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}] 09:02:09 INFO - PROCESS | 1760 | 1464105729178 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 09:02:09 INFO - PROCESS | 1760 | 1464105729367 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x92b02400 == 94 [pid = 1760] [id = 143] 09:02:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 206 (0x92b02800) [pid = 1760] [serial = 429] [outer = (nil)] 09:02:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 207 (0x92b0a000) [pid = 1760] [serial = 430] [outer = 0x92b02800] 09:02:09 INFO - PROCESS | 1760 | 1464105729460 Marionette DEBUG loaded listener.js 09:02:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 208 (0x92b0ec00) [pid = 1760] [serial = 431] [outer = 0x92b02800] 09:02:10 INFO - PROCESS | 1760 | 1464105730375 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]]]}] 09:02:10 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. 09:02:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1431ms 09:02:10 INFO - PROCESS | 1760 | 1464105730430 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 09:02:10 INFO - PROCESS | 1760 | 1464105730434 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 09:02:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:02:10 INFO - PROCESS | 1760 | 1464105730445 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:02:10 INFO - PROCESS | 1760 | 1464105730448 Marionette TRACE conn4 <- [1,546,null,{}] 09:02:10 INFO - PROCESS | 1760 | 1464105730455 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}] 09:02:10 INFO - PROCESS | 1760 | 1464105730734 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 09:02:11 INFO - PROCESS | 1760 | 1464105730985 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:11 INFO - PROCESS | 1760 | ++DOCSHELL 0x92b06800 == 95 [pid = 1760] [id = 144] 09:02:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 209 (0x92b08800) [pid = 1760] [serial = 432] [outer = (nil)] 09:02:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 210 (0xa31e9800) [pid = 1760] [serial = 433] [outer = 0x92b08800] 09:02:11 INFO - PROCESS | 1760 | 1464105731092 Marionette DEBUG loaded listener.js 09:02:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 211 (0xa6cdc000) [pid = 1760] [serial = 434] [outer = 0x92b08800] 09:02:12 INFO - PROCESS | 1760 | 1464105732002 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]]]}] 09:02:12 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 09:02:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1634ms 09:02:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:02:12 INFO - PROCESS | 1760 | 1464105732080 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 09:02:12 INFO - PROCESS | 1760 | 1464105732083 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 09:02:12 INFO - PROCESS | 1760 | 1464105732091 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:02:12 INFO - PROCESS | 1760 | 1464105732094 Marionette TRACE conn4 <- [1,550,null,{}] 09:02:12 INFO - PROCESS | 1760 | 1464105732101 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}] 09:02:12 INFO - PROCESS | 1760 | 1464105732313 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 09:02:12 INFO - PROCESS | 1760 | 1464105732564 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x92b0d800 == 96 [pid = 1760] [id = 145] 09:02:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 212 (0x92b75000) [pid = 1760] [serial = 435] [outer = (nil)] 09:02:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 213 (0xa8283000) [pid = 1760] [serial = 436] [outer = 0x92b75000] 09:02:12 INFO - PROCESS | 1760 | 1464105732699 Marionette DEBUG loaded listener.js 09:02:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 214 (0xa82b8c00) [pid = 1760] [serial = 437] [outer = 0x92b75000] 09:02:13 INFO - PROCESS | 1760 | 1464105733567 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]]]}] 09:02:13 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. 09:02:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1539ms 09:02:13 INFO - PROCESS | 1760 | 1464105733631 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 09:02:13 INFO - PROCESS | 1760 | 1464105733636 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 09:02:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:02:13 INFO - PROCESS | 1760 | 1464105733643 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:02:13 INFO - PROCESS | 1760 | 1464105733647 Marionette TRACE conn4 <- [1,554,null,{}] 09:02:13 INFO - PROCESS | 1760 | 1464105733654 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}] 09:02:13 INFO - PROCESS | 1760 | 1464105733854 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 09:02:14 INFO - PROCESS | 1760 | 1464105734043 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:14 INFO - PROCESS | 1760 | ++DOCSHELL 0x92b74400 == 97 [pid = 1760] [id = 146] 09:02:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 215 (0xa331a800) [pid = 1760] [serial = 438] [outer = (nil)] 09:02:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 216 (0xa8c88400) [pid = 1760] [serial = 439] [outer = 0xa331a800] 09:02:14 INFO - PROCESS | 1760 | 1464105734178 Marionette DEBUG loaded listener.js 09:02:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 217 (0xa9026800) [pid = 1760] [serial = 440] [outer = 0xa331a800] 09:02:14 INFO - PROCESS | 1760 | [1760] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:02:15 INFO - PROCESS | 1760 | 1464105735067 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]]]}] 09:02:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:02:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1492ms 09:02:15 INFO - PROCESS | 1760 | 1464105735136 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 09:02:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:02:15 INFO - PROCESS | 1760 | 1464105735141 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 09:02:15 INFO - PROCESS | 1760 | 1464105735147 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:02:15 INFO - PROCESS | 1760 | 1464105735151 Marionette TRACE conn4 <- [1,558,null,{}] 09:02:15 INFO - PROCESS | 1760 | 1464105735157 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}] 09:02:15 INFO - PROCESS | 1760 | 1464105735402 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 09:02:15 INFO - PROCESS | 1760 | 1464105735645 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:15 INFO - PROCESS | 1760 | ++DOCSHELL 0x8b090000 == 98 [pid = 1760] [id = 147] 09:02:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 218 (0x8b090c00) [pid = 1760] [serial = 441] [outer = (nil)] 09:02:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 219 (0x8b097800) [pid = 1760] [serial = 442] [outer = 0x8b090c00] 09:02:15 INFO - PROCESS | 1760 | 1464105735775 Marionette DEBUG loaded listener.js 09:02:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 220 (0x8b09b000) [pid = 1760] [serial = 443] [outer = 0x8b090c00] 09:02:16 INFO - PROCESS | 1760 | 1464105736869 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]]]}] 09:02:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:02:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1784ms 09:02:16 INFO - PROCESS | 1760 | 1464105736934 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 09:02:16 INFO - PROCESS | 1760 | 1464105736941 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 09:02:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:02:16 INFO - PROCESS | 1760 | 1464105736954 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:02:16 INFO - PROCESS | 1760 | 1464105736959 Marionette TRACE conn4 <- [1,562,null,{}] 09:02:16 INFO - PROCESS | 1760 | 1464105736970 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}] 09:02:17 INFO - PROCESS | 1760 | 1464105737322 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 09:02:17 INFO - PROCESS | 1760 | 1464105737503 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:17 INFO - PROCESS | 1760 | ++DOCSHELL 0x8b090400 == 99 [pid = 1760] [id = 148] 09:02:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 221 (0x8b094800) [pid = 1760] [serial = 444] [outer = (nil)] 09:02:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 222 (0x8be9b400) [pid = 1760] [serial = 445] [outer = 0x8b094800] 09:02:17 INFO - PROCESS | 1760 | 1464105737603 Marionette DEBUG loaded listener.js 09:02:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 223 (0x8be9d800) [pid = 1760] [serial = 446] [outer = 0x8b094800] 09:02:18 INFO - PROCESS | 1760 | [1760] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:02:18 INFO - PROCESS | 1760 | 1464105738489 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]]]}] 09:02:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:02:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1587ms 09:02:18 INFO - PROCESS | 1760 | 1464105738540 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 09:02:18 INFO - PROCESS | 1760 | 1464105738545 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 09:02:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:02:18 INFO - PROCESS | 1760 | 1464105738552 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:02:18 INFO - PROCESS | 1760 | 1464105738557 Marionette TRACE conn4 <- [1,566,null,{}] 09:02:18 INFO - PROCESS | 1760 | 1464105738564 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}] 09:02:18 INFO - PROCESS | 1760 | 1464105738796 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 09:02:19 INFO - PROCESS | 1760 | 1464105739040 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8bea7c00 == 100 [pid = 1760] [id = 149] 09:02:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 224 (0xa6f7dc00) [pid = 1760] [serial = 447] [outer = (nil)] 09:02:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 225 (0xa9063800) [pid = 1760] [serial = 448] [outer = 0xa6f7dc00] 09:02:19 INFO - PROCESS | 1760 | 1464105739183 Marionette DEBUG loaded listener.js 09:02:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 226 (0xa90bb800) [pid = 1760] [serial = 449] [outer = 0xa6f7dc00] 09:02:19 INFO - PROCESS | 1760 | [1760] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:02:20 INFO - PROCESS | 1760 | 1464105740073 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]]]}] 09:02:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:02:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1588ms 09:02:20 INFO - PROCESS | 1760 | 1464105740142 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 09:02:20 INFO - PROCESS | 1760 | 1464105740146 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 09:02:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:02:20 INFO - PROCESS | 1760 | 1464105740153 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:02:20 INFO - PROCESS | 1760 | 1464105740156 Marionette TRACE conn4 <- [1,570,null,{}] 09:02:20 INFO - PROCESS | 1760 | 1464105740163 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}] 09:02:20 INFO - PROCESS | 1760 | 1464105740396 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 09:02:20 INFO - PROCESS | 1760 | 1464105740680 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:20 INFO - PROCESS | 1760 | ++DOCSHELL 0x913b6400 == 101 [pid = 1760] [id = 150] 09:02:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 227 (0x913b8000) [pid = 1760] [serial = 450] [outer = (nil)] 09:02:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 228 (0x913bac00) [pid = 1760] [serial = 451] [outer = 0x913b8000] 09:02:20 INFO - PROCESS | 1760 | 1464105740817 Marionette DEBUG loaded listener.js 09:02:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 229 (0x913be000) [pid = 1760] [serial = 452] [outer = 0x913b8000] 09:02:21 INFO - PROCESS | 1760 | [1760] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:02:21 INFO - PROCESS | 1760 | 1464105741711 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]]]}] 09:02:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:02:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1586ms 09:02:21 INFO - PROCESS | 1760 | 1464105741742 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 09:02:21 INFO - PROCESS | 1760 | 1464105741745 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 09:02:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:02:21 INFO - PROCESS | 1760 | 1464105741762 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:02:21 INFO - PROCESS | 1760 | 1464105741766 Marionette TRACE conn4 <- [1,574,null,{}] 09:02:21 INFO - PROCESS | 1760 | 1464105741772 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}] 09:02:21 INFO - PROCESS | 1760 | 1464105741962 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 09:02:22 INFO - PROCESS | 1760 | 1464105742156 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:22 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a23a000 == 102 [pid = 1760] [id = 151] 09:02:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 230 (0x8a23dc00) [pid = 1760] [serial = 453] [outer = (nil)] 09:02:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 231 (0x8a242400) [pid = 1760] [serial = 454] [outer = 0x8a23dc00] 09:02:22 INFO - PROCESS | 1760 | 1464105742293 Marionette DEBUG loaded listener.js 09:02:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 232 (0x8a245400) [pid = 1760] [serial = 455] [outer = 0x8a23dc00] 09:02:23 INFO - PROCESS | 1760 | 1464105743142 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]]]}] 09:02:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:02:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1439ms 09:02:23 INFO - PROCESS | 1760 | 1464105743202 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 09:02:23 INFO - PROCESS | 1760 | 1464105743206 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 09:02:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:02:23 INFO - PROCESS | 1760 | 1464105743214 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:02:23 INFO - PROCESS | 1760 | 1464105743217 Marionette TRACE conn4 <- [1,578,null,{}] 09:02:23 INFO - PROCESS | 1760 | 1464105743223 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}] 09:02:23 INFO - PROCESS | 1760 | 1464105743423 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 09:02:23 INFO - PROCESS | 1760 | 1464105743611 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8a23e800 == 103 [pid = 1760] [id = 152] 09:02:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 233 (0x8a23f800) [pid = 1760] [serial = 456] [outer = (nil)] 09:02:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 234 (0x8af27c00) [pid = 1760] [serial = 457] [outer = 0x8a23f800] 09:02:23 INFO - PROCESS | 1760 | 1464105743744 Marionette DEBUG loaded listener.js 09:02:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 235 (0x8af2ac00) [pid = 1760] [serial = 458] [outer = 0x8a23f800] 09:02:24 INFO - PROCESS | 1760 | 1464105744636 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]]]}] 09:02:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:02:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1481ms 09:02:24 INFO - PROCESS | 1760 | 1464105744696 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 09:02:24 INFO - PROCESS | 1760 | 1464105744700 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 09:02:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:02:24 INFO - PROCESS | 1760 | 1464105744707 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:02:24 INFO - PROCESS | 1760 | 1464105744711 Marionette TRACE conn4 <- [1,582,null,{}] 09:02:24 INFO - PROCESS | 1760 | 1464105744717 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}] 09:02:24 INFO - PROCESS | 1760 | 1464105744922 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 09:02:25 INFO - PROCESS | 1760 | 1464105745160 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8a23d400 == 104 [pid = 1760] [id = 153] 09:02:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 236 (0x8a512400) [pid = 1760] [serial = 459] [outer = (nil)] 09:02:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 237 (0x8a517c00) [pid = 1760] [serial = 460] [outer = 0x8a512400] 09:02:25 INFO - PROCESS | 1760 | 1464105745292 Marionette DEBUG loaded listener.js 09:02:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 238 (0x8a51ac00) [pid = 1760] [serial = 461] [outer = 0x8a512400] 09:02:26 INFO - PROCESS | 1760 | 1464105746176 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]]]}] 09:02:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:02:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1542ms 09:02:26 INFO - PROCESS | 1760 | 1464105746251 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 09:02:26 INFO - PROCESS | 1760 | 1464105746255 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 09:02:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:02:26 INFO - PROCESS | 1760 | 1464105746263 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:02:26 INFO - PROCESS | 1760 | 1464105746268 Marionette TRACE conn4 <- [1,586,null,{}] 09:02:26 INFO - PROCESS | 1760 | 1464105746275 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}] 09:02:26 INFO - PROCESS | 1760 | 1464105746528 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 09:02:26 INFO - PROCESS | 1760 | 1464105746834 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8a518c00 == 105 [pid = 1760] [id = 154] 09:02:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 239 (0x8a51b400) [pid = 1760] [serial = 462] [outer = (nil)] 09:02:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 240 (0x8af28c00) [pid = 1760] [serial = 463] [outer = 0x8a51b400] 09:02:26 INFO - PROCESS | 1760 | 1464105746924 Marionette DEBUG loaded listener.js 09:02:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 241 (0x8af2d000) [pid = 1760] [serial = 464] [outer = 0x8a51b400] 09:02:27 INFO - PROCESS | 1760 | [1760] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:02:27 INFO - PROCESS | 1760 | 1464105747809 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]]]}] 09:02:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:02:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1583ms 09:02:27 INFO - PROCESS | 1760 | 1464105747846 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 09:02:27 INFO - PROCESS | 1760 | 1464105747850 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 09:02:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:02:27 INFO - PROCESS | 1760 | 1464105747856 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:02:27 INFO - PROCESS | 1760 | 1464105747860 Marionette TRACE conn4 <- [1,590,null,{}] 09:02:27 INFO - PROCESS | 1760 | 1464105747866 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}] 09:02:28 INFO - PROCESS | 1760 | 1464105748073 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 09:02:28 INFO - PROCESS | 1760 | 1464105748268 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8af2f800 == 106 [pid = 1760] [id = 155] 09:02:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 242 (0x8af31c00) [pid = 1760] [serial = 465] [outer = (nil)] 09:02:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 243 (0x8bea6800) [pid = 1760] [serial = 466] [outer = 0x8af31c00] 09:02:28 INFO - PROCESS | 1760 | 1464105748355 Marionette DEBUG loaded listener.js 09:02:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 244 (0x8dac4000) [pid = 1760] [serial = 467] [outer = 0x8af31c00] 09:02:29 INFO - PROCESS | 1760 | 1464105749406 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]]]}] 09:02:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:02:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1588ms 09:02:29 INFO - PROCESS | 1760 | 1464105749446 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 09:02:29 INFO - PROCESS | 1760 | 1464105749451 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 09:02:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:02:29 INFO - PROCESS | 1760 | 1464105749457 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:02:29 INFO - PROCESS | 1760 | 1464105749461 Marionette TRACE conn4 <- [1,594,null,{}] 09:02:29 INFO - PROCESS | 1760 | 1464105749468 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}] 09:02:29 INFO - PROCESS | 1760 | 1464105749685 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 09:02:29 INFO - PROCESS | 1760 | 1464105749931 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8af29c00 == 107 [pid = 1760] [id = 156] 09:02:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 245 (0x8af31000) [pid = 1760] [serial = 468] [outer = (nil)] 09:02:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 246 (0x8dac7800) [pid = 1760] [serial = 469] [outer = 0x8af31000] 09:02:30 INFO - PROCESS | 1760 | 1464105750068 Marionette DEBUG loaded listener.js 09:02:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 247 (0x8dacb800) [pid = 1760] [serial = 470] [outer = 0x8af31000] 09:02:31 INFO - PROCESS | 1760 | 1464105751518 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]]]}] 09:02:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:02:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 2140ms 09:02:31 INFO - PROCESS | 1760 | 1464105751601 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 09:02:31 INFO - PROCESS | 1760 | 1464105751614 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 09:02:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:02:31 INFO - PROCESS | 1760 | 1464105751628 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:02:31 INFO - PROCESS | 1760 | 1464105751639 Marionette TRACE conn4 <- [1,598,null,{}] 09:02:31 INFO - PROCESS | 1760 | 1464105751716 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}] 09:02:31 INFO - PROCESS | 1760 | 1464105751942 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 09:02:32 INFO - PROCESS | 1760 | 1464105752184 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8bea3800 == 108 [pid = 1760] [id = 157] 09:02:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 248 (0x8c906c00) [pid = 1760] [serial = 471] [outer = (nil)] 09:02:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 249 (0x8d064400) [pid = 1760] [serial = 472] [outer = 0x8c906c00] 09:02:32 INFO - PROCESS | 1760 | 1464105752323 Marionette DEBUG loaded listener.js 09:02:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 250 (0x8d237800) [pid = 1760] [serial = 473] [outer = 0x8c906c00] 09:02:32 INFO - PROCESS | 1760 | --DOCSHELL 0x9c3b6000 == 107 [pid = 1760] [id = 19] 09:02:32 INFO - PROCESS | 1760 | --DOCSHELL 0x91bc8400 == 106 [pid = 1760] [id = 91] 09:02:32 INFO - PROCESS | 1760 | --DOCSHELL 0x8edd7000 == 105 [pid = 1760] [id = 95] 09:02:32 INFO - PROCESS | 1760 | --DOCSHELL 0x997c8c00 == 104 [pid = 1760] [id = 16] 09:02:32 INFO - PROCESS | 1760 | --DOCSHELL 0x94626c00 == 103 [pid = 1760] [id = 89] 09:02:32 INFO - PROCESS | 1760 | --DOCSHELL 0x9cc50c00 == 102 [pid = 1760] [id = 92] 09:02:32 INFO - PROCESS | 1760 | --DOCSHELL 0x91bc6400 == 101 [pid = 1760] [id = 93] 09:02:32 INFO - PROCESS | 1760 | --DOCSHELL 0x90869800 == 100 [pid = 1760] [id = 94] 09:02:32 INFO - PROCESS | 1760 | --DOCSHELL 0x8edd5800 == 99 [pid = 1760] [id = 96] 09:02:32 INFO - PROCESS | 1760 | --DOCSHELL 0x9224a400 == 98 [pid = 1760] [id = 15] 09:02:32 INFO - PROCESS | 1760 | --DOCSHELL 0x9923f800 == 97 [pid = 1760] [id = 90] 09:02:32 INFO - PROCESS | 1760 | --DOMWINDOW == 249 (0x9a232400) [pid = 1760] [serial = 354] [outer = (nil)] [url = about:blank] 09:02:32 INFO - PROCESS | 1760 | --DOMWINDOW == 248 (0x95127800) [pid = 1760] [serial = 345] [outer = (nil)] [url = about:blank] 09:02:32 INFO - PROCESS | 1760 | --DOMWINDOW == 247 (0x91062c00) [pid = 1760] [serial = 339] [outer = (nil)] [url = about:blank] 09:02:33 INFO - PROCESS | 1760 | --DOMWINDOW == 246 (0x8e25d000) [pid = 1760] [serial = 327] [outer = (nil)] [url = about:blank] 09:02:33 INFO - PROCESS | 1760 | --DOMWINDOW == 245 (0x981b9400) [pid = 1760] [serial = 318] [outer = (nil)] [url = about:blank] 09:02:33 INFO - PROCESS | 1760 | --DOMWINDOW == 244 (0xa224f400) [pid = 1760] [serial = 310] [outer = (nil)] [url = about:blank] 09:02:33 INFO - PROCESS | 1760 | --DOMWINDOW == 243 (0x9975cc00) [pid = 1760] [serial = 349] [outer = (nil)] [url = about:blank] 09:02:33 INFO - PROCESS | 1760 | --DOMWINDOW == 242 (0x9771cc00) [pid = 1760] [serial = 346] [outer = (nil)] [url = about:blank] 09:02:33 INFO - PROCESS | 1760 | --DOMWINDOW == 241 (0x99594000) [pid = 1760] [serial = 348] [outer = (nil)] [url = about:blank] 09:02:33 INFO - PROCESS | 1760 | --DOMWINDOW == 240 (0x8dbb8c00) [pid = 1760] [serial = 336] [outer = (nil)] [url = about:blank] 09:02:33 INFO - PROCESS | 1760 | --DOMWINDOW == 239 (0x9d050400) [pid = 1760] [serial = 324] [outer = (nil)] [url = about:blank] 09:02:33 INFO - PROCESS | 1760 | --DOMWINDOW == 238 (0x9b08d000) [pid = 1760] [serial = 321] [outer = (nil)] [url = about:blank] 09:02:33 INFO - PROCESS | 1760 | --DOMWINDOW == 237 (0x9af36400) [pid = 1760] [serial = 352] [outer = (nil)] [url = about:blank] 09:02:33 INFO - PROCESS | 1760 | --DOMWINDOW == 236 (0x9a22c800) [pid = 1760] [serial = 351] [outer = (nil)] [url = about:blank] 09:02:33 INFO - PROCESS | 1760 | --DOMWINDOW == 235 (0x8eec2c00) [pid = 1760] [serial = 312] [outer = (nil)] [url = about:blank] 09:02:33 INFO - PROCESS | 1760 | --DOMWINDOW == 234 (0xa6969c00) [pid = 1760] [serial = 330] [outer = (nil)] [url = about:blank] 09:02:33 INFO - PROCESS | 1760 | --DOMWINDOW == 233 (0x9128c400) [pid = 1760] [serial = 340] [outer = (nil)] [url = about:blank] 09:02:33 INFO - PROCESS | 1760 | --DOMWINDOW == 232 (0x914d0c00) [pid = 1760] [serial = 342] [outer = (nil)] [url = about:blank] 09:02:33 INFO - PROCESS | 1760 | --DOMWINDOW == 231 (0xa6eaf400) [pid = 1760] [serial = 333] [outer = (nil)] [url = about:blank] 09:02:33 INFO - PROCESS | 1760 | --DOMWINDOW == 230 (0x91aea400) [pid = 1760] [serial = 315] [outer = (nil)] [url = about:blank] 09:02:33 INFO - PROCESS | 1760 | --DOMWINDOW == 229 (0x91bc5000) [pid = 1760] [serial = 343] [outer = (nil)] [url = about:blank] 09:02:33 INFO - PROCESS | 1760 | 1464105753529 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]]]}] 09:02:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:02:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1977ms 09:02:33 INFO - PROCESS | 1760 | 1464105753604 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 09:02:33 INFO - PROCESS | 1760 | 1464105753611 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 09:02:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:02:33 INFO - PROCESS | 1760 | 1464105753623 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:02:33 INFO - PROCESS | 1760 | 1464105753626 Marionette TRACE conn4 <- [1,602,null,{}] 09:02:33 INFO - PROCESS | 1760 | 1464105753633 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}] 09:02:33 INFO - PROCESS | 1760 | 1464105753822 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 09:02:33 INFO - PROCESS | 1760 | 1464105753972 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:34 INFO - PROCESS | 1760 | ++DOCSHELL 0x8cff3000 == 98 [pid = 1760] [id = 158] 09:02:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 230 (0x8d065000) [pid = 1760] [serial = 474] [outer = (nil)] 09:02:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 231 (0x8dbb9c00) [pid = 1760] [serial = 475] [outer = 0x8d065000] 09:02:34 INFO - PROCESS | 1760 | 1464105754054 Marionette DEBUG loaded listener.js 09:02:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 232 (0x8e25d000) [pid = 1760] [serial = 476] [outer = 0x8d065000] 09:02:34 INFO - PROCESS | 1760 | 1464105754964 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]]]}] 09:02:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:02:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1385ms 09:02:35 INFO - PROCESS | 1760 | 1464105755009 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 09:02:35 INFO - PROCESS | 1760 | 1464105755012 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 09:02:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:02:35 INFO - PROCESS | 1760 | 1464105755020 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:02:35 INFO - PROCESS | 1760 | 1464105755026 Marionette TRACE conn4 <- [1,606,null,{}] 09:02:35 INFO - PROCESS | 1760 | 1464105755043 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}] 09:02:35 INFO - PROCESS | 1760 | 1464105755246 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 09:02:35 INFO - PROCESS | 1760 | 1464105755429 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8e25f400 == 99 [pid = 1760] [id = 159] 09:02:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 233 (0x8eec5800) [pid = 1760] [serial = 477] [outer = (nil)] 09:02:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 234 (0x8f0e0800) [pid = 1760] [serial = 478] [outer = 0x8eec5800] 09:02:35 INFO - PROCESS | 1760 | 1464105755510 Marionette DEBUG loaded listener.js 09:02:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 235 (0x90876000) [pid = 1760] [serial = 479] [outer = 0x8eec5800] 09:02:36 INFO - PROCESS | 1760 | 1464105756484 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]]]}] 09:02:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:02:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1490ms 09:02:36 INFO - PROCESS | 1760 | 1464105756511 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 09:02:36 INFO - PROCESS | 1760 | 1464105756516 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 09:02:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:02:36 INFO - PROCESS | 1760 | 1464105756531 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:02:36 INFO - PROCESS | 1760 | 1464105756535 Marionette TRACE conn4 <- [1,610,null,{}] 09:02:36 INFO - PROCESS | 1760 | 1464105756541 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}] 09:02:36 INFO - PROCESS | 1760 | 1464105756784 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 09:02:36 INFO - PROCESS | 1760 | 1464105756825 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8cfe9000 == 100 [pid = 1760] [id = 160] 09:02:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 236 (0x8eec2c00) [pid = 1760] [serial = 480] [outer = (nil)] 09:02:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 237 (0x9105fc00) [pid = 1760] [serial = 481] [outer = 0x8eec2c00] 09:02:36 INFO - PROCESS | 1760 | 1464105756904 Marionette DEBUG loaded listener.js 09:02:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 238 (0x913b1400) [pid = 1760] [serial = 482] [outer = 0x8eec2c00] 09:02:37 INFO - PROCESS | 1760 | --DOMWINDOW == 237 (0x8d070c00) [pid = 1760] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:02:37 INFO - PROCESS | 1760 | --DOMWINDOW == 236 (0x9105dc00) [pid = 1760] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:02:37 INFO - PROCESS | 1760 | --DOMWINDOW == 235 (0x90960800) [pid = 1760] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:02:37 INFO - PROCESS | 1760 | --DOMWINDOW == 234 (0x92247800) [pid = 1760] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:02:37 INFO - PROCESS | 1760 | --DOMWINDOW == 233 (0x8dbb5000) [pid = 1760] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:02:37 INFO - PROCESS | 1760 | --DOMWINDOW == 232 (0x93c8c400) [pid = 1760] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:02:37 INFO - PROCESS | 1760 | --DOMWINDOW == 231 (0x9958f000) [pid = 1760] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:02:38 INFO - PROCESS | 1760 | 1464105758224 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]]]}] 09:02:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:02:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1732ms 09:02:38 INFO - PROCESS | 1760 | 1464105758264 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 09:02:38 INFO - PROCESS | 1760 | 1464105758267 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 09:02:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:02:38 INFO - PROCESS | 1760 | 1464105758275 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:02:38 INFO - PROCESS | 1760 | 1464105758279 Marionette TRACE conn4 <- [1,614,null,{}] 09:02:38 INFO - PROCESS | 1760 | 1464105758285 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}] 09:02:38 INFO - PROCESS | 1760 | 1464105758536 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 09:02:38 INFO - PROCESS | 1760 | 1464105758556 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8af34400 == 101 [pid = 1760] [id = 161] 09:02:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 232 (0x8e260c00) [pid = 1760] [serial = 483] [outer = (nil)] 09:02:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 233 (0x913b8400) [pid = 1760] [serial = 484] [outer = 0x8e260c00] 09:02:38 INFO - PROCESS | 1760 | 1464105758633 Marionette DEBUG loaded listener.js 09:02:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 234 (0x913bd800) [pid = 1760] [serial = 485] [outer = 0x8e260c00] 09:02:39 INFO - PROCESS | 1760 | 1464105759555 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]]]}] 09:02:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:02:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1341ms 09:02:39 INFO - PROCESS | 1760 | 1464105759617 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 09:02:39 INFO - PROCESS | 1760 | 1464105759621 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 09:02:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:02:39 INFO - PROCESS | 1760 | 1464105759627 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:02:39 INFO - PROCESS | 1760 | 1464105759631 Marionette TRACE conn4 <- [1,618,null,{}] 09:02:39 INFO - PROCESS | 1760 | 1464105759637 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}] 09:02:39 INFO - PROCESS | 1760 | 1464105759944 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 09:02:40 INFO - PROCESS | 1760 | 1464105760211 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8af26000 == 102 [pid = 1760] [id = 162] 09:02:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 235 (0x8af2f000) [pid = 1760] [serial = 486] [outer = (nil)] 09:02:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 236 (0x8b098800) [pid = 1760] [serial = 487] [outer = 0x8af2f000] 09:02:40 INFO - PROCESS | 1760 | 1464105760353 Marionette DEBUG loaded listener.js 09:02:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 237 (0x8bea4c00) [pid = 1760] [serial = 488] [outer = 0x8af2f000] 09:02:41 INFO - PROCESS | 1760 | 1464105761386 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]]]}] 09:02:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:02:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1833ms 09:02:41 INFO - PROCESS | 1760 | 1464105761464 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 09:02:41 INFO - PROCESS | 1760 | 1464105761471 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 09:02:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:02:41 INFO - PROCESS | 1760 | 1464105761484 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:02:41 INFO - PROCESS | 1760 | 1464105761496 Marionette TRACE conn4 <- [1,622,null,{}] 09:02:41 INFO - PROCESS | 1760 | 1464105761508 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}] 09:02:41 INFO - PROCESS | 1760 | 1464105761850 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 09:02:42 INFO - PROCESS | 1760 | 1464105762073 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:42 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dacac00 == 103 [pid = 1760] [id = 163] 09:02:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 238 (0x8dad1800) [pid = 1760] [serial = 489] [outer = (nil)] 09:02:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 239 (0x8e255800) [pid = 1760] [serial = 490] [outer = 0x8dad1800] 09:02:42 INFO - PROCESS | 1760 | 1464105762220 Marionette DEBUG loaded listener.js 09:02:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 240 (0x8e2cb400) [pid = 1760] [serial = 491] [outer = 0x8dad1800] 09:02:43 INFO - PROCESS | 1760 | 1464105763526 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]]]}] 09:02:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:02:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 2104ms 09:02:43 INFO - PROCESS | 1760 | 1464105763586 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 09:02:43 INFO - PROCESS | 1760 | 1464105763594 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 09:02:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:02:43 INFO - PROCESS | 1760 | 1464105763605 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:02:43 INFO - PROCESS | 1760 | 1464105763611 Marionette TRACE conn4 <- [1,626,null,{}] 09:02:43 INFO - PROCESS | 1760 | 1464105763639 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}] 09:02:43 INFO - PROCESS | 1760 | 1464105763979 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 09:02:44 INFO - PROCESS | 1760 | 1464105764282 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:44 INFO - PROCESS | 1760 | ++DOCSHELL 0x8d22c000 == 104 [pid = 1760] [id = 164] 09:02:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 241 (0x91062800) [pid = 1760] [serial = 492] [outer = (nil)] 09:02:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 242 (0x9128e800) [pid = 1760] [serial = 493] [outer = 0x91062800] 09:02:44 INFO - PROCESS | 1760 | 1464105764375 Marionette DEBUG loaded listener.js 09:02:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 243 (0x91adf000) [pid = 1760] [serial = 494] [outer = 0x91062800] 09:02:45 INFO - PROCESS | 1760 | 1464105765375 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]]]}] 09:02:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:02:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1815ms 09:02:45 INFO - PROCESS | 1760 | 1464105765420 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 09:02:45 INFO - PROCESS | 1760 | 1464105765427 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 09:02:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:02:45 INFO - PROCESS | 1760 | 1464105765447 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:02:45 INFO - PROCESS | 1760 | 1464105765456 Marionette TRACE conn4 <- [1,630,null,{}] 09:02:45 INFO - PROCESS | 1760 | 1464105765463 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}] 09:02:45 INFO - PROCESS | 1760 | 1464105765782 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 09:02:46 INFO - PROCESS | 1760 | 1464105766186 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8f0e9000 == 105 [pid = 1760] [id = 165] 09:02:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 244 (0x91bc6400) [pid = 1760] [serial = 495] [outer = (nil)] 09:02:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 245 (0x9512d400) [pid = 1760] [serial = 496] [outer = 0x91bc6400] 09:02:46 INFO - PROCESS | 1760 | 1464105766279 Marionette DEBUG loaded listener.js 09:02:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 246 (0x9771c800) [pid = 1760] [serial = 497] [outer = 0x91bc6400] 09:02:47 INFO - PROCESS | 1760 | 1464105767228 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]]]}] 09:02:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:02:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1852ms 09:02:47 INFO - PROCESS | 1760 | 1464105767290 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 09:02:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:02:47 INFO - PROCESS | 1760 | 1464105767295 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 09:02:47 INFO - PROCESS | 1760 | 1464105767302 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:02:47 INFO - PROCESS | 1760 | 1464105767306 Marionette TRACE conn4 <- [1,634,null,{}] 09:02:47 INFO - PROCESS | 1760 | 1464105767312 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}] 09:02:47 INFO - PROCESS | 1760 | 1464105767532 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 09:02:47 INFO - PROCESS | 1760 | 1464105767773 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:47 INFO - PROCESS | 1760 | ++DOCSHELL 0x8e2c5800 == 106 [pid = 1760] [id = 166] 09:02:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 247 (0x8eec8400) [pid = 1760] [serial = 498] [outer = (nil)] 09:02:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 248 (0x98252400) [pid = 1760] [serial = 499] [outer = 0x8eec8400] 09:02:47 INFO - PROCESS | 1760 | 1464105767878 Marionette DEBUG loaded listener.js 09:02:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 249 (0x99240c00) [pid = 1760] [serial = 500] [outer = 0x8eec8400] 09:02:48 INFO - PROCESS | 1760 | [1760] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:02:48 INFO - PROCESS | 1760 | 1464105768791 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]]]}] 09:02:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:02:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1535ms 09:02:48 INFO - PROCESS | 1760 | 1464105768838 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 09:02:48 INFO - PROCESS | 1760 | 1464105768841 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 09:02:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:02:48 INFO - PROCESS | 1760 | 1464105768849 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:02:48 INFO - PROCESS | 1760 | 1464105768854 Marionette TRACE conn4 <- [1,638,null,{}] 09:02:48 INFO - PROCESS | 1760 | 1464105768861 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}] 09:02:49 INFO - PROCESS | 1760 | 1464105769084 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 09:02:49 INFO - PROCESS | 1760 | 1464105769331 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:49 INFO - PROCESS | 1760 | ++DOCSHELL 0x99767800 == 107 [pid = 1760] [id = 167] 09:02:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 250 (0x997d2800) [pid = 1760] [serial = 501] [outer = (nil)] 09:02:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 251 (0x9a1a0000) [pid = 1760] [serial = 502] [outer = 0x997d2800] 09:02:49 INFO - PROCESS | 1760 | 1464105769488 Marionette DEBUG loaded listener.js 09:02:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 252 (0x9b0f6400) [pid = 1760] [serial = 503] [outer = 0x997d2800] 09:02:50 INFO - PROCESS | 1760 | [1760] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:02:50 INFO - PROCESS | 1760 | 1464105770499 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]]]}] 09:02:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:02:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1692ms 09:02:50 INFO - PROCESS | 1760 | 1464105770543 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 09:02:50 INFO - PROCESS | 1760 | 1464105770547 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 09:02:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:02:50 INFO - PROCESS | 1760 | 1464105770556 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:02:50 INFO - PROCESS | 1760 | 1464105770561 Marionette TRACE conn4 <- [1,642,null,{}] 09:02:50 INFO - PROCESS | 1760 | 1464105770569 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}] 09:02:50 INFO - PROCESS | 1760 | 1464105770796 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 09:02:51 INFO - PROCESS | 1760 | 1464105771086 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x9512ac00 == 108 [pid = 1760] [id = 168] 09:02:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 253 (0x995cd400) [pid = 1760] [serial = 504] [outer = (nil)] 09:02:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 254 (0x9bbba800) [pid = 1760] [serial = 505] [outer = 0x995cd400] 09:02:51 INFO - PROCESS | 1760 | 1464105771219 Marionette DEBUG loaded listener.js 09:02:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 255 (0x9c3d6800) [pid = 1760] [serial = 506] [outer = 0x995cd400] 09:02:52 INFO - PROCESS | 1760 | 1464105772134 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]]]}] 09:02:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:02:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1637ms 09:02:52 INFO - PROCESS | 1760 | 1464105772210 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 09:02:52 INFO - PROCESS | 1760 | 1464105772214 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 09:02:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:02:52 INFO - PROCESS | 1760 | 1464105772221 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:02:52 INFO - PROCESS | 1760 | 1464105772225 Marionette TRACE conn4 <- [1,646,null,{}] 09:02:52 INFO - PROCESS | 1760 | 1464105772231 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}] 09:02:52 INFO - PROCESS | 1760 | 1464105772441 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 09:02:52 INFO - PROCESS | 1760 | 1464105772692 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:52 INFO - PROCESS | 1760 | ++DOCSHELL 0x90802400 == 109 [pid = 1760] [id = 169] 09:02:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 256 (0x90803000) [pid = 1760] [serial = 507] [outer = (nil)] 09:02:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 257 (0x90809800) [pid = 1760] [serial = 508] [outer = 0x90803000] 09:02:52 INFO - PROCESS | 1760 | 1464105772796 Marionette DEBUG loaded listener.js 09:02:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 258 (0x9080cc00) [pid = 1760] [serial = 509] [outer = 0x90803000] 09:02:53 INFO - PROCESS | 1760 | 1464105773683 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]]]}] 09:02:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:02:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1538ms 09:02:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:02:53 INFO - PROCESS | 1760 | 1464105773761 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 09:02:53 INFO - PROCESS | 1760 | 1464105773764 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 09:02:53 INFO - PROCESS | 1760 | 1464105773771 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:02:53 INFO - PROCESS | 1760 | 1464105773774 Marionette TRACE conn4 <- [1,650,null,{}] 09:02:53 INFO - PROCESS | 1760 | 1464105773782 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}] 09:02:54 INFO - PROCESS | 1760 | 1464105774075 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 09:02:54 INFO - PROCESS | 1760 | 1464105774360 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:54 INFO - PROCESS | 1760 | ++DOCSHELL 0x8afc2c00 == 110 [pid = 1760] [id = 170] 09:02:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 259 (0x8afc4c00) [pid = 1760] [serial = 510] [outer = (nil)] 09:02:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 260 (0x8afc9c00) [pid = 1760] [serial = 511] [outer = 0x8afc4c00] 09:02:54 INFO - PROCESS | 1760 | 1464105774457 Marionette DEBUG loaded listener.js 09:02:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 261 (0x8afcc000) [pid = 1760] [serial = 512] [outer = 0x8afc4c00] 09:02:55 INFO - PROCESS | 1760 | 1464105775419 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]]]}] 09:02:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:02:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1700ms 09:02:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:02:55 INFO - PROCESS | 1760 | 1464105775472 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 09:02:55 INFO - PROCESS | 1760 | 1464105775475 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 09:02:55 INFO - PROCESS | 1760 | 1464105775483 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:02:55 INFO - PROCESS | 1760 | 1464105775486 Marionette TRACE conn4 <- [1,654,null,{}] 09:02:55 INFO - PROCESS | 1760 | 1464105775493 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}] 09:02:55 INFO - PROCESS | 1760 | 1464105775708 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 09:02:55 INFO - PROCESS | 1760 | 1464105775962 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:56 INFO - PROCESS | 1760 | ++DOCSHELL 0x8afc3400 == 111 [pid = 1760] [id = 171] 09:02:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 262 (0x8afc7800) [pid = 1760] [serial = 513] [outer = (nil)] 09:02:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 263 (0x9080ac00) [pid = 1760] [serial = 514] [outer = 0x8afc7800] 09:02:56 INFO - PROCESS | 1760 | 1464105776129 Marionette DEBUG loaded listener.js 09:02:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 264 (0x90829800) [pid = 1760] [serial = 515] [outer = 0x8afc7800] 09:02:57 INFO - PROCESS | 1760 | 1464105777094 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]]]}] 09:02:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:02:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1645ms 09:02:57 INFO - PROCESS | 1760 | 1464105777128 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 09:02:57 INFO - PROCESS | 1760 | 1464105777132 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 09:02:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:02:57 INFO - PROCESS | 1760 | 1464105777140 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:02:57 INFO - PROCESS | 1760 | 1464105777144 Marionette TRACE conn4 <- [1,658,null,{}] 09:02:57 INFO - PROCESS | 1760 | 1464105777150 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}] 09:02:57 INFO - PROCESS | 1760 | 1464105777364 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 09:02:57 INFO - PROCESS | 1760 | 1464105777621 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x9082f800 == 112 [pid = 1760] [id = 172] 09:02:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 265 (0x90830400) [pid = 1760] [serial = 516] [outer = (nil)] 09:02:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 266 (0x90832800) [pid = 1760] [serial = 517] [outer = 0x90830400] 09:02:57 INFO - PROCESS | 1760 | 1464105777768 Marionette DEBUG loaded listener.js 09:02:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 267 (0x90838c00) [pid = 1760] [serial = 518] [outer = 0x90830400] 09:02:58 INFO - PROCESS | 1760 | 1464105778682 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]]]}] 09:02:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:02:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1581ms 09:02:58 INFO - PROCESS | 1760 | 1464105778722 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 09:02:58 INFO - PROCESS | 1760 | 1464105778726 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 09:02:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:02:58 INFO - PROCESS | 1760 | 1464105778733 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:02:58 INFO - PROCESS | 1760 | 1464105778738 Marionette TRACE conn4 <- [1,662,null,{}] 09:02:58 INFO - PROCESS | 1760 | 1464105778744 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}] 09:02:58 INFO - PROCESS | 1760 | 1464105778971 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 09:02:59 INFO - PROCESS | 1760 | 1464105779218 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x9080fc00 == 113 [pid = 1760] [id = 173] 09:02:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 268 (0x981b9000) [pid = 1760] [serial = 519] [outer = (nil)] 09:02:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 269 (0xa1050400) [pid = 1760] [serial = 520] [outer = 0x981b9000] 09:02:59 INFO - PROCESS | 1760 | 1464105779351 Marionette DEBUG loaded listener.js 09:02:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 270 (0xa237b000) [pid = 1760] [serial = 521] [outer = 0x981b9000] 09:02:59 INFO - PROCESS | 1760 | [1760] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:03:00 INFO - PROCESS | 1760 | 1464105780267 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]]]}] 09:03:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:03:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1588ms 09:03:00 INFO - PROCESS | 1760 | 1464105780324 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 09:03:00 INFO - PROCESS | 1760 | 1464105780328 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 09:03:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:03:00 INFO - PROCESS | 1760 | 1464105780334 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:03:00 INFO - PROCESS | 1760 | 1464105780337 Marionette TRACE conn4 <- [1,666,null,{}] 09:03:00 INFO - PROCESS | 1760 | 1464105780344 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}] 09:03:00 INFO - PROCESS | 1760 | 1464105780562 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 09:03:00 INFO - PROCESS | 1760 | 1464105780875 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:00 INFO - PROCESS | 1760 | ++DOCSHELL 0x8914dc00 == 114 [pid = 1760] [id = 174] 09:03:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 271 (0x8914f000) [pid = 1760] [serial = 522] [outer = (nil)] 09:03:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 272 (0x89155c00) [pid = 1760] [serial = 523] [outer = 0x8914f000] 09:03:00 INFO - PROCESS | 1760 | 1464105780979 Marionette DEBUG loaded listener.js 09:03:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 273 (0x89157c00) [pid = 1760] [serial = 524] [outer = 0x8914f000] 09:03:01 INFO - PROCESS | 1760 | [1760] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:03:02 INFO - PROCESS | 1760 | 1464105782000 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]]]}] 09:03:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:03:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1736ms 09:03:02 INFO - PROCESS | 1760 | 1464105782072 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 09:03:02 INFO - PROCESS | 1760 | 1464105782076 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 09:03:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:03:02 INFO - PROCESS | 1760 | 1464105782085 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:03:02 INFO - PROCESS | 1760 | 1464105782088 Marionette TRACE conn4 <- [1,670,null,{}] 09:03:02 INFO - PROCESS | 1760 | 1464105782095 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}] 09:03:02 INFO - PROCESS | 1760 | 1464105782382 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 09:03:02 INFO - PROCESS | 1760 | 1464105782680 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:02 INFO - PROCESS | 1760 | ++DOCSHELL 0x89150c00 == 115 [pid = 1760] [id = 175] 09:03:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 274 (0x89152800) [pid = 1760] [serial = 525] [outer = (nil)] 09:03:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 275 (0x891cbc00) [pid = 1760] [serial = 526] [outer = 0x89152800] 09:03:02 INFO - PROCESS | 1760 | 1464105782770 Marionette DEBUG loaded listener.js 09:03:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 276 (0x891ce800) [pid = 1760] [serial = 527] [outer = 0x89152800] 09:03:03 INFO - PROCESS | 1760 | 1464105783700 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]]]}] 09:03:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:03:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1691ms 09:03:03 INFO - PROCESS | 1760 | 1464105783778 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 09:03:03 INFO - PROCESS | 1760 | 1464105783782 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 09:03:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:03:03 INFO - PROCESS | 1760 | 1464105783789 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:03:03 INFO - PROCESS | 1760 | 1464105783792 Marionette TRACE conn4 <- [1,674,null,{}] 09:03:03 INFO - PROCESS | 1760 | 1464105783798 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}] 09:03:04 INFO - PROCESS | 1760 | 1464105784033 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 09:03:04 INFO - PROCESS | 1760 | 1464105784277 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:04 INFO - PROCESS | 1760 | ++DOCSHELL 0x891cdc00 == 116 [pid = 1760] [id = 176] 09:03:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 277 (0x891cfc00) [pid = 1760] [serial = 528] [outer = (nil)] 09:03:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 278 (0x891d6c00) [pid = 1760] [serial = 529] [outer = 0x891cfc00] 09:03:04 INFO - PROCESS | 1760 | 1464105784419 Marionette DEBUG loaded listener.js 09:03:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 279 (0x8938a400) [pid = 1760] [serial = 530] [outer = 0x891cfc00] 09:03:04 INFO - PROCESS | 1760 | [1760] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:03:05 INFO - PROCESS | 1760 | 1464105785320 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]]]}] 09:03:05 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 09:03:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1586ms 09:03:05 INFO - PROCESS | 1760 | 1464105785377 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 09:03:05 INFO - PROCESS | 1760 | 1464105785381 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 09:03:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:03:05 INFO - PROCESS | 1760 | 1464105785390 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:03:05 INFO - PROCESS | 1760 | 1464105785393 Marionette TRACE conn4 <- [1,678,null,{}] 09:03:05 INFO - PROCESS | 1760 | 1464105785398 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}] 09:03:05 INFO - PROCESS | 1760 | 1464105785609 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 09:03:05 INFO - PROCESS | 1760 | 1464105785870 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x891d1c00 == 117 [pid = 1760] [id = 177] 09:03:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 280 (0x8938a800) [pid = 1760] [serial = 531] [outer = (nil)] 09:03:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 281 (0x89391c00) [pid = 1760] [serial = 532] [outer = 0x8938a800] 09:03:06 INFO - PROCESS | 1760 | 1464105786004 Marionette DEBUG loaded listener.js 09:03:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 282 (0x89394000) [pid = 1760] [serial = 533] [outer = 0x8938a800] 09:03:06 INFO - PROCESS | 1760 | 1464105786919 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]]]}] 09:03:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:03:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1588ms 09:03:06 INFO - PROCESS | 1760 | 1464105786980 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 09:03:06 INFO - PROCESS | 1760 | 1464105786984 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 09:03:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:03:06 INFO - PROCESS | 1760 | 1464105786991 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:03:06 INFO - PROCESS | 1760 | 1464105786994 Marionette TRACE conn4 <- [1,682,null,{}] 09:03:07 INFO - PROCESS | 1760 | 1464105787001 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}] 09:03:07 INFO - PROCESS | 1760 | 1464105787217 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 09:03:07 INFO - PROCESS | 1760 | 1464105787463 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x891d5000 == 118 [pid = 1760] [id = 178] 09:03:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 283 (0x891d7400) [pid = 1760] [serial = 534] [outer = (nil)] 09:03:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 284 (0x8d236c00) [pid = 1760] [serial = 535] [outer = 0x891d7400] 09:03:07 INFO - PROCESS | 1760 | 1464105787597 Marionette DEBUG loaded listener.js 09:03:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 285 (0x8dd49800) [pid = 1760] [serial = 536] [outer = 0x891d7400] 09:03:09 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:09 INFO - PROCESS | 1760 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:03:09 INFO - PROCESS | 1760 | 1464105789387 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]]]}] 09:03:09 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) 09:03:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2443ms 09:03:09 INFO - PROCESS | 1760 | 1464105789436 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 09:03:09 INFO - PROCESS | 1760 | 1464105789443 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 09:03:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:03:09 INFO - PROCESS | 1760 | 1464105789453 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:03:09 INFO - PROCESS | 1760 | 1464105789458 Marionette TRACE conn4 <- [1,686,null,{}] 09:03:09 INFO - PROCESS | 1760 | 1464105789468 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}] 09:03:09 INFO - PROCESS | 1760 | 1464105789771 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 09:03:10 INFO - PROCESS | 1760 | --DOCSHELL 0x8dbb3c00 == 117 [pid = 1760] [id = 116] 09:03:10 INFO - PROCESS | 1760 | --DOCSHELL 0x91065c00 == 116 [pid = 1760] [id = 115] 09:03:10 INFO - PROCESS | 1760 | --DOCSHELL 0x8dbbec00 == 115 [pid = 1760] [id = 113] 09:03:10 INFO - PROCESS | 1760 | --DOCSHELL 0x8af34400 == 114 [pid = 1760] [id = 161] 09:03:10 INFO - PROCESS | 1760 | --DOCSHELL 0x8cfe9000 == 113 [pid = 1760] [id = 160] 09:03:10 INFO - PROCESS | 1760 | --DOCSHELL 0x8e25f400 == 112 [pid = 1760] [id = 159] 09:03:10 INFO - PROCESS | 1760 | --DOCSHELL 0x8cff3000 == 111 [pid = 1760] [id = 158] 09:03:10 INFO - PROCESS | 1760 | --DOCSHELL 0x8bea3800 == 110 [pid = 1760] [id = 157] 09:03:10 INFO - PROCESS | 1760 | --DOCSHELL 0x8d0d2c00 == 109 [pid = 1760] [id = 139] 09:03:10 INFO - PROCESS | 1760 | 1464105790236 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | --DOMWINDOW == 284 (0x8c90ec00) [pid = 1760] [serial = 390] [outer = (nil)] [url = about:blank] 09:03:10 INFO - PROCESS | 1760 | --DOMWINDOW == 283 (0x8d0d1c00) [pid = 1760] [serial = 396] [outer = (nil)] [url = about:blank] 09:03:10 INFO - PROCESS | 1760 | --DOMWINDOW == 282 (0x8f0e5c00) [pid = 1760] [serial = 369] [outer = (nil)] [url = about:blank] 09:03:10 INFO - PROCESS | 1760 | --DOMWINDOW == 281 (0x953a2800) [pid = 1760] [serial = 407] [outer = (nil)] [url = about:blank] 09:03:10 INFO - PROCESS | 1760 | --DOMWINDOW == 280 (0x9105cc00) [pid = 1760] [serial = 403] [outer = (nil)] [url = about:blank] 09:03:10 INFO - PROCESS | 1760 | --DOMWINDOW == 279 (0x9c01fc00) [pid = 1760] [serial = 366] [outer = (nil)] [url = about:blank] 09:03:10 INFO - PROCESS | 1760 | --DOMWINDOW == 278 (0x9bb99000) [pid = 1760] [serial = 355] [outer = (nil)] [url = about:blank] 09:03:10 INFO - PROCESS | 1760 | --DOMWINDOW == 277 (0x90872800) [pid = 1760] [serial = 400] [outer = (nil)] [url = about:blank] 09:03:10 INFO - PROCESS | 1760 | --DOMWINDOW == 276 (0x914d2400) [pid = 1760] [serial = 404] [outer = (nil)] [url = about:blank] 09:03:10 INFO - PROCESS | 1760 | --DOMWINDOW == 275 (0x99599800) [pid = 1760] [serial = 363] [outer = (nil)] [url = about:blank] 09:03:10 INFO - PROCESS | 1760 | --DOMWINDOW == 274 (0x8e2c6800) [pid = 1760] [serial = 357] [outer = (nil)] [url = about:blank] 09:03:10 INFO - PROCESS | 1760 | --DOMWINDOW == 273 (0x90958800) [pid = 1760] [serial = 393] [outer = (nil)] [url = about:blank] 09:03:10 INFO - PROCESS | 1760 | --DOMWINDOW == 272 (0x914c6000) [pid = 1760] [serial = 360] [outer = (nil)] [url = about:blank] 09:03:10 INFO - PROCESS | 1760 | --DOMWINDOW == 271 (0x8eddc400) [pid = 1760] [serial = 399] [outer = (nil)] [url = about:blank] 09:03:10 INFO - PROCESS | 1760 | --DOMWINDOW == 270 (0x8d237c00) [pid = 1760] [serial = 397] [outer = (nil)] [url = about:blank] 09:03:10 INFO - PROCESS | 1760 | --DOMWINDOW == 269 (0x94639000) [pid = 1760] [serial = 406] [outer = (nil)] [url = about:blank] 09:03:10 INFO - PROCESS | 1760 | --DOMWINDOW == 268 (0x9923a000) [pid = 1760] [serial = 410] [outer = (nil)] [url = about:blank] 09:03:10 INFO - PROCESS | 1760 | --DOMWINDOW == 267 (0x8d22a400) [pid = 1760] [serial = 384] [outer = (nil)] [url = about:blank] 09:03:10 INFO - PROCESS | 1760 | --DOMWINDOW == 266 (0x9c3d8c00) [pid = 1760] [serial = 223] [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.] 09:03:10 INFO - PROCESS | 1760 | --DOMWINDOW == 265 (0x99fcbc00) [pid = 1760] [serial = 412] [outer = (nil)] [url = about:blank] 09:03:10 INFO - PROCESS | 1760 | --DOMWINDOW == 264 (0x8cff1800) [pid = 1760] [serial = 378] [outer = (nil)] [url = about:blank] 09:03:10 INFO - PROCESS | 1760 | --DOMWINDOW == 263 (0xa6cd6400) [pid = 1760] [serial = 375] [outer = (nil)] [url = about:blank] 09:03:10 INFO - PROCESS | 1760 | --DOMWINDOW == 262 (0x9824bc00) [pid = 1760] [serial = 387] [outer = (nil)] [url = about:blank] 09:03:10 INFO - PROCESS | 1760 | --DOMWINDOW == 261 (0x981c1800) [pid = 1760] [serial = 409] [outer = (nil)] [url = about:blank] 09:03:10 INFO - PROCESS | 1760 | --DOMWINDOW == 260 (0x8d0cac00) [pid = 1760] [serial = 381] [outer = (nil)] [url = about:blank] 09:03:10 INFO - PROCESS | 1760 | --DOMWINDOW == 259 (0x9b182800) [pid = 1760] [serial = 413] [outer = (nil)] [url = about:blank] 09:03:10 INFO - PROCESS | 1760 | --DOMWINDOW == 258 (0xa22a3400) [pid = 1760] [serial = 372] [outer = (nil)] [url = about:blank] 09:03:10 INFO - PROCESS | 1760 | --DOMWINDOW == 257 (0x9bb90400) [pid = 1760] [serial = 415] [outer = (nil)] [url = about:blank] 09:03:10 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a23e000 == 110 [pid = 1760] [id = 179] 09:03:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 258 (0x8a242800) [pid = 1760] [serial = 537] [outer = (nil)] 09:03:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 259 (0x8af2ec00) [pid = 1760] [serial = 538] [outer = 0x8a242800] 09:03:10 INFO - PROCESS | 1760 | 1464105790439 Marionette DEBUG loaded listener.js 09:03:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 260 (0x8be9bc00) [pid = 1760] [serial = 539] [outer = 0x8a242800] 09:03:11 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:11 INFO - PROCESS | 1760 | 1464105791693 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]]]}] 09:03:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:03:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2287ms 09:03:11 INFO - PROCESS | 1760 | 1464105791740 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 09:03:11 INFO - PROCESS | 1760 | 1464105791749 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 09:03:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:03:11 INFO - PROCESS | 1760 | 1464105791760 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:03:11 INFO - PROCESS | 1760 | 1464105791763 Marionette TRACE conn4 <- [1,690,null,{}] 09:03:11 INFO - PROCESS | 1760 | 1464105791770 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}] 09:03:12 INFO - PROCESS | 1760 | 1464105792058 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 09:03:12 INFO - PROCESS | 1760 | 1464105792085 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8afc3800 == 111 [pid = 1760] [id = 180] 09:03:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 261 (0x8b098400) [pid = 1760] [serial = 540] [outer = (nil)] 09:03:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 262 (0x8d065400) [pid = 1760] [serial = 541] [outer = 0x8b098400] 09:03:12 INFO - PROCESS | 1760 | 1464105792165 Marionette DEBUG loaded listener.js 09:03:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 263 (0x8d0d2800) [pid = 1760] [serial = 542] [outer = 0x8b098400] 09:03:13 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:13 INFO - PROCESS | 1760 | 1464105793575 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]]]}] 09:03:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:03:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1840ms 09:03:13 INFO - PROCESS | 1760 | 1464105793600 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 09:03:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:03:13 INFO - PROCESS | 1760 | 1464105793604 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 09:03:13 INFO - PROCESS | 1760 | 1464105793611 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:03:13 INFO - PROCESS | 1760 | 1464105793617 Marionette TRACE conn4 <- [1,694,null,{}] 09:03:13 INFO - PROCESS | 1760 | 1464105793701 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}] 09:03:13 INFO - PROCESS | 1760 | 1464105793956 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 09:03:14 INFO - PROCESS | 1760 | 1464105793984 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x89159400 == 112 [pid = 1760] [id = 181] 09:03:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 264 (0x8d0d1c00) [pid = 1760] [serial = 543] [outer = (nil)] 09:03:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 265 (0x8dd49000) [pid = 1760] [serial = 544] [outer = 0x8d0d1c00] 09:03:14 INFO - PROCESS | 1760 | 1464105794073 Marionette DEBUG loaded listener.js 09:03:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 266 (0x8de41400) [pid = 1760] [serial = 545] [outer = 0x8d0d1c00] 09:03:15 INFO - PROCESS | 1760 | --DOMWINDOW == 265 (0x8eec5800) [pid = 1760] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:03:15 INFO - PROCESS | 1760 | --DOMWINDOW == 264 (0x8d065000) [pid = 1760] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:03:15 INFO - PROCESS | 1760 | --DOMWINDOW == 263 (0x8c906c00) [pid = 1760] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:03:15 INFO - PROCESS | 1760 | --DOMWINDOW == 262 (0x8eec2c00) [pid = 1760] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:03:15 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:15 INFO - PROCESS | 1760 | 1464105795838 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]]]}] 09:03:15 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) 09:03:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2264ms 09:03:15 INFO - PROCESS | 1760 | 1464105795876 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 09:03:15 INFO - PROCESS | 1760 | 1464105795883 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 09:03:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:03:15 INFO - PROCESS | 1760 | 1464105795890 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:03:15 INFO - PROCESS | 1760 | 1464105795894 Marionette TRACE conn4 <- [1,698,null,{}] 09:03:15 INFO - PROCESS | 1760 | 1464105795899 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}] 09:03:16 INFO - PROCESS | 1760 | 1464105796135 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 09:03:16 INFO - PROCESS | 1760 | 1464105796152 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8a519400 == 113 [pid = 1760] [id = 182] 09:03:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 263 (0x8c906c00) [pid = 1760] [serial = 546] [outer = (nil)] 09:03:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 264 (0x8de4ac00) [pid = 1760] [serial = 547] [outer = 0x8c906c00] 09:03:16 INFO - PROCESS | 1760 | 1464105796242 Marionette DEBUG loaded listener.js 09:03:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 265 (0x8de50c00) [pid = 1760] [serial = 548] [outer = 0x8c906c00] 09:03:17 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:17 INFO - PROCESS | 1760 | 1464105797584 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]]]}] 09:03:17 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) 09:03:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1741ms 09:03:17 INFO - PROCESS | 1760 | 1464105797634 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 09:03:17 INFO - PROCESS | 1760 | 1464105797641 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 09:03:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:03:17 INFO - PROCESS | 1760 | 1464105797762 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:03:17 INFO - PROCESS | 1760 | 1464105797769 Marionette TRACE conn4 <- [1,702,null,{}] 09:03:17 INFO - PROCESS | 1760 | 1464105797790 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}] 09:03:18 INFO - PROCESS | 1760 | 1464105798080 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 09:03:18 INFO - PROCESS | 1760 | 1464105798225 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x891cb800 == 114 [pid = 1760] [id = 183] 09:03:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 266 (0x8a514400) [pid = 1760] [serial = 549] [outer = (nil)] 09:03:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 267 (0x8afcd800) [pid = 1760] [serial = 550] [outer = 0x8a514400] 09:03:18 INFO - PROCESS | 1760 | 1464105798356 Marionette DEBUG loaded listener.js 09:03:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 268 (0x8b09dc00) [pid = 1760] [serial = 551] [outer = 0x8a514400] 09:03:19 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:19 INFO - PROCESS | 1760 | 1464105799769 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]]]}] 09:03:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:03:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2217ms 09:03:19 INFO - PROCESS | 1760 | 1464105799868 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 09:03:19 INFO - PROCESS | 1760 | 1464105799881 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 09:03:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:03:19 INFO - PROCESS | 1760 | 1464105799894 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:03:19 INFO - PROCESS | 1760 | 1464105799900 Marionette TRACE conn4 <- [1,706,null,{}] 09:03:19 INFO - PROCESS | 1760 | 1464105799909 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}] 09:03:20 INFO - PROCESS | 1760 | 1464105800162 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 09:03:20 INFO - PROCESS | 1760 | 1464105800371 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:20 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c904800 == 115 [pid = 1760] [id = 184] 09:03:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 269 (0x8c90f000) [pid = 1760] [serial = 552] [outer = (nil)] 09:03:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 270 (0x8dad1400) [pid = 1760] [serial = 553] [outer = 0x8c90f000] 09:03:20 INFO - PROCESS | 1760 | 1464105800518 Marionette DEBUG loaded listener.js 09:03:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 271 (0x8de4a400) [pid = 1760] [serial = 554] [outer = 0x8c90f000] 09:03:21 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:22 INFO - PROCESS | 1760 | 1464105802029 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]]]}] 09:03:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:03:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2187ms 09:03:22 INFO - PROCESS | 1760 | 1464105802081 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 09:03:22 INFO - PROCESS | 1760 | 1464105802085 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 09:03:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:03:22 INFO - PROCESS | 1760 | 1464105802094 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:03:22 INFO - PROCESS | 1760 | 1464105802101 Marionette TRACE conn4 <- [1,710,null,{}] 09:03:22 INFO - PROCESS | 1760 | 1464105802161 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}] 09:03:22 INFO - PROCESS | 1760 | 1464105802417 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 09:03:22 INFO - PROCESS | 1760 | 1464105802613 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:22 INFO - PROCESS | 1760 | ++DOCSHELL 0x8d232800 == 116 [pid = 1760] [id = 185] 09:03:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 272 (0x8e2c5400) [pid = 1760] [serial = 555] [outer = (nil)] 09:03:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 273 (0x8f0e4400) [pid = 1760] [serial = 556] [outer = 0x8e2c5400] 09:03:22 INFO - PROCESS | 1760 | 1464105802717 Marionette DEBUG loaded listener.js 09:03:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 274 (0x90806400) [pid = 1760] [serial = 557] [outer = 0x8e2c5400] 09:03:24 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:24 INFO - PROCESS | 1760 | 1464105804164 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]]]}] 09:03:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:03:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2090ms 09:03:24 INFO - PROCESS | 1760 | 1464105804185 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 09:03:24 INFO - PROCESS | 1760 | 1464105804190 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 09:03:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:03:24 INFO - PROCESS | 1760 | 1464105804197 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:03:24 INFO - PROCESS | 1760 | 1464105804201 Marionette TRACE conn4 <- [1,714,null,{}] 09:03:24 INFO - PROCESS | 1760 | 1464105804207 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}] 09:03:24 INFO - PROCESS | 1760 | 1464105804404 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 09:03:24 INFO - PROCESS | 1760 | 1464105804601 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8f0e7800 == 117 [pid = 1760] [id = 186] 09:03:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 275 (0x90807800) [pid = 1760] [serial = 558] [outer = (nil)] 09:03:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 276 (0x90837800) [pid = 1760] [serial = 559] [outer = 0x90807800] 09:03:24 INFO - PROCESS | 1760 | 1464105804691 Marionette DEBUG loaded listener.js 09:03:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 277 (0x90957400) [pid = 1760] [serial = 560] [outer = 0x90807800] 09:03:25 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:26 INFO - PROCESS | 1760 | 1464105806025 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]]]}] 09:03:26 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 09:03:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1884ms 09:03:26 INFO - PROCESS | 1760 | 1464105806109 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 09:03:26 INFO - PROCESS | 1760 | 1464105806115 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 09:03:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:03:26 INFO - PROCESS | 1760 | 1464105806143 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:03:26 INFO - PROCESS | 1760 | 1464105806147 Marionette TRACE conn4 <- [1,718,null,{}] 09:03:26 INFO - PROCESS | 1760 | 1464105806154 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}] 09:03:26 INFO - PROCESS | 1760 | 1464105806376 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 09:03:26 INFO - PROCESS | 1760 | 1464105806638 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8dd51800 == 118 [pid = 1760] [id = 187] 09:03:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 278 (0x8e2bf000) [pid = 1760] [serial = 561] [outer = (nil)] 09:03:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 279 (0x91066800) [pid = 1760] [serial = 562] [outer = 0x8e2bf000] 09:03:26 INFO - PROCESS | 1760 | 1464105806737 Marionette DEBUG loaded listener.js 09:03:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 280 (0x913b1c00) [pid = 1760] [serial = 563] [outer = 0x8e2bf000] 09:03:28 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:28 INFO - PROCESS | 1760 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:03:28 INFO - PROCESS | 1760 | 1464105808207 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]]]}] 09:03:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:03:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2106ms 09:03:28 INFO - PROCESS | 1760 | 1464105808245 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 09:03:28 INFO - PROCESS | 1760 | 1464105808249 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 09:03:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:03:28 INFO - PROCESS | 1760 | 1464105808256 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:03:28 INFO - PROCESS | 1760 | 1464105808260 Marionette TRACE conn4 <- [1,722,null,{}] 09:03:28 INFO - PROCESS | 1760 | 1464105808266 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}] 09:03:28 INFO - PROCESS | 1760 | 1464105808471 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 09:03:28 INFO - PROCESS | 1760 | 1464105808672 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:28 INFO - PROCESS | 1760 | ++DOCSHELL 0x90952000 == 119 [pid = 1760] [id = 188] 09:03:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 281 (0x91066000) [pid = 1760] [serial = 564] [outer = (nil)] 09:03:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 282 (0x91bc8c00) [pid = 1760] [serial = 565] [outer = 0x91066000] 09:03:28 INFO - PROCESS | 1760 | 1464105808764 Marionette DEBUG loaded listener.js 09:03:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 283 (0x92b04800) [pid = 1760] [serial = 566] [outer = 0x91066000] 09:03:29 INFO - PROCESS | 1760 | 1464105809650 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] 09:03:29 INFO - PROCESS | 1760 | 1464105809700 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 09:03:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:03:29 INFO - PROCESS | 1760 | 1464105809706 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:03:29 INFO - PROCESS | 1760 | 1464105809710 Marionette TRACE conn4 <- [1,726,null,{}] 09:03:29 INFO - PROCESS | 1760 | 1464105809716 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}] 09:03:29 INFO - PROCESS | 1760 | 1464105809904 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 09:03:30 INFO - PROCESS | 1760 | 1464105810104 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:30 INFO - PROCESS | 1760 | ++DOCSHELL 0x8e254000 == 120 [pid = 1760] [id = 189] 09:03:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 284 (0x8e25e000) [pid = 1760] [serial = 567] [outer = (nil)] 09:03:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 285 (0x939a7000) [pid = 1760] [serial = 568] [outer = 0x8e25e000] 09:03:30 INFO - PROCESS | 1760 | 1464105810263 Marionette DEBUG loaded listener.js 09:03:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 286 (0x95128800) [pid = 1760] [serial = 569] [outer = 0x8e25e000] 09:03:31 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:31 INFO - PROCESS | 1760 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:03:31 INFO - PROCESS | 1760 | 1464105811310 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]]]}] 09:03:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:03:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1681ms 09:03:31 INFO - PROCESS | 1760 | 1464105811388 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 09:03:31 INFO - PROCESS | 1760 | 1464105811392 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 09:03:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:03:31 INFO - PROCESS | 1760 | 1464105811399 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:03:31 INFO - PROCESS | 1760 | 1464105811403 Marionette TRACE conn4 <- [1,730,null,{}] 09:03:31 INFO - PROCESS | 1760 | 1464105811409 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}] 09:03:32 INFO - PROCESS | 1760 | 1464105812032 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 09:03:32 INFO - PROCESS | 1760 | 1464105812323 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:32 INFO - PROCESS | 1760 | ++DOCSHELL 0x8be9b000 == 121 [pid = 1760] [id = 190] 09:03:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 287 (0x8bea1000) [pid = 1760] [serial = 570] [outer = (nil)] 09:03:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 288 (0x8cfef000) [pid = 1760] [serial = 571] [outer = 0x8bea1000] 09:03:32 INFO - PROCESS | 1760 | 1464105812415 Marionette DEBUG loaded listener.js 09:03:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 289 (0x8d0cc800) [pid = 1760] [serial = 572] [outer = 0x8bea1000] 09:03:33 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:33 INFO - PROCESS | 1760 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:03:33 INFO - PROCESS | 1760 | 1464105813340 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] 09:03:33 INFO - PROCESS | 1760 | 1464105813395 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 09:03:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:03:33 INFO - PROCESS | 1760 | 1464105813403 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:03:33 INFO - PROCESS | 1760 | 1464105813409 Marionette TRACE conn4 <- [1,734,null,{}] 09:03:33 INFO - PROCESS | 1760 | 1464105813416 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}] 09:03:33 INFO - PROCESS | 1760 | 1464105813606 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 09:03:33 INFO - PROCESS | 1760 | 1464105813858 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8e2bd000 == 122 [pid = 1760] [id = 191] 09:03:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 290 (0x8e2c3800) [pid = 1760] [serial = 573] [outer = (nil)] 09:03:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 291 (0x8eddc400) [pid = 1760] [serial = 574] [outer = 0x8e2c3800] 09:03:33 INFO - PROCESS | 1760 | 1464105813961 Marionette DEBUG loaded listener.js 09:03:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 292 (0x8eeca800) [pid = 1760] [serial = 575] [outer = 0x8e2c3800] 09:03:34 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:34 INFO - PROCESS | 1760 | 1464105814830 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]]]}] 09:03:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:03:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1485ms 09:03:34 INFO - PROCESS | 1760 | 1464105814888 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 09:03:34 INFO - PROCESS | 1760 | 1464105814896 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 09:03:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:03:34 INFO - PROCESS | 1760 | 1464105814905 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:03:34 INFO - PROCESS | 1760 | 1464105814913 Marionette TRACE conn4 <- [1,738,null,{}] 09:03:34 INFO - PROCESS | 1760 | 1464105814924 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}] 09:03:35 INFO - PROCESS | 1760 | 1464105815209 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 09:03:35 INFO - PROCESS | 1760 | 1464105815506 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:35 INFO - PROCESS | 1760 | ++DOCSHELL 0x9082c000 == 123 [pid = 1760] [id = 192] 09:03:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 293 (0x90831800) [pid = 1760] [serial = 576] [outer = (nil)] 09:03:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 294 (0x90871400) [pid = 1760] [serial = 577] [outer = 0x90831800] 09:03:35 INFO - PROCESS | 1760 | 1464105815604 Marionette DEBUG loaded listener.js 09:03:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 295 (0x91066400) [pid = 1760] [serial = 578] [outer = 0x90831800] 09:03:36 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:36 INFO - PROCESS | 1760 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:03:36 INFO - PROCESS | 1760 | 1464105816940 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]]]}] 09:03:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:03:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2052ms 09:03:37 INFO - PROCESS | 1760 | 1464105817002 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 09:03:37 INFO - PROCESS | 1760 | 1464105817009 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 09:03:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:03:37 INFO - PROCESS | 1760 | 1464105817052 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:03:37 INFO - PROCESS | 1760 | 1464105817060 Marionette TRACE conn4 <- [1,742,null,{}] 09:03:37 INFO - PROCESS | 1760 | 1464105817066 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}] 09:03:37 INFO - PROCESS | 1760 | 1464105817271 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 09:03:37 INFO - PROCESS | 1760 | 1464105817498 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:37 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dace800 == 124 [pid = 1760] [id = 193] 09:03:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 296 (0x8f0de400) [pid = 1760] [serial = 579] [outer = (nil)] 09:03:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 297 (0x91bcfc00) [pid = 1760] [serial = 580] [outer = 0x8f0de400] 09:03:37 INFO - PROCESS | 1760 | 1464105817619 Marionette DEBUG loaded listener.js 09:03:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 298 (0x92b75400) [pid = 1760] [serial = 581] [outer = 0x8f0de400] 09:03:38 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:38 INFO - PROCESS | 1760 | 1464105818938 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]]]}] 09:03:38 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 09:03:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1957ms 09:03:39 INFO - PROCESS | 1760 | 1464105819030 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 09:03:39 INFO - PROCESS | 1760 | 1464105819034 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 09:03:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:03:39 INFO - PROCESS | 1760 | 1464105819065 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:03:39 INFO - PROCESS | 1760 | 1464105819068 Marionette TRACE conn4 <- [1,746,null,{}] 09:03:39 INFO - PROCESS | 1760 | 1464105819075 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}] 09:03:39 INFO - PROCESS | 1760 | 1464105819247 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 09:03:39 INFO - PROCESS | 1760 | --DOCSHELL 0x8a23d400 == 123 [pid = 1760] [id = 153] 09:03:39 INFO - PROCESS | 1760 | --DOCSHELL 0x8a23a000 == 122 [pid = 1760] [id = 151] 09:03:39 INFO - PROCESS | 1760 | --DOCSHELL 0x8bea7c00 == 121 [pid = 1760] [id = 149] 09:03:39 INFO - PROCESS | 1760 | --DOCSHELL 0x8b090400 == 120 [pid = 1760] [id = 148] 09:03:39 INFO - PROCESS | 1760 | --DOCSHELL 0x9105ec00 == 119 [pid = 1760] [id = 120] 09:03:39 INFO - PROCESS | 1760 | --DOMWINDOW == 297 (0x913b8400) [pid = 1760] [serial = 484] [outer = (nil)] [url = about:blank] 09:03:39 INFO - PROCESS | 1760 | --DOMWINDOW == 296 (0x8dac7800) [pid = 1760] [serial = 469] [outer = (nil)] [url = about:blank] 09:03:39 INFO - PROCESS | 1760 | --DOMWINDOW == 295 (0xa8283000) [pid = 1760] [serial = 436] [outer = (nil)] [url = about:blank] 09:03:39 INFO - PROCESS | 1760 | --DOMWINDOW == 294 (0x913bac00) [pid = 1760] [serial = 451] [outer = (nil)] [url = about:blank] 09:03:39 INFO - PROCESS | 1760 | --DOMWINDOW == 293 (0xa9063800) [pid = 1760] [serial = 448] [outer = (nil)] [url = about:blank] 09:03:39 INFO - PROCESS | 1760 | --DOMWINDOW == 292 (0x92b6fc00) [pid = 1760] [serial = 427] [outer = (nil)] [url = about:blank] 09:03:39 INFO - PROCESS | 1760 | --DOMWINDOW == 291 (0xa31e9800) [pid = 1760] [serial = 433] [outer = (nil)] [url = about:blank] 09:03:39 INFO - PROCESS | 1760 | --DOMWINDOW == 290 (0xa8c88400) [pid = 1760] [serial = 439] [outer = (nil)] [url = about:blank] 09:03:39 INFO - PROCESS | 1760 | --DOMWINDOW == 289 (0x8e2bd400) [pid = 1760] [serial = 418] [outer = (nil)] [url = about:blank] 09:03:39 INFO - PROCESS | 1760 | --DOMWINDOW == 288 (0x9d04b000) [pid = 1760] [serial = 424] [outer = (nil)] [url = about:blank] 09:03:39 INFO - PROCESS | 1760 | --DOMWINDOW == 287 (0x92b0a000) [pid = 1760] [serial = 430] [outer = (nil)] [url = about:blank] 09:03:39 INFO - PROCESS | 1760 | --DOMWINDOW == 286 (0x91bc9000) [pid = 1760] [serial = 421] [outer = (nil)] [url = about:blank] 09:03:39 INFO - PROCESS | 1760 | --DOMWINDOW == 285 (0x8b097800) [pid = 1760] [serial = 442] [outer = (nil)] [url = about:blank] 09:03:39 INFO - PROCESS | 1760 | --DOMWINDOW == 284 (0x8be9b400) [pid = 1760] [serial = 445] [outer = (nil)] [url = about:blank] 09:03:39 INFO - PROCESS | 1760 | 1464105819507 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | --DOCSHELL 0x9bb8e400 == 118 [pid = 1760] [id = 124] 09:03:39 INFO - PROCESS | 1760 | --DOCSHELL 0x8cfea400 == 117 [pid = 1760] [id = 126] 09:03:39 INFO - PROCESS | 1760 | --DOCSHELL 0x8f0dc400 == 116 [pid = 1760] [id = 123] 09:03:39 INFO - PROCESS | 1760 | --DOCSHELL 0xa104d800 == 115 [pid = 1760] [id = 125] 09:03:39 INFO - PROCESS | 1760 | --DOCSHELL 0x8c906000 == 114 [pid = 1760] [id = 130] 09:03:39 INFO - PROCESS | 1760 | --DOCSHELL 0x9b08e400 == 113 [pid = 1760] [id = 122] 09:03:39 INFO - PROCESS | 1760 | --DOCSHELL 0x8cff5000 == 112 [pid = 1760] [id = 127] 09:03:39 INFO - PROCESS | 1760 | --DOCSHELL 0x921a9c00 == 111 [pid = 1760] [id = 121] 09:03:39 INFO - PROCESS | 1760 | --DOCSHELL 0x8d064000 == 110 [pid = 1760] [id = 129] 09:03:39 INFO - PROCESS | 1760 | ++DOCSHELL 0x891cc800 == 111 [pid = 1760] [id = 194] 09:03:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 285 (0x891d1800) [pid = 1760] [serial = 582] [outer = (nil)] 09:03:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 286 (0x8a519000) [pid = 1760] [serial = 583] [outer = 0x891d1800] 09:03:39 INFO - PROCESS | 1760 | 1464105819602 Marionette DEBUG loaded listener.js 09:03:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 287 (0x8b09a800) [pid = 1760] [serial = 584] [outer = 0x891d1800] 09:03:39 INFO - PROCESS | 1760 | --DOCSHELL 0x8afc3400 == 110 [pid = 1760] [id = 171] 09:03:39 INFO - PROCESS | 1760 | --DOCSHELL 0x8afc2c00 == 109 [pid = 1760] [id = 170] 09:03:39 INFO - PROCESS | 1760 | --DOCSHELL 0x90802400 == 108 [pid = 1760] [id = 169] 09:03:39 INFO - PROCESS | 1760 | --DOCSHELL 0x9512ac00 == 107 [pid = 1760] [id = 168] 09:03:40 INFO - PROCESS | 1760 | --DOCSHELL 0x99767800 == 106 [pid = 1760] [id = 167] 09:03:40 INFO - PROCESS | 1760 | --DOCSHELL 0x8e2c5800 == 105 [pid = 1760] [id = 166] 09:03:40 INFO - PROCESS | 1760 | --DOCSHELL 0x8f0e9000 == 104 [pid = 1760] [id = 165] 09:03:40 INFO - PROCESS | 1760 | --DOCSHELL 0x8d22c000 == 103 [pid = 1760] [id = 164] 09:03:40 INFO - PROCESS | 1760 | --DOCSHELL 0x8dacac00 == 102 [pid = 1760] [id = 163] 09:03:40 INFO - PROCESS | 1760 | --DOCSHELL 0x8af26000 == 101 [pid = 1760] [id = 162] 09:03:40 INFO - PROCESS | 1760 | --DOMWINDOW == 286 (0x8a242400) [pid = 1760] [serial = 454] [outer = (nil)] [url = about:blank] 09:03:40 INFO - PROCESS | 1760 | --DOMWINDOW == 285 (0x8dbb9c00) [pid = 1760] [serial = 475] [outer = (nil)] [url = about:blank] 09:03:40 INFO - PROCESS | 1760 | --DOMWINDOW == 284 (0x8e25d000) [pid = 1760] [serial = 476] [outer = (nil)] [url = about:blank] 09:03:40 INFO - PROCESS | 1760 | --DOMWINDOW == 283 (0x8d064400) [pid = 1760] [serial = 472] [outer = (nil)] [url = about:blank] 09:03:40 INFO - PROCESS | 1760 | --DOMWINDOW == 282 (0x8d237800) [pid = 1760] [serial = 473] [outer = (nil)] [url = about:blank] 09:03:40 INFO - PROCESS | 1760 | --DOMWINDOW == 281 (0x9105fc00) [pid = 1760] [serial = 481] [outer = (nil)] [url = about:blank] 09:03:40 INFO - PROCESS | 1760 | --DOMWINDOW == 280 (0x8bea6800) [pid = 1760] [serial = 466] [outer = (nil)] [url = about:blank] 09:03:40 INFO - PROCESS | 1760 | --DOMWINDOW == 279 (0x8af28c00) [pid = 1760] [serial = 463] [outer = (nil)] [url = about:blank] 09:03:40 INFO - PROCESS | 1760 | --DOMWINDOW == 278 (0x8a517c00) [pid = 1760] [serial = 460] [outer = (nil)] [url = about:blank] 09:03:40 INFO - PROCESS | 1760 | --DOMWINDOW == 277 (0x8af27c00) [pid = 1760] [serial = 457] [outer = (nil)] [url = about:blank] 09:03:40 INFO - PROCESS | 1760 | --DOMWINDOW == 276 (0x913b1400) [pid = 1760] [serial = 482] [outer = (nil)] [url = about:blank] 09:03:40 INFO - PROCESS | 1760 | --DOMWINDOW == 275 (0x8f0e0800) [pid = 1760] [serial = 478] [outer = (nil)] [url = about:blank] 09:03:40 INFO - PROCESS | 1760 | --DOMWINDOW == 274 (0x90876000) [pid = 1760] [serial = 479] [outer = (nil)] [url = about:blank] 09:03:40 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:40 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:40 INFO - PROCESS | 1760 | 1464105820878 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]]]}] 09:03:40 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.) 09:03:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1846ms 09:03:40 INFO - PROCESS | 1760 | 1464105820908 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 09:03:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:03:40 INFO - PROCESS | 1760 | 1464105820914 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 09:03:40 INFO - PROCESS | 1760 | 1464105820920 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:03:40 INFO - PROCESS | 1760 | 1464105820923 Marionette TRACE conn4 <- [1,750,null,{}] 09:03:40 INFO - PROCESS | 1760 | 1464105820929 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}] 09:03:41 INFO - PROCESS | 1760 | 1464105821164 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 09:03:41 INFO - PROCESS | 1760 | 1464105821338 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8a51a800 == 102 [pid = 1760] [id = 195] 09:03:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 275 (0x8af28c00) [pid = 1760] [serial = 585] [outer = (nil)] 09:03:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 276 (0x8d0d4800) [pid = 1760] [serial = 586] [outer = 0x8af28c00] 09:03:41 INFO - PROCESS | 1760 | 1464105821424 Marionette DEBUG loaded listener.js 09:03:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 277 (0x8de41c00) [pid = 1760] [serial = 587] [outer = 0x8af28c00] 09:03:42 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:42 INFO - PROCESS | 1760 | 1464105822619 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]]]}] 09:03:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:03:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1733ms 09:03:42 INFO - PROCESS | 1760 | 1464105822658 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 09:03:42 INFO - PROCESS | 1760 | 1464105822661 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 09:03:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:03:42 INFO - PROCESS | 1760 | 1464105822668 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:03:42 INFO - PROCESS | 1760 | 1464105822671 Marionette TRACE conn4 <- [1,754,null,{}] 09:03:42 INFO - PROCESS | 1760 | 1464105822677 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}] 09:03:42 INFO - PROCESS | 1760 | 1464105822911 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 09:03:43 INFO - PROCESS | 1760 | 1464105822989 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:43 INFO - PROCESS | 1760 | ++DOCSHELL 0x8cfea400 == 103 [pid = 1760] [id = 196] 09:03:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 278 (0x8cff5000) [pid = 1760] [serial = 588] [outer = (nil)] 09:03:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 279 (0x90804000) [pid = 1760] [serial = 589] [outer = 0x8cff5000] 09:03:43 INFO - PROCESS | 1760 | 1464105823063 Marionette DEBUG loaded listener.js 09:03:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 280 (0x90877000) [pid = 1760] [serial = 590] [outer = 0x8cff5000] 09:03:45 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:45 INFO - PROCESS | 1760 | --DOMWINDOW == 279 (0xa224a000) [pid = 1760] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:03:45 INFO - PROCESS | 1760 | --DOMWINDOW == 278 (0x9b17f000) [pid = 1760] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:03:45 INFO - PROCESS | 1760 | --DOMWINDOW == 277 (0x9462d400) [pid = 1760] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:03:45 INFO - PROCESS | 1760 | --DOMWINDOW == 276 (0xa36f5800) [pid = 1760] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:03:45 INFO - PROCESS | 1760 | --DOMWINDOW == 275 (0x95125000) [pid = 1760] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:03:45 INFO - PROCESS | 1760 | --DOMWINDOW == 274 (0x95128000) [pid = 1760] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:03:45 INFO - PROCESS | 1760 | --DOMWINDOW == 273 (0x9556fc00) [pid = 1760] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:03:45 INFO - PROCESS | 1760 | --DOMWINDOW == 272 (0x8af31000) [pid = 1760] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:03:45 INFO - PROCESS | 1760 | --DOMWINDOW == 271 (0x94636c00) [pid = 1760] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:03:45 INFO - PROCESS | 1760 | --DOMWINDOW == 270 (0x914c9800) [pid = 1760] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:03:45 INFO - PROCESS | 1760 | --DOMWINDOW == 269 (0x8dbb2c00) [pid = 1760] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:03:45 INFO - PROCESS | 1760 | --DOMWINDOW == 268 (0x9a1a2400) [pid = 1760] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:03:45 INFO - PROCESS | 1760 | --DOMWINDOW == 267 (0x8d0d1c00) [pid = 1760] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:03:45 INFO - PROCESS | 1760 | --DOMWINDOW == 266 (0x8b098400) [pid = 1760] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:03:45 INFO - PROCESS | 1760 | --DOMWINDOW == 265 (0x8e260c00) [pid = 1760] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:03:45 INFO - PROCESS | 1760 | --DOMWINDOW == 264 (0x8a242800) [pid = 1760] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:03:45 INFO - PROCESS | 1760 | --DOMWINDOW == 263 (0xa638a400) [pid = 1760] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:03:45 INFO - PROCESS | 1760 | 1464105825317 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]]]}] 09:03:45 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 09:03:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2690ms 09:03:45 INFO - PROCESS | 1760 | 1464105825359 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 09:03:45 INFO - PROCESS | 1760 | 1464105825364 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 09:03:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:03:45 INFO - PROCESS | 1760 | 1464105825370 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:03:45 INFO - PROCESS | 1760 | 1464105825373 Marionette TRACE conn4 <- [1,758,null,{}] 09:03:45 INFO - PROCESS | 1760 | 1464105825379 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}] 09:03:45 INFO - PROCESS | 1760 | 1464105825703 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 09:03:45 INFO - PROCESS | 1760 | 1464105825854 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:45 INFO - PROCESS | 1760 | ++DOCSHELL 0x8915a000 == 104 [pid = 1760] [id = 197] 09:03:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 264 (0x891ce400) [pid = 1760] [serial = 591] [outer = (nil)] 09:03:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 265 (0x8a242800) [pid = 1760] [serial = 592] [outer = 0x891ce400] 09:03:45 INFO - PROCESS | 1760 | 1464105825949 Marionette DEBUG loaded listener.js 09:03:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 266 (0x8af31000) [pid = 1760] [serial = 593] [outer = 0x891ce400] 09:03:46 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:46 INFO - PROCESS | 1760 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:03:46 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:46 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:46 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:46 INFO - PROCESS | 1760 | 1464105826990 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]]]}] 09:03:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:03:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1692ms 09:03:47 INFO - PROCESS | 1760 | 1464105827065 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 09:03:47 INFO - PROCESS | 1760 | 1464105827072 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 09:03:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:03:47 INFO - PROCESS | 1760 | 1464105827080 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:03:47 INFO - PROCESS | 1760 | 1464105827086 Marionette TRACE conn4 <- [1,762,null,{}] 09:03:47 INFO - PROCESS | 1760 | 1464105827094 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}] 09:03:47 INFO - PROCESS | 1760 | 1464105827342 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 09:03:47 INFO - PROCESS | 1760 | 1464105827608 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:47 INFO - PROCESS | 1760 | ++DOCSHELL 0x8d064400 == 105 [pid = 1760] [id = 198] 09:03:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 267 (0x8d069400) [pid = 1760] [serial = 594] [outer = (nil)] 09:03:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 268 (0x8d0d1c00) [pid = 1760] [serial = 595] [outer = 0x8d069400] 09:03:47 INFO - PROCESS | 1760 | 1464105827739 Marionette DEBUG loaded listener.js 09:03:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 269 (0x8dac7000) [pid = 1760] [serial = 596] [outer = 0x8d069400] 09:03:49 INFO - PROCESS | 1760 | 1464105829066 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]]]}] 09:03:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:03:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2039ms 09:03:49 INFO - PROCESS | 1760 | 1464105829183 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 09:03:49 INFO - PROCESS | 1760 | 1464105829189 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 09:03:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:03:49 INFO - PROCESS | 1760 | 1464105829203 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:03:49 INFO - PROCESS | 1760 | 1464105829206 Marionette TRACE conn4 <- [1,766,null,{}] 09:03:49 INFO - PROCESS | 1760 | 1464105829213 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}] 09:03:49 INFO - PROCESS | 1760 | 1464105829496 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 09:03:49 INFO - PROCESS | 1760 | 1464105829685 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8cfe8000 == 106 [pid = 1760] [id = 199] 09:03:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 270 (0x8cff2400) [pid = 1760] [serial = 597] [outer = (nil)] 09:03:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 271 (0x8de45c00) [pid = 1760] [serial = 598] [outer = 0x8cff2400] 09:03:49 INFO - PROCESS | 1760 | 1464105829776 Marionette DEBUG loaded listener.js 09:03:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 272 (0x8e254800) [pid = 1760] [serial = 599] [outer = 0x8cff2400] 09:03:51 INFO - PROCESS | 1760 | 1464105831267 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]]]}] 09:03:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:03:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2095ms 09:03:51 INFO - PROCESS | 1760 | 1464105831299 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 09:03:51 INFO - PROCESS | 1760 | 1464105831305 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 09:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:03:51 INFO - PROCESS | 1760 | 1464105831323 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:03:51 INFO - PROCESS | 1760 | 1464105831331 Marionette TRACE conn4 <- [1,770,null,{}] 09:03:51 INFO - PROCESS | 1760 | 1464105831337 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}] 09:03:51 INFO - PROCESS | 1760 | 1464105831588 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 09:03:51 INFO - PROCESS | 1760 | 1464105831864 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8914ec00 == 107 [pid = 1760] [id = 200] 09:03:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 273 (0x8a51a400) [pid = 1760] [serial = 600] [outer = (nil)] 09:03:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 274 (0x9082b400) [pid = 1760] [serial = 601] [outer = 0x8a51a400] 09:03:51 INFO - PROCESS | 1760 | 1464105831957 Marionette DEBUG loaded listener.js 09:03:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 275 (0x913bac00) [pid = 1760] [serial = 602] [outer = 0x8a51a400] 09:03:52 INFO - PROCESS | 1760 | 1464105832920 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]]]}] 09:03:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1648ms 09:03:52 INFO - PROCESS | 1760 | 1464105832963 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 09:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:03:52 INFO - PROCESS | 1760 | 1464105832968 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 09:03:52 INFO - PROCESS | 1760 | 1464105832975 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:03:52 INFO - PROCESS | 1760 | 1464105832979 Marionette TRACE conn4 <- [1,774,null,{}] 09:03:52 INFO - PROCESS | 1760 | 1464105832984 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}] 09:03:53 INFO - PROCESS | 1760 | 1464105833189 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 09:03:53 INFO - PROCESS | 1760 | 1464105833453 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8a23ec00 == 108 [pid = 1760] [id = 201] 09:03:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 276 (0x8a520400) [pid = 1760] [serial = 603] [outer = (nil)] 09:03:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 277 (0x91aea800) [pid = 1760] [serial = 604] [outer = 0x8a520400] 09:03:53 INFO - PROCESS | 1760 | 1464105833590 Marionette DEBUG loaded listener.js 09:03:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 278 (0x9224a400) [pid = 1760] [serial = 605] [outer = 0x8a520400] 09:03:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 279 (0x94624400) [pid = 1760] [serial = 606] [outer = 0x93ac9800] 09:03:54 INFO - PROCESS | 1760 | 1464105834646 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]]]}] 09:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1732ms 09:03:54 INFO - PROCESS | 1760 | 1464105834707 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 09:03:54 INFO - PROCESS | 1760 | 1464105834712 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 09:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:03:54 INFO - PROCESS | 1760 | 1464105834719 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:03:54 INFO - PROCESS | 1760 | 1464105834722 Marionette TRACE conn4 <- [1,778,null,{}] 09:03:54 INFO - PROCESS | 1760 | 1464105834729 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}] 09:03:54 INFO - PROCESS | 1760 | 1464105834969 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 09:03:55 INFO - PROCESS | 1760 | 1464105835227 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:55 INFO - PROCESS | 1760 | ++DOCSHELL 0x914c7800 == 109 [pid = 1760] [id = 202] 09:03:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 280 (0x91ae6800) [pid = 1760] [serial = 607] [outer = (nil)] 09:03:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 281 (0x92b72c00) [pid = 1760] [serial = 608] [outer = 0x91ae6800] 09:03:55 INFO - PROCESS | 1760 | 1464105835373 Marionette DEBUG loaded listener.js 09:03:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 282 (0x9824b000) [pid = 1760] [serial = 609] [outer = 0x91ae6800] 09:03:56 INFO - PROCESS | 1760 | 1464105836343 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]]]}] 09:03:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:03:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1688ms 09:03:56 INFO - PROCESS | 1760 | 1464105836414 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 09:03:56 INFO - PROCESS | 1760 | 1464105836421 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 09:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:03:56 INFO - PROCESS | 1760 | 1464105836433 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:03:56 INFO - PROCESS | 1760 | 1464105836436 Marionette TRACE conn4 <- [1,782,null,{}] 09:03:56 INFO - PROCESS | 1760 | 1464105836443 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}] 09:03:56 INFO - PROCESS | 1760 | 1464105836677 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 09:03:56 INFO - PROCESS | 1760 | 1464105836951 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8914d800 == 110 [pid = 1760] [id = 203] 09:03:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 283 (0x8a517400) [pid = 1760] [serial = 610] [outer = (nil)] 09:03:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 284 (0x99597c00) [pid = 1760] [serial = 611] [outer = 0x8a517400] 09:03:57 INFO - PROCESS | 1760 | 1464105837084 Marionette DEBUG loaded listener.js 09:03:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 285 (0x99764800) [pid = 1760] [serial = 612] [outer = 0x8a517400] 09:03:57 INFO - PROCESS | 1760 | 1464105837994 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]]]}] 09:03:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:03:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1637ms 09:03:58 INFO - PROCESS | 1760 | 1464105838072 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 09:03:58 INFO - PROCESS | 1760 | 1464105838075 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 09:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:03:58 INFO - PROCESS | 1760 | 1464105838083 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:03:58 INFO - PROCESS | 1760 | 1464105838087 Marionette TRACE conn4 <- [1,786,null,{}] 09:03:58 INFO - PROCESS | 1760 | 1464105838093 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}] 09:03:58 INFO - PROCESS | 1760 | 1464105838334 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 09:03:58 INFO - PROCESS | 1760 | 1464105838648 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:58 INFO - PROCESS | 1760 | ++DOCSHELL 0x9924c400 == 111 [pid = 1760] [id = 204] 09:03:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 286 (0x99765c00) [pid = 1760] [serial = 613] [outer = (nil)] 09:03:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 287 (0x9a2b8c00) [pid = 1760] [serial = 614] [outer = 0x99765c00] 09:03:58 INFO - PROCESS | 1760 | 1464105838741 Marionette DEBUG loaded listener.js 09:03:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 288 (0x9aee8800) [pid = 1760] [serial = 615] [outer = 0x99765c00] 09:03:59 INFO - PROCESS | 1760 | 1464105839675 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]]]}] 09:03:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1645ms 09:03:59 INFO - PROCESS | 1760 | 1464105839729 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 09:03:59 INFO - PROCESS | 1760 | 1464105839733 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 09:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:03:59 INFO - PROCESS | 1760 | 1464105839741 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:03:59 INFO - PROCESS | 1760 | 1464105839744 Marionette TRACE conn4 <- [1,790,null,{}] 09:03:59 INFO - PROCESS | 1760 | 1464105839751 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}] 09:03:59 INFO - PROCESS | 1760 | 1464105839960 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 09:04:00 INFO - PROCESS | 1760 | 1464105840238 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:00 INFO - PROCESS | 1760 | ++DOCSHELL 0x8be98800 == 112 [pid = 1760] [id = 205] 09:04:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 289 (0x8be9ac00) [pid = 1760] [serial = 616] [outer = (nil)] 09:04:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 290 (0x8daca800) [pid = 1760] [serial = 617] [outer = 0x8be9ac00] 09:04:00 INFO - PROCESS | 1760 | 1464105840380 Marionette DEBUG loaded listener.js 09:04:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 291 (0x9b082c00) [pid = 1760] [serial = 618] [outer = 0x8be9ac00] 09:04:01 INFO - PROCESS | 1760 | 1464105841326 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]]]}] 09:04:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1636ms 09:04:01 INFO - PROCESS | 1760 | 1464105841378 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 09:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:04:01 INFO - PROCESS | 1760 | 1464105841383 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 09:04:01 INFO - PROCESS | 1760 | 1464105841390 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:04:01 INFO - PROCESS | 1760 | 1464105841393 Marionette TRACE conn4 <- [1,794,null,{}] 09:04:01 INFO - PROCESS | 1760 | 1464105841399 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}] 09:04:01 INFO - PROCESS | 1760 | 1464105841659 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 09:04:01 INFO - PROCESS | 1760 | 1464105841968 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8de42c00 == 113 [pid = 1760] [id = 206] 09:04:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 292 (0x8e256800) [pid = 1760] [serial = 619] [outer = (nil)] 09:04:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 293 (0x9b6a5800) [pid = 1760] [serial = 620] [outer = 0x8e256800] 09:04:02 INFO - PROCESS | 1760 | 1464105842059 Marionette DEBUG loaded listener.js 09:04:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 294 (0x9bb9ac00) [pid = 1760] [serial = 621] [outer = 0x8e256800] 09:04:03 INFO - PROCESS | 1760 | 1464105843111 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]]]}] 09:04:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:04:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1785ms 09:04:03 INFO - PROCESS | 1760 | 1464105843176 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 09:04:03 INFO - PROCESS | 1760 | 1464105843180 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 09:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:04:03 INFO - PROCESS | 1760 | 1464105843187 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:04:03 INFO - PROCESS | 1760 | 1464105843191 Marionette TRACE conn4 <- [1,798,null,{}] 09:04:03 INFO - PROCESS | 1760 | 1464105843198 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}] 09:04:03 INFO - PROCESS | 1760 | 1464105843434 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 09:04:03 INFO - PROCESS | 1760 | 1464105843750 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:03 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dbbd800 == 114 [pid = 1760] [id = 207] 09:04:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 295 (0x8dbbe400) [pid = 1760] [serial = 622] [outer = (nil)] 09:04:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 296 (0x9c0d6400) [pid = 1760] [serial = 623] [outer = 0x8dbbe400] 09:04:03 INFO - PROCESS | 1760 | 1464105843868 Marionette DEBUG loaded listener.js 09:04:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 297 (0x9cb50800) [pid = 1760] [serial = 624] [outer = 0x8dbbe400] 09:04:04 INFO - PROCESS | 1760 | 1464105844820 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]]]}] 09:04:04 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 09:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1692ms 09:04:04 INFO - PROCESS | 1760 | 1464105844881 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 09:04:04 INFO - PROCESS | 1760 | 1464105844886 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 09:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:04:04 INFO - PROCESS | 1760 | 1464105844892 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:04:04 INFO - PROCESS | 1760 | 1464105844897 Marionette TRACE conn4 <- [1,802,null,{}] 09:04:04 INFO - PROCESS | 1760 | 1464105844903 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}] 09:04:05 INFO - PROCESS | 1760 | 1464105845180 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 09:04:05 INFO - PROCESS | 1760 | 1464105845519 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:05 INFO - PROCESS | 1760 | ++DOCSHELL 0x8d353000 == 115 [pid = 1760] [id = 208] 09:04:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 298 (0x8d35c400) [pid = 1760] [serial = 625] [outer = (nil)] 09:04:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 299 (0x9af3bc00) [pid = 1760] [serial = 626] [outer = 0x8d35c400] 09:04:05 INFO - PROCESS | 1760 | 1464105845610 Marionette DEBUG loaded listener.js 09:04:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 300 (0x9c027000) [pid = 1760] [serial = 627] [outer = 0x8d35c400] 09:04:06 INFO - PROCESS | 1760 | 1464105846537 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]]]}] 09:04:06 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 09:04:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1692ms 09:04:06 INFO - PROCESS | 1760 | 1464105846585 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 09:04:06 INFO - PROCESS | 1760 | 1464105846589 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 09:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:04:06 INFO - PROCESS | 1760 | 1464105846596 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:04:06 INFO - PROCESS | 1760 | 1464105846599 Marionette TRACE conn4 <- [1,806,null,{}] 09:04:06 INFO - PROCESS | 1760 | 1464105846605 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}] 09:04:06 INFO - PROCESS | 1760 | 1464105846826 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 09:04:07 INFO - PROCESS | 1760 | 1464105847133 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x9224a800 == 116 [pid = 1760] [id = 209] 09:04:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 301 (0x92252400) [pid = 1760] [serial = 628] [outer = (nil)] 09:04:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 302 (0x9b178c00) [pid = 1760] [serial = 629] [outer = 0x92252400] 09:04:07 INFO - PROCESS | 1760 | 1464105847263 Marionette DEBUG loaded listener.js 09:04:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 303 (0x9d0bf800) [pid = 1760] [serial = 630] [outer = 0x92252400] 09:04:08 INFO - PROCESS | 1760 | 1464105848171 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]]]}] 09:04:08 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 09:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1636ms 09:04:08 INFO - PROCESS | 1760 | 1464105848233 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 09:04:08 INFO - PROCESS | 1760 | 1464105848237 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 09:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:04:08 INFO - PROCESS | 1760 | 1464105848244 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:04:08 INFO - PROCESS | 1760 | 1464105848247 Marionette TRACE conn4 <- [1,810,null,{}] 09:04:08 INFO - PROCESS | 1760 | 1464105848253 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}] 09:04:08 INFO - PROCESS | 1760 | 1464105848453 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 09:04:09 INFO - PROCESS | 1760 | 1464105849118 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8a247c00 == 117 [pid = 1760] [id = 210] 09:04:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 304 (0x8a248000) [pid = 1760] [serial = 631] [outer = (nil)] 09:04:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 305 (0x8a588000) [pid = 1760] [serial = 632] [outer = 0x8a248000] 09:04:09 INFO - PROCESS | 1760 | 1464105849212 Marionette DEBUG loaded listener.js 09:04:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 306 (0x8afc6000) [pid = 1760] [serial = 633] [outer = 0x8a248000] 09:04:10 INFO - PROCESS | 1760 | 1464105850135 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]]]}] 09:04:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1933ms 09:04:10 INFO - PROCESS | 1760 | 1464105850180 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 09:04:10 INFO - PROCESS | 1760 | 1464105850186 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 09:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:04:10 INFO - PROCESS | 1760 | 1464105850194 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:04:10 INFO - PROCESS | 1760 | 1464105850200 Marionette TRACE conn4 <- [1,814,null,{}] 09:04:10 INFO - PROCESS | 1760 | 1464105850208 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}] 09:04:10 INFO - PROCESS | 1760 | 1464105850482 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 09:04:10 INFO - PROCESS | 1760 | 1464105850737 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:10 INFO - PROCESS | 1760 | ++DOCSHELL 0x8afcb800 == 118 [pid = 1760] [id = 211] 09:04:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 307 (0x8c910800) [pid = 1760] [serial = 634] [outer = (nil)] 09:04:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 308 (0x8d0cb800) [pid = 1760] [serial = 635] [outer = 0x8c910800] 09:04:10 INFO - PROCESS | 1760 | 1464105850912 Marionette DEBUG loaded listener.js 09:04:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 309 (0x8d353c00) [pid = 1760] [serial = 636] [outer = 0x8c910800] 09:04:11 INFO - PROCESS | 1760 | 1464105851893 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] 09:04:11 INFO - PROCESS | 1760 | 1464105851950 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 09:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:04:11 INFO - PROCESS | 1760 | 1464105851962 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:04:11 INFO - PROCESS | 1760 | 1464105851968 Marionette TRACE conn4 <- [1,818,null,{}] 09:04:11 INFO - PROCESS | 1760 | 1464105851975 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}] 09:04:12 INFO - PROCESS | 1760 | 1464105852179 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 09:04:12 INFO - PROCESS | 1760 | 1464105852484 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x89159800 == 119 [pid = 1760] [id = 212] 09:04:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 310 (0x89159c00) [pid = 1760] [serial = 637] [outer = (nil)] 09:04:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 311 (0x8dbbb400) [pid = 1760] [serial = 638] [outer = 0x89159c00] 09:04:12 INFO - PROCESS | 1760 | 1464105852627 Marionette DEBUG loaded listener.js 09:04:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 312 (0x8de47400) [pid = 1760] [serial = 639] [outer = 0x89159c00] 09:04:13 INFO - PROCESS | 1760 | 1464105853610 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]]]}] 09:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1686ms 09:04:13 INFO - PROCESS | 1760 | 1464105853649 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 09:04:13 INFO - PROCESS | 1760 | 1464105853653 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 09:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:04:13 INFO - PROCESS | 1760 | 1464105853668 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:04:13 INFO - PROCESS | 1760 | 1464105853678 Marionette TRACE conn4 <- [1,822,null,{}] 09:04:13 INFO - PROCESS | 1760 | 1464105853687 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}] 09:04:13 INFO - PROCESS | 1760 | 1464105853888 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 09:04:14 INFO - PROCESS | 1760 | --DOCSHELL 0x8ede4000 == 118 [pid = 1760] [id = 117] 09:04:14 INFO - PROCESS | 1760 | --DOCSHELL 0x89159400 == 117 [pid = 1760] [id = 181] 09:04:14 INFO - PROCESS | 1760 | --DOCSHELL 0x8afc3800 == 116 [pid = 1760] [id = 180] 09:04:14 INFO - PROCESS | 1760 | --DOCSHELL 0x9086e400 == 115 [pid = 1760] [id = 114] 09:04:14 INFO - PROCESS | 1760 | --DOCSHELL 0x92b02400 == 114 [pid = 1760] [id = 143] 09:04:14 INFO - PROCESS | 1760 | --DOCSHELL 0x9556cc00 == 113 [pid = 1760] [id = 32] 09:04:14 INFO - PROCESS | 1760 | --DOMWINDOW == 311 (0x8e255800) [pid = 1760] [serial = 490] [outer = (nil)] [url = about:blank] 09:04:14 INFO - PROCESS | 1760 | --DOMWINDOW == 310 (0x8b098800) [pid = 1760] [serial = 487] [outer = (nil)] [url = about:blank] 09:04:14 INFO - PROCESS | 1760 | --DOMWINDOW == 309 (0x98252400) [pid = 1760] [serial = 499] [outer = (nil)] [url = about:blank] 09:04:14 INFO - PROCESS | 1760 | --DOMWINDOW == 308 (0x9128e800) [pid = 1760] [serial = 493] [outer = (nil)] [url = about:blank] 09:04:14 INFO - PROCESS | 1760 | --DOMWINDOW == 307 (0x9a1a0000) [pid = 1760] [serial = 502] [outer = (nil)] [url = about:blank] 09:04:14 INFO - PROCESS | 1760 | --DOMWINDOW == 306 (0x9512d400) [pid = 1760] [serial = 496] [outer = (nil)] [url = about:blank] 09:04:14 INFO - PROCESS | 1760 | --DOMWINDOW == 305 (0x9bbba800) [pid = 1760] [serial = 505] [outer = (nil)] [url = about:blank] 09:04:14 INFO - PROCESS | 1760 | --DOMWINDOW == 304 (0x8de4ac00) [pid = 1760] [serial = 547] [outer = (nil)] [url = about:blank] 09:04:14 INFO - PROCESS | 1760 | --DOMWINDOW == 303 (0x90809800) [pid = 1760] [serial = 508] [outer = (nil)] [url = about:blank] 09:04:14 INFO - PROCESS | 1760 | --DOMWINDOW == 302 (0x8afc9c00) [pid = 1760] [serial = 511] [outer = (nil)] [url = about:blank] 09:04:14 INFO - PROCESS | 1760 | --DOMWINDOW == 301 (0x9080ac00) [pid = 1760] [serial = 514] [outer = (nil)] [url = about:blank] 09:04:14 INFO - PROCESS | 1760 | --DOMWINDOW == 300 (0x90832800) [pid = 1760] [serial = 517] [outer = (nil)] [url = about:blank] 09:04:14 INFO - PROCESS | 1760 | --DOMWINDOW == 299 (0xa1050400) [pid = 1760] [serial = 520] [outer = (nil)] [url = about:blank] 09:04:14 INFO - PROCESS | 1760 | --DOMWINDOW == 298 (0x89155c00) [pid = 1760] [serial = 523] [outer = (nil)] [url = about:blank] 09:04:14 INFO - PROCESS | 1760 | --DOMWINDOW == 297 (0x891cbc00) [pid = 1760] [serial = 526] [outer = (nil)] [url = about:blank] 09:04:14 INFO - PROCESS | 1760 | --DOMWINDOW == 296 (0x891d6c00) [pid = 1760] [serial = 529] [outer = (nil)] [url = about:blank] 09:04:14 INFO - PROCESS | 1760 | --DOMWINDOW == 295 (0x8d236c00) [pid = 1760] [serial = 535] [outer = (nil)] [url = about:blank] 09:04:14 INFO - PROCESS | 1760 | --DOMWINDOW == 294 (0x89391c00) [pid = 1760] [serial = 532] [outer = (nil)] [url = about:blank] 09:04:14 INFO - PROCESS | 1760 | 1464105854413 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:14 INFO - PROCESS | 1760 | --DOCSHELL 0x91060400 == 112 [pid = 1760] [id = 140] 09:04:14 INFO - PROCESS | 1760 | --DOCSHELL 0x8cfea400 == 111 [pid = 1760] [id = 196] 09:04:14 INFO - PROCESS | 1760 | ++DOCSHELL 0x89155c00 == 112 [pid = 1760] [id = 213] 09:04:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 295 (0x89159400) [pid = 1760] [serial = 640] [outer = (nil)] 09:04:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 296 (0x891d8400) [pid = 1760] [serial = 641] [outer = 0x89159400] 09:04:14 INFO - PROCESS | 1760 | 1464105854546 Marionette DEBUG loaded listener.js 09:04:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 297 (0x8a515c00) [pid = 1760] [serial = 642] [outer = 0x89159400] 09:04:14 INFO - PROCESS | 1760 | --DOCSHELL 0x8a51a800 == 111 [pid = 1760] [id = 195] 09:04:14 INFO - PROCESS | 1760 | --DOCSHELL 0x891cc800 == 110 [pid = 1760] [id = 194] 09:04:14 INFO - PROCESS | 1760 | --DOCSHELL 0x8dace800 == 109 [pid = 1760] [id = 193] 09:04:14 INFO - PROCESS | 1760 | --DOCSHELL 0x9082c000 == 108 [pid = 1760] [id = 192] 09:04:14 INFO - PROCESS | 1760 | --DOCSHELL 0x8e2bd000 == 107 [pid = 1760] [id = 191] 09:04:14 INFO - PROCESS | 1760 | --DOCSHELL 0x8be9b000 == 106 [pid = 1760] [id = 190] 09:04:15 INFO - PROCESS | 1760 | --DOCSHELL 0x8d0cf800 == 105 [pid = 1760] [id = 128] 09:04:15 INFO - PROCESS | 1760 | --DOCSHELL 0x891cb800 == 104 [pid = 1760] [id = 183] 09:04:15 INFO - PROCESS | 1760 | --DOCSHELL 0x8a519400 == 103 [pid = 1760] [id = 182] 09:04:15 INFO - PROCESS | 1760 | --DOMWINDOW == 296 (0xa6ea9400) [pid = 1760] [serial = 153] [outer = (nil)] [url = about:blank] 09:04:15 INFO - PROCESS | 1760 | --DOMWINDOW == 295 (0xa51e8c00) [pid = 1760] [serial = 147] [outer = (nil)] [url = about:blank] 09:04:15 INFO - PROCESS | 1760 | --DOMWINDOW == 294 (0x9c3cc800) [pid = 1760] [serial = 120] [outer = (nil)] [url = about:blank] 09:04:15 INFO - PROCESS | 1760 | --DOMWINDOW == 293 (0x9cb4ec00) [pid = 1760] [serial = 156] [outer = (nil)] [url = about:blank] 09:04:15 INFO - PROCESS | 1760 | --DOMWINDOW == 292 (0xa68be400) [pid = 1760] [serial = 150] [outer = (nil)] [url = about:blank] 09:04:15 INFO - PROCESS | 1760 | --DOMWINDOW == 291 (0xa051ec00) [pid = 1760] [serial = 123] [outer = (nil)] [url = about:blank] 09:04:15 INFO - PROCESS | 1760 | --DOMWINDOW == 290 (0x98254800) [pid = 1760] [serial = 117] [outer = (nil)] [url = about:blank] 09:04:15 INFO - PROCESS | 1760 | --DOMWINDOW == 289 (0x995d6800) [pid = 1760] [serial = 95] [outer = (nil)] [url = about:blank] 09:04:15 INFO - PROCESS | 1760 | --DOMWINDOW == 288 (0x8dacb800) [pid = 1760] [serial = 470] [outer = (nil)] [url = about:blank] 09:04:15 INFO - PROCESS | 1760 | --DOMWINDOW == 287 (0x97720800) [pid = 1760] [serial = 141] [outer = (nil)] [url = about:blank] 09:04:15 INFO - PROCESS | 1760 | --DOMWINDOW == 286 (0x921ab400) [pid = 1760] [serial = 244] [outer = (nil)] [url = about:blank] 09:04:15 INFO - PROCESS | 1760 | --DOMWINDOW == 285 (0x8dbbbc00) [pid = 1760] [serial = 337] [outer = (nil)] [url = about:blank] 09:04:15 INFO - PROCESS | 1760 | --DOMWINDOW == 284 (0x9c3da400) [pid = 1760] [serial = 144] [outer = (nil)] [url = about:blank] 09:04:15 INFO - PROCESS | 1760 | --DOMWINDOW == 283 (0x8dd49000) [pid = 1760] [serial = 544] [outer = (nil)] [url = about:blank] 09:04:15 INFO - PROCESS | 1760 | --DOMWINDOW == 282 (0x8d065400) [pid = 1760] [serial = 541] [outer = (nil)] [url = about:blank] 09:04:15 INFO - PROCESS | 1760 | --DOMWINDOW == 281 (0x913bd800) [pid = 1760] [serial = 485] [outer = (nil)] [url = about:blank] 09:04:15 INFO - PROCESS | 1760 | --DOMWINDOW == 280 (0x8af2ec00) [pid = 1760] [serial = 538] [outer = (nil)] [url = about:blank] 09:04:15 INFO - PROCESS | 1760 | --DOMWINDOW == 279 (0x8be9bc00) [pid = 1760] [serial = 539] [outer = (nil)] [url = about:blank] 09:04:15 INFO - PROCESS | 1760 | --DOMWINDOW == 278 (0x8d0d2800) [pid = 1760] [serial = 542] [outer = (nil)] [url = about:blank] 09:04:15 INFO - PROCESS | 1760 | --DOMWINDOW == 277 (0x8de41400) [pid = 1760] [serial = 545] [outer = (nil)] [url = about:blank] 09:04:15 INFO - PROCESS | 1760 | 1464105855570 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] 09:04:15 INFO - PROCESS | 1760 | 1464105855620 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 09:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:04:15 INFO - PROCESS | 1760 | 1464105855630 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:04:15 INFO - PROCESS | 1760 | 1464105855635 Marionette TRACE conn4 <- [1,826,null,{}] 09:04:15 INFO - PROCESS | 1760 | 1464105855644 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}] 09:04:15 INFO - PROCESS | 1760 | 1464105855886 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x8d22b400 == 102 [pid = 1760] [id = 133] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x8a23e000 == 101 [pid = 1760] [id = 179] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0xa27eac00 == 100 [pid = 1760] [id = 14] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x99769c00 == 99 [pid = 1760] [id = 48] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x9b17ec00 == 98 [pid = 1760] [id = 40] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0xa36ecc00 == 97 [pid = 1760] [id = 110] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x8f0e7800 == 96 [pid = 1760] [id = 186] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x93c8e800 == 95 [pid = 1760] [id = 38] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x93c96800 == 94 [pid = 1760] [id = 11] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x937cc400 == 93 [pid = 1760] [id = 12] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x92249400 == 92 [pid = 1760] [id = 20] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x93c8f000 == 91 [pid = 1760] [id = 30] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x8b090000 == 90 [pid = 1760] [id = 147] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x8dd51800 == 89 [pid = 1760] [id = 187] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x93c8b400 == 88 [pid = 1760] [id = 39] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x9d0c2400 == 87 [pid = 1760] [id = 49] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x90952000 == 86 [pid = 1760] [id = 188] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x9086fc00 == 85 [pid = 1760] [id = 107] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x921abc00 == 84 [pid = 1760] [id = 52] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x8dbb1800 == 83 [pid = 1760] [id = 112] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x93aca800 == 82 [pid = 1760] [id = 78] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x92b0d800 == 81 [pid = 1760] [id = 145] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x91291000 == 80 [pid = 1760] [id = 80] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x9bb92400 == 79 [pid = 1760] [id = 108] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0xa27ccc00 == 78 [pid = 1760] [id = 75] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x93c94800 == 77 [pid = 1760] [id = 31] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x9be81800 == 76 [pid = 1760] [id = 141] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x9b17e800 == 75 [pid = 1760] [id = 50] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x8a518c00 == 74 [pid = 1760] [id = 154] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x95399c00 == 73 [pid = 1760] [id = 106] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0xa6386000 == 72 [pid = 1760] [id = 51] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x8af2f800 == 71 [pid = 1760] [id = 155] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x92b74400 == 70 [pid = 1760] [id = 146] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x91294400 == 69 [pid = 1760] [id = 81] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x92b06800 == 68 [pid = 1760] [id = 144] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x8a23e800 == 67 [pid = 1760] [id = 152] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x8cff1000 == 66 [pid = 1760] [id = 142] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0xa3322400 == 65 [pid = 1760] [id = 111] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x91285800 == 64 [pid = 1760] [id = 79] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x913b6400 == 63 [pid = 1760] [id = 150] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x9080fc00 == 62 [pid = 1760] [id = 173] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x9771d400 == 61 [pid = 1760] [id = 62] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x8914dc00 == 60 [pid = 1760] [id = 174] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x891cdc00 == 59 [pid = 1760] [id = 176] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x891d1c00 == 58 [pid = 1760] [id = 177] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x8d06e400 == 57 [pid = 1760] [id = 132] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x89150c00 == 56 [pid = 1760] [id = 175] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x891d5000 == 55 [pid = 1760] [id = 178] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x8e254000 == 54 [pid = 1760] [id = 189] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x92253c00 == 53 [pid = 1760] [id = 47] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x8afcb800 == 52 [pid = 1760] [id = 211] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x89159800 == 51 [pid = 1760] [id = 212] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x8a247c00 == 50 [pid = 1760] [id = 210] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x8d353000 == 49 [pid = 1760] [id = 208] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x8de42c00 == 48 [pid = 1760] [id = 206] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x8dbbd800 == 47 [pid = 1760] [id = 207] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x8be98800 == 46 [pid = 1760] [id = 205] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x9924c400 == 45 [pid = 1760] [id = 204] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x8c90f400 == 44 [pid = 1760] [id = 131] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x8914d800 == 43 [pid = 1760] [id = 203] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x914c7800 == 42 [pid = 1760] [id = 202] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x8914ec00 == 41 [pid = 1760] [id = 200] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x8a23ec00 == 40 [pid = 1760] [id = 201] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x8cfe8000 == 39 [pid = 1760] [id = 199] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x8d064400 == 38 [pid = 1760] [id = 198] 09:04:18 INFO - PROCESS | 1760 | --DOCSHELL 0x8915a000 == 37 [pid = 1760] [id = 197] 09:04:25 INFO - PROCESS | 1760 | --DOCSHELL 0x9ca6a400 == 36 [pid = 1760] [id = 6] 09:04:25 INFO - PROCESS | 1760 | --DOCSHELL 0x97725c00 == 35 [pid = 1760] [id = 25] 09:04:25 INFO - PROCESS | 1760 | --DOCSHELL 0x921ad000 == 34 [pid = 1760] [id = 17] 09:04:25 INFO - PROCESS | 1760 | --DOCSHELL 0x8af29c00 == 33 [pid = 1760] [id = 156] 09:04:25 INFO - PROCESS | 1760 | --DOCSHELL 0x8c904800 == 32 [pid = 1760] [id = 184] 09:04:25 INFO - PROCESS | 1760 | --DOCSHELL 0x90877800 == 31 [pid = 1760] [id = 135] 09:04:25 INFO - PROCESS | 1760 | --DOCSHELL 0x8d232800 == 30 [pid = 1760] [id = 185] 09:04:25 INFO - PROCESS | 1760 | --DOCSHELL 0x9463a000 == 29 [pid = 1760] [id = 87] 09:04:25 INFO - PROCESS | 1760 | --DOCSHELL 0x95124c00 == 28 [pid = 1760] [id = 41] 09:04:25 INFO - PROCESS | 1760 | --DOCSHELL 0x9b179000 == 27 [pid = 1760] [id = 13] 09:04:25 INFO - PROCESS | 1760 | --DOCSHELL 0x9923f000 == 26 [pid = 1760] [id = 138] 09:04:25 INFO - PROCESS | 1760 | --DOCSHELL 0x9824f000 == 25 [pid = 1760] [id = 137] 09:04:25 INFO - PROCESS | 1760 | --DOCSHELL 0x914c8400 == 24 [pid = 1760] [id = 118] 09:04:25 INFO - PROCESS | 1760 | --DOCSHELL 0x8e25b400 == 23 [pid = 1760] [id = 136] 09:04:25 INFO - PROCESS | 1760 | --DOCSHELL 0x9c3b1400 == 22 [pid = 1760] [id = 18] 09:04:25 INFO - PROCESS | 1760 | --DOCSHELL 0x937c5800 == 21 [pid = 1760] [id = 8] 09:04:25 INFO - PROCESS | 1760 | --DOCSHELL 0x9c3d0800 == 20 [pid = 1760] [id = 22] 09:04:25 INFO - PROCESS | 1760 | --DOCSHELL 0x97726800 == 19 [pid = 1760] [id = 74] 09:04:25 INFO - PROCESS | 1760 | --DOCSHELL 0x90960400 == 18 [pid = 1760] [id = 134] 09:04:25 INFO - PROCESS | 1760 | --DOCSHELL 0x9d0c1400 == 17 [pid = 1760] [id = 21] 09:04:25 INFO - PROCESS | 1760 | --DOCSHELL 0x97720400 == 16 [pid = 1760] [id = 29] 09:04:25 INFO - PROCESS | 1760 | --DOCSHELL 0x8e25a400 == 15 [pid = 1760] [id = 109] 09:04:25 INFO - PROCESS | 1760 | --DOCSHELL 0x9082f800 == 14 [pid = 1760] [id = 172] 09:04:25 INFO - PROCESS | 1760 | --DOCSHELL 0x8e2c2000 == 13 [pid = 1760] [id = 119] 09:04:25 INFO - PROCESS | 1760 | --DOCSHELL 0x93c8ec00 == 12 [pid = 1760] [id = 76] 09:04:25 INFO - PROCESS | 1760 | --DOCSHELL 0x914d1800 == 11 [pid = 1760] [id = 105] 09:04:25 INFO - PROCESS | 1760 | --DOCSHELL 0x91bc1c00 == 10 [pid = 1760] [id = 77] 09:04:25 INFO - PROCESS | 1760 | --DOCSHELL 0x9224a800 == 9 [pid = 1760] [id = 209] 09:04:25 INFO - PROCESS | 1760 | --DOCSHELL 0x89155c00 == 8 [pid = 1760] [id = 213] 09:04:28 INFO - PROCESS | 1760 | 1464105868060 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8914e000 == 9 [pid = 1760] [id = 214] 09:04:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 278 (0x8914fc00) [pid = 1760] [serial = 643] [outer = (nil)] 09:04:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 279 (0x89158800) [pid = 1760] [serial = 644] [outer = 0x8914fc00] 09:04:28 INFO - PROCESS | 1760 | 1464105868199 Marionette DEBUG loaded listener.js 09:04:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 280 (0x891d1000) [pid = 1760] [serial = 645] [outer = 0x8914fc00] 09:04:29 INFO - PROCESS | 1760 | 1464105869102 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]]]}] 09:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 13527ms 09:04:29 INFO - PROCESS | 1760 | 1464105869158 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 09:04:29 INFO - PROCESS | 1760 | 1464105869164 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 09:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:04:29 INFO - PROCESS | 1760 | 1464105869177 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:04:29 INFO - PROCESS | 1760 | 1464105869186 Marionette TRACE conn4 <- [1,830,null,{}] 09:04:29 INFO - PROCESS | 1760 | 1464105869195 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}] 09:04:29 INFO - PROCESS | 1760 | 1464105869381 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 09:04:29 INFO - PROCESS | 1760 | 1464105869547 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:29 INFO - PROCESS | 1760 | ++DOCSHELL 0x89399c00 == 10 [pid = 1760] [id = 215] 09:04:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 281 (0x8a23ac00) [pid = 1760] [serial = 646] [outer = (nil)] 09:04:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 282 (0x8a511400) [pid = 1760] [serial = 647] [outer = 0x8a23ac00] 09:04:29 INFO - PROCESS | 1760 | 1464105869633 Marionette DEBUG loaded listener.js 09:04:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 283 (0x8a51ec00) [pid = 1760] [serial = 648] [outer = 0x8a23ac00] 09:04:30 INFO - PROCESS | 1760 | 1464105870530 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]]]}] 09:04:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1409ms 09:04:30 INFO - PROCESS | 1760 | 1464105870601 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 09:04:30 INFO - PROCESS | 1760 | 1464105870609 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 09:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:04:30 INFO - PROCESS | 1760 | 1464105870618 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:04:30 INFO - PROCESS | 1760 | 1464105870623 Marionette TRACE conn4 <- [1,834,null,{}] 09:04:30 INFO - PROCESS | 1760 | 1464105870649 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}] 09:04:30 INFO - PROCESS | 1760 | 1464105870892 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 09:04:30 INFO - PROCESS | 1760 | 1464105870919 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8af2fc00 == 11 [pid = 1760] [id = 216] 09:04:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 284 (0x8af30400) [pid = 1760] [serial = 649] [outer = (nil)] 09:04:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 285 (0x8afc5800) [pid = 1760] [serial = 650] [outer = 0x8af30400] 09:04:31 INFO - PROCESS | 1760 | 1464105871002 Marionette DEBUG loaded listener.js 09:04:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 286 (0x8afcf400) [pid = 1760] [serial = 651] [outer = 0x8af30400] 09:04:32 INFO - PROCESS | 1760 | 1464105872061 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]]]}] 09:04:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1487ms 09:04:32 INFO - PROCESS | 1760 | 1464105872107 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 09:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:04:32 INFO - PROCESS | 1760 | 1464105872111 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 09:04:32 INFO - PROCESS | 1760 | 1464105872120 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:04:32 INFO - PROCESS | 1760 | 1464105872130 Marionette TRACE conn4 <- [1,838,null,{}] 09:04:32 INFO - PROCESS | 1760 | 1464105872156 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}] 09:04:32 INFO - PROCESS | 1760 | 1464105872394 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 09:04:32 INFO - PROCESS | 1760 | 1464105872423 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8c909400 == 12 [pid = 1760] [id = 217] 09:04:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 287 (0x8c90a000) [pid = 1760] [serial = 652] [outer = (nil)] 09:04:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 288 (0x8cfea400) [pid = 1760] [serial = 653] [outer = 0x8c90a000] 09:04:32 INFO - PROCESS | 1760 | 1464105872501 Marionette DEBUG loaded listener.js 09:04:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 289 (0x8cff1c00) [pid = 1760] [serial = 654] [outer = 0x8c90a000] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 288 (0x8dbbe400) [pid = 1760] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 287 (0x8e256800) [pid = 1760] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 286 (0x8be9ac00) [pid = 1760] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 285 (0x99765c00) [pid = 1760] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 284 (0x8eec8400) [pid = 1760] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 283 (0x8e25e000) [pid = 1760] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 282 (0x95127000) [pid = 1760] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 281 (0x8d065c00) [pid = 1760] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 280 (0x8938a800) [pid = 1760] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 279 (0x891d1800) [pid = 1760] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 278 (0x8c907c00) [pid = 1760] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 277 (0x9539f400) [pid = 1760] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 276 (0x9556d800) [pid = 1760] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 275 (0x995cd400) [pid = 1760] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 274 (0x91bc6400) [pid = 1760] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 273 (0x8e25a800) [pid = 1760] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 272 (0x8af31c00) [pid = 1760] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 271 (0x8a512400) [pid = 1760] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 270 (0x9771f400) [pid = 1760] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 269 (0x8e2c5400) [pid = 1760] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 268 (0x90831800) [pid = 1760] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 267 (0x8c90f000) [pid = 1760] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 266 (0xa513dc00) [pid = 1760] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 265 (0x90807800) [pid = 1760] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 264 (0x92b08800) [pid = 1760] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 263 (0x91066000) [pid = 1760] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 262 (0x8a517400) [pid = 1760] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 261 (0x91ae6800) [pid = 1760] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 260 (0x913b8000) [pid = 1760] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 259 (0x9af36000) [pid = 1760] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 258 (0x9d048c00) [pid = 1760] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 257 (0x8b094800) [pid = 1760] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 256 (0x89152800) [pid = 1760] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 255 (0x8a514400) [pid = 1760] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 254 (0x8af2f000) [pid = 1760] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 253 (0x914d4800) [pid = 1760] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 252 (0x9128f800) [pid = 1760] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 251 (0x8cff6800) [pid = 1760] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 250 (0x8f0dd800) [pid = 1760] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 249 (0xa36f1c00) [pid = 1760] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 248 (0x914c5400) [pid = 1760] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 247 (0x90874000) [pid = 1760] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 246 (0x8914f000) [pid = 1760] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 245 (0x90803000) [pid = 1760] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 244 (0x91288800) [pid = 1760] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 243 (0x91062800) [pid = 1760] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 242 (0x9c9a3000) [pid = 1760] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 241 (0x90951400) [pid = 1760] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 240 (0x90830400) [pid = 1760] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 239 (0x8dad1800) [pid = 1760] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 238 (0x8a23dc00) [pid = 1760] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 237 (0xa36ee800) [pid = 1760] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 236 (0x8a23f800) [pid = 1760] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 235 (0x8e2c2400) [pid = 1760] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 234 (0x8afc7800) [pid = 1760] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 233 (0x891d7400) [pid = 1760] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 232 (0xa6cd8800) [pid = 1760] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 231 (0x92b69000) [pid = 1760] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 230 (0x9086ac00) [pid = 1760] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 229 (0x9512cc00) [pid = 1760] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 228 (0x8d0cfc00) [pid = 1760] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 227 (0x91bc2400) [pid = 1760] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 226 (0x9b175800) [pid = 1760] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 225 (0x8eddb000) [pid = 1760] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 224 (0x8bea1000) [pid = 1760] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 223 (0x9af36800) [pid = 1760] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 222 (0x8edde400) [pid = 1760] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 221 (0x8f0de400) [pid = 1760] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 220 (0x8a51b400) [pid = 1760] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 219 (0x8afc4c00) [pid = 1760] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 218 (0x8d232400) [pid = 1760] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 217 (0x91adf800) [pid = 1760] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 216 (0x8edd7400) [pid = 1760] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 215 (0x92b02800) [pid = 1760] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 214 (0xa1054c00) [pid = 1760] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 213 (0x91060c00) [pid = 1760] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 212 (0x891cfc00) [pid = 1760] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 211 (0x99234000) [pid = 1760] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 210 (0x8e2bf000) [pid = 1760] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 209 (0x8c906c00) [pid = 1760] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 208 (0x9bbc0800) [pid = 1760] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 207 (0x9b17c400) [pid = 1760] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 206 (0x8af28c00) [pid = 1760] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 205 (0x9539cc00) [pid = 1760] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 204 (0x9512a400) [pid = 1760] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 203 (0x8b090c00) [pid = 1760] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 202 (0x981b9000) [pid = 1760] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 201 (0x9cc53c00) [pid = 1760] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 200 (0xa331a800) [pid = 1760] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 199 (0x8e2c3800) [pid = 1760] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 198 (0x9cc7c800) [pid = 1760] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 197 (0x9bbb8000) [pid = 1760] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 196 (0x92b75000) [pid = 1760] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 195 (0xa6f7dc00) [pid = 1760] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 194 (0x8cfeac00) [pid = 1760] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 193 (0x9cb4d800) [pid = 1760] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 192 (0x9aee7400) [pid = 1760] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 191 (0x95568800) [pid = 1760] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 190 (0x997d2800) [pid = 1760] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 189 (0x9cc74c00) [pid = 1760] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 188 (0x992e1c00) [pid = 1760] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 187 (0x9958e800) [pid = 1760] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 186 (0x8a520400) [pid = 1760] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 185 (0x8a248000) [pid = 1760] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 184 (0x8a51a400) [pid = 1760] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 183 (0x8cff2400) [pid = 1760] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 182 (0x8d069400) [pid = 1760] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 181 (0x8cff5000) [pid = 1760] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 180 (0x891ce400) [pid = 1760] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 179 (0x89159c00) [pid = 1760] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 178 (0x8c910800) [pid = 1760] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 177 (0x92252400) [pid = 1760] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:04:35 INFO - PROCESS | 1760 | --DOMWINDOW == 176 (0x8d35c400) [pid = 1760] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:04:36 INFO - PROCESS | 1760 | 1464105876123 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]]]}] 09:04:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 4015ms 09:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:04:36 INFO - PROCESS | 1760 | 1464105876133 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 09:04:36 INFO - PROCESS | 1760 | 1464105876136 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 09:04:36 INFO - PROCESS | 1760 | 1464105876143 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:04:36 INFO - PROCESS | 1760 | 1464105876146 Marionette TRACE conn4 <- [1,842,null,{}] 09:04:36 INFO - PROCESS | 1760 | 1464105876152 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}] 09:04:36 INFO - PROCESS | 1760 | 1464105876368 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 09:04:36 INFO - PROCESS | 1760 | 1464105876389 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:36 INFO - PROCESS | 1760 | ++DOCSHELL 0x891cfc00 == 13 [pid = 1760] [id = 218] 09:04:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 177 (0x89399400) [pid = 1760] [serial = 655] [outer = (nil)] 09:04:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 178 (0x8a584800) [pid = 1760] [serial = 656] [outer = 0x89399400] 09:04:36 INFO - PROCESS | 1760 | 1464105876466 Marionette DEBUG loaded listener.js 09:04:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 179 (0x8afc8800) [pid = 1760] [serial = 657] [outer = 0x89399400] 09:04:37 INFO - PROCESS | 1760 | 1464105877508 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]]]}] 09:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1387ms 09:04:37 INFO - PROCESS | 1760 | 1464105877530 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 09:04:37 INFO - PROCESS | 1760 | 1464105877537 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 09:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:04:37 INFO - PROCESS | 1760 | 1464105877547 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:04:37 INFO - PROCESS | 1760 | 1464105877553 Marionette TRACE conn4 <- [1,846,null,{}] 09:04:37 INFO - PROCESS | 1760 | 1464105877565 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}] 09:04:37 INFO - PROCESS | 1760 | 1464105877762 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 09:04:38 INFO - PROCESS | 1760 | 1464105878010 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8938a800 == 14 [pid = 1760] [id = 219] 09:04:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 180 (0x89395400) [pid = 1760] [serial = 658] [outer = (nil)] 09:04:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 181 (0x8a246c00) [pid = 1760] [serial = 659] [outer = 0x89395400] 09:04:38 INFO - PROCESS | 1760 | 1464105878159 Marionette DEBUG loaded listener.js 09:04:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 182 (0x8a589000) [pid = 1760] [serial = 660] [outer = 0x89395400] 09:04:39 INFO - PROCESS | 1760 | 1464105879163 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]]]}] 09:04:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:04:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1696ms 09:04:39 INFO - PROCESS | 1760 | 1464105879243 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 09:04:39 INFO - PROCESS | 1760 | 1464105879253 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 09:04:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:04:39 INFO - PROCESS | 1760 | 1464105879264 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:04:39 INFO - PROCESS | 1760 | 1464105879269 Marionette TRACE conn4 <- [1,850,null,{}] 09:04:39 INFO - PROCESS | 1760 | 1464105879276 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}] 09:04:39 INFO - PROCESS | 1760 | 1464105879527 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 09:04:39 INFO - PROCESS | 1760 | 1464105879812 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:39 INFO - PROCESS | 1760 | ++DOCSHELL 0x8b09ec00 == 15 [pid = 1760] [id = 220] 09:04:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 183 (0x8bea0000) [pid = 1760] [serial = 661] [outer = (nil)] 09:04:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 184 (0x8c908c00) [pid = 1760] [serial = 662] [outer = 0x8bea0000] 09:04:39 INFO - PROCESS | 1760 | 1464105879901 Marionette DEBUG loaded listener.js 09:04:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 185 (0x8cfeb000) [pid = 1760] [serial = 663] [outer = 0x8bea0000] 09:04:41 INFO - PROCESS | 1760 | 1464105881003 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]]]}] 09:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1787ms 09:04:41 INFO - PROCESS | 1760 | 1464105881051 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 09:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:04:41 INFO - PROCESS | 1760 | 1464105881056 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 09:04:41 INFO - PROCESS | 1760 | 1464105881063 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:04:41 INFO - PROCESS | 1760 | 1464105881069 Marionette TRACE conn4 <- [1,854,null,{}] 09:04:41 INFO - PROCESS | 1760 | 1464105881086 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}] 09:04:41 INFO - PROCESS | 1760 | 1464105881316 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 09:04:41 INFO - PROCESS | 1760 | 1464105881556 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:41 INFO - PROCESS | 1760 | ++DOCSHELL 0x8d35a800 == 16 [pid = 1760] [id = 221] 09:04:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 186 (0x8d35c400) [pid = 1760] [serial = 664] [outer = (nil)] 09:04:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 187 (0x8dac3400) [pid = 1760] [serial = 665] [outer = 0x8d35c400] 09:04:41 INFO - PROCESS | 1760 | 1464105881650 Marionette DEBUG loaded listener.js 09:04:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 188 (0x8dacb800) [pid = 1760] [serial = 666] [outer = 0x8d35c400] 09:04:42 INFO - PROCESS | 1760 | 1464105882566 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]]]}] 09:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1540ms 09:04:42 INFO - PROCESS | 1760 | 1464105882603 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 09:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:04:42 INFO - PROCESS | 1760 | 1464105882608 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 09:04:42 INFO - PROCESS | 1760 | 1464105882615 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:04:42 INFO - PROCESS | 1760 | 1464105882618 Marionette TRACE conn4 <- [1,858,null,{}] 09:04:42 INFO - PROCESS | 1760 | 1464105882624 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}] 09:04:42 INFO - PROCESS | 1760 | 1464105882801 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 09:04:43 INFO - PROCESS | 1760 | 1464105882984 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8a513800 == 17 [pid = 1760] [id = 222] 09:04:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 189 (0x8dacd000) [pid = 1760] [serial = 667] [outer = (nil)] 09:04:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 190 (0x8dbb3400) [pid = 1760] [serial = 668] [outer = 0x8dacd000] 09:04:43 INFO - PROCESS | 1760 | 1464105883074 Marionette DEBUG loaded listener.js 09:04:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 191 (0x8dbb5c00) [pid = 1760] [serial = 669] [outer = 0x8dacd000] 09:04:44 INFO - PROCESS | 1760 | 1464105884089 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]]]}] 09:04:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1536ms 09:04:44 INFO - PROCESS | 1760 | 1464105884152 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 09:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:04:44 INFO - PROCESS | 1760 | 1464105884156 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 09:04:44 INFO - PROCESS | 1760 | 1464105884163 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:04:44 INFO - PROCESS | 1760 | 1464105884167 Marionette TRACE conn4 <- [1,862,null,{}] 09:04:44 INFO - PROCESS | 1760 | 1464105884173 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}] 09:04:44 INFO - PROCESS | 1760 | 1464105884362 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 09:04:44 INFO - PROCESS | 1760 | 1464105884606 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:44 INFO - PROCESS | 1760 | ++DOCSHELL 0x8bea3000 == 18 [pid = 1760] [id = 223] 09:04:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 192 (0x8dbbc400) [pid = 1760] [serial = 670] [outer = (nil)] 09:04:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 193 (0x8dd4e400) [pid = 1760] [serial = 671] [outer = 0x8dbbc400] 09:04:44 INFO - PROCESS | 1760 | 1464105884741 Marionette DEBUG loaded listener.js 09:04:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 194 (0x8dd53400) [pid = 1760] [serial = 672] [outer = 0x8dbbc400] 09:04:45 INFO - PROCESS | 1760 | 1464105885676 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]]]}] 09:04:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1544ms 09:04:45 INFO - PROCESS | 1760 | 1464105885707 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 09:04:45 INFO - PROCESS | 1760 | 1464105885711 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 09:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:04:45 INFO - PROCESS | 1760 | 1464105885718 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:04:45 INFO - PROCESS | 1760 | 1464105885722 Marionette TRACE conn4 <- [1,866,null,{}] 09:04:45 INFO - PROCESS | 1760 | 1464105885728 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}] 09:04:45 INFO - PROCESS | 1760 | 1464105885945 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 09:04:46 INFO - PROCESS | 1760 | 1464105886188 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:46 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a23f800 == 19 [pid = 1760] [id = 224] 09:04:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 195 (0x8afc3c00) [pid = 1760] [serial = 673] [outer = (nil)] 09:04:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 196 (0x8e253400) [pid = 1760] [serial = 674] [outer = 0x8afc3c00] 09:04:46 INFO - PROCESS | 1760 | 1464105886332 Marionette DEBUG loaded listener.js 09:04:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 197 (0x8e256000) [pid = 1760] [serial = 675] [outer = 0x8afc3c00] 09:04:47 INFO - PROCESS | 1760 | 1464105887289 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]]]}] 09:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1636ms 09:04:47 INFO - PROCESS | 1760 | 1464105887356 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 09:04:47 INFO - PROCESS | 1760 | 1464105887360 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 09:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:04:47 INFO - PROCESS | 1760 | 1464105887368 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:04:47 INFO - PROCESS | 1760 | 1464105887372 Marionette TRACE conn4 <- [1,870,null,{}] 09:04:47 INFO - PROCESS | 1760 | 1464105887378 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}] 09:04:47 INFO - PROCESS | 1760 | 1464105887596 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 09:04:47 INFO - PROCESS | 1760 | 1464105887831 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x891d4800 == 20 [pid = 1760] [id = 225] 09:04:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 198 (0x8dbbdc00) [pid = 1760] [serial = 676] [outer = (nil)] 09:04:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 199 (0x8e2bd400) [pid = 1760] [serial = 677] [outer = 0x8dbbdc00] 09:04:47 INFO - PROCESS | 1760 | 1464105887966 Marionette DEBUG loaded listener.js 09:04:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 200 (0x8e2bf000) [pid = 1760] [serial = 678] [outer = 0x8dbbdc00] 09:04:48 INFO - PROCESS | 1760 | 1464105888949 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]]]}] 09:04:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:04:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1634ms 09:04:49 INFO - PROCESS | 1760 | 1464105889005 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 09:04:49 INFO - PROCESS | 1760 | 1464105889012 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 09:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:04:49 INFO - PROCESS | 1760 | 1464105889024 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:04:49 INFO - PROCESS | 1760 | 1464105889029 Marionette TRACE conn4 <- [1,874,null,{}] 09:04:49 INFO - PROCESS | 1760 | 1464105889040 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}] 09:04:49 INFO - PROCESS | 1760 | 1464105889426 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 09:04:49 INFO - PROCESS | 1760 | 1464105889637 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:49 INFO - PROCESS | 1760 | ++DOCSHELL 0x891d0000 == 21 [pid = 1760] [id = 226] 09:04:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 201 (0x8a580000) [pid = 1760] [serial = 679] [outer = (nil)] 09:04:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 202 (0x8d352c00) [pid = 1760] [serial = 680] [outer = 0x8a580000] 09:04:49 INFO - PROCESS | 1760 | 1464105889731 Marionette DEBUG loaded listener.js 09:04:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 203 (0x8dd56c00) [pid = 1760] [serial = 681] [outer = 0x8a580000] 09:04:50 INFO - PROCESS | 1760 | 1464105890725 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]]]}] 09:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1739ms 09:04:50 INFO - PROCESS | 1760 | 1464105890762 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 09:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:04:50 INFO - PROCESS | 1760 | 1464105890767 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 09:04:50 INFO - PROCESS | 1760 | 1464105890774 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:04:50 INFO - PROCESS | 1760 | 1464105890777 Marionette TRACE conn4 <- [1,878,null,{}] 09:04:50 INFO - PROCESS | 1760 | 1464105890784 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}] 09:04:50 INFO - PROCESS | 1760 | 1464105890971 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 09:04:51 INFO - PROCESS | 1760 | 1464105891207 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:51 INFO - PROCESS | 1760 | ++DOCSHELL 0x89152c00 == 22 [pid = 1760] [id = 227] 09:04:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 204 (0x8915b000) [pid = 1760] [serial = 682] [outer = (nil)] 09:04:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 205 (0x89397000) [pid = 1760] [serial = 683] [outer = 0x8915b000] 09:04:51 INFO - PROCESS | 1760 | 1464105891340 Marionette DEBUG loaded listener.js 09:04:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 206 (0x8be9f000) [pid = 1760] [serial = 684] [outer = 0x8915b000] 09:04:52 INFO - PROCESS | 1760 | 1464105892244 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]]]}] 09:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1533ms 09:04:52 INFO - PROCESS | 1760 | 1464105892308 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 09:04:52 INFO - PROCESS | 1760 | 1464105892312 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 09:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:04:52 INFO - PROCESS | 1760 | 1464105892319 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:04:52 INFO - PROCESS | 1760 | 1464105892323 Marionette TRACE conn4 <- [1,882,null,{}] 09:04:52 INFO - PROCESS | 1760 | 1464105892329 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}] 09:04:52 INFO - PROCESS | 1760 | 1464105892531 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 09:04:52 INFO - PROCESS | 1760 | 1464105892771 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x891d8000 == 23 [pid = 1760] [id = 228] 09:04:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 207 (0x8a239c00) [pid = 1760] [serial = 685] [outer = (nil)] 09:04:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 208 (0x8b097c00) [pid = 1760] [serial = 686] [outer = 0x8a239c00] 09:04:52 INFO - PROCESS | 1760 | 1464105892905 Marionette DEBUG loaded listener.js 09:04:54 INFO - PROCESS | 1760 | --DOCSHELL 0x8914e000 == 22 [pid = 1760] [id = 214] 09:04:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 209 (0x8915b400) [pid = 1760] [serial = 687] [outer = 0x8a239c00] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 208 (0x9824b000) [pid = 1760] [serial = 609] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 207 (0x913be000) [pid = 1760] [serial = 452] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 206 (0x9bb96000) [pid = 1760] [serial = 222] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 205 (0xa519f400) [pid = 1760] [serial = 277] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 204 (0x8be9d800) [pid = 1760] [serial = 446] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 203 (0x891ce800) [pid = 1760] [serial = 527] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 202 (0x8b09dc00) [pid = 1760] [serial = 551] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 201 (0x8bea4c00) [pid = 1760] [serial = 488] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 200 (0x91bc8c00) [pid = 1760] [serial = 565] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 199 (0x91ae8c00) [pid = 1760] [serial = 265] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 198 (0x93accc00) [pid = 1760] [serial = 422] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 197 (0x8d0ce800) [pid = 1760] [serial = 382] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 196 (0x8f0eb400) [pid = 1760] [serial = 370] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 195 (0xa6cd9800) [pid = 1760] [serial = 331] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 194 (0x914ccc00) [pid = 1760] [serial = 241] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 193 (0x9bb98800) [pid = 1760] [serial = 322] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 192 (0x89157c00) [pid = 1760] [serial = 524] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 191 (0x9080cc00) [pid = 1760] [serial = 509] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 190 (0x8f0e4400) [pid = 1760] [serial = 556] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 189 (0x90957400) [pid = 1760] [serial = 560] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 188 (0x91291c00) [pid = 1760] [serial = 238] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 187 (0x91adf000) [pid = 1760] [serial = 494] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 186 (0xa23bf400) [pid = 1760] [serial = 274] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 185 (0x8a519000) [pid = 1760] [serial = 583] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 184 (0x9095b000) [pid = 1760] [serial = 394] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 183 (0x90838c00) [pid = 1760] [serial = 518] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 182 (0x8e2cb400) [pid = 1760] [serial = 491] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 181 (0x8a245400) [pid = 1760] [serial = 455] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 180 (0xa6ce5000) [pid = 1760] [serial = 376] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 179 (0x8af2ac00) [pid = 1760] [serial = 458] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 178 (0x8e2ca400) [pid = 1760] [serial = 358] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 177 (0x90829800) [pid = 1760] [serial = 515] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 176 (0x8dd49800) [pid = 1760] [serial = 536] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 175 (0xa828ac00) [pid = 1760] [serial = 334] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 174 (0x8dad1400) [pid = 1760] [serial = 553] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 173 (0x92b76c00) [pid = 1760] [serial = 428] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 172 (0x90875400) [pid = 1760] [serial = 283] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 171 (0x992e0000) [pid = 1760] [serial = 180] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 170 (0x8d22dc00) [pid = 1760] [serial = 385] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 169 (0x91bccc00) [pid = 1760] [serial = 232] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 168 (0x9bb91400) [pid = 1760] [serial = 183] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 167 (0x90878800) [pid = 1760] [serial = 313] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 166 (0x8d0cc800) [pid = 1760] [serial = 572] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 165 (0x9b17a000) [pid = 1760] [serial = 216] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 164 (0x8eec7400) [pid = 1760] [serial = 289] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 163 (0x92b75400) [pid = 1760] [serial = 581] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 162 (0x90871400) [pid = 1760] [serial = 577] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 161 (0x8af2d000) [pid = 1760] [serial = 464] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 160 (0x8afcc000) [pid = 1760] [serial = 512] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 159 (0x8edd8000) [pid = 1760] [serial = 419] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 158 (0x921a3400) [pid = 1760] [serial = 316] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 157 (0x8ede2c00) [pid = 1760] [serial = 286] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 156 (0x92b0ec00) [pid = 1760] [serial = 431] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 155 (0xa6f3ac00) [pid = 1760] [serial = 229] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 154 (0x91bcd400) [pid = 1760] [serial = 361] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 153 (0x8938a400) [pid = 1760] [serial = 530] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 152 (0x9923d400) [pid = 1760] [serial = 192] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 151 (0x913b1c00) [pid = 1760] [serial = 563] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 150 (0x8de50c00) [pid = 1760] [serial = 548] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 149 (0xa2381800) [pid = 1760] [serial = 186] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 148 (0x9c99f400) [pid = 1760] [serial = 367] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 147 (0x8d0d4800) [pid = 1760] [serial = 586] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 146 (0x8de41c00) [pid = 1760] [serial = 587] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 145 (0x9af3c000) [pid = 1760] [serial = 364] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 144 (0x95128800) [pid = 1760] [serial = 569] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 143 (0x99232c00) [pid = 1760] [serial = 268] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 142 (0x8cfef000) [pid = 1760] [serial = 571] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 141 (0x8b09b000) [pid = 1760] [serial = 443] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 140 (0xa237b000) [pid = 1760] [serial = 521] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 139 (0xa1054800) [pid = 1760] [serial = 425] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 138 (0xa9026800) [pid = 1760] [serial = 440] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 137 (0x8eeca800) [pid = 1760] [serial = 575] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 136 (0x91066800) [pid = 1760] [serial = 562] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 135 (0xa3351400) [pid = 1760] [serial = 373] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 134 (0xa0522800) [pid = 1760] [serial = 262] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 133 (0xa82b8c00) [pid = 1760] [serial = 437] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 132 (0xa90bb800) [pid = 1760] [serial = 449] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 131 (0x8cff5800) [pid = 1760] [serial = 379] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 130 (0x8afcd800) [pid = 1760] [serial = 550] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 129 (0x8eddc400) [pid = 1760] [serial = 574] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 128 (0xa2249c00) [pid = 1760] [serial = 325] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 127 (0x9c3b3400) [pid = 1760] [serial = 271] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 126 (0x9a19f000) [pid = 1760] [serial = 219] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 125 (0x9b0f6400) [pid = 1760] [serial = 503] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 124 (0xa6f3c800) [pid = 1760] [serial = 280] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 123 (0x91bcfc00) [pid = 1760] [serial = 580] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 122 (0x9bbb8c00) [pid = 1760] [serial = 416] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 121 (0x9959ac00) [pid = 1760] [serial = 235] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 120 (0x8e2c7c00) [pid = 1760] [serial = 401] [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.] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 119 (0x92b72c00) [pid = 1760] [serial = 608] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 118 (0x91aea800) [pid = 1760] [serial = 604] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 117 (0x9224a400) [pid = 1760] [serial = 605] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 116 (0x8afc6000) [pid = 1760] [serial = 633] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 115 (0x913bac00) [pid = 1760] [serial = 602] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 114 (0x891d8400) [pid = 1760] [serial = 641] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 113 (0x8e254800) [pid = 1760] [serial = 599] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 112 (0x9082b400) [pid = 1760] [serial = 601] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 111 (0x8dac7000) [pid = 1760] [serial = 596] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 110 (0x8de45c00) [pid = 1760] [serial = 598] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 109 (0x8d0d1c00) [pid = 1760] [serial = 595] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 108 (0x8a242800) [pid = 1760] [serial = 592] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 107 (0x90804000) [pid = 1760] [serial = 589] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 106 (0x8a588000) [pid = 1760] [serial = 632] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 105 (0x90877000) [pid = 1760] [serial = 590] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 104 (0x8d353c00) [pid = 1760] [serial = 636] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 103 (0x8d0cb800) [pid = 1760] [serial = 635] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 102 (0x9d0bf800) [pid = 1760] [serial = 630] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 101 (0x9c027000) [pid = 1760] [serial = 627] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 100 (0x9b178c00) [pid = 1760] [serial = 629] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 99 (0x9af3bc00) [pid = 1760] [serial = 626] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 98 (0x9c0d6400) [pid = 1760] [serial = 623] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 97 (0x9cb50800) [pid = 1760] [serial = 624] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 96 (0x9b6a5800) [pid = 1760] [serial = 620] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 95 (0x9bb9ac00) [pid = 1760] [serial = 621] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 94 (0x8daca800) [pid = 1760] [serial = 617] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 93 (0x9b082c00) [pid = 1760] [serial = 618] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0x9a2b8c00) [pid = 1760] [serial = 614] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0x9aee8800) [pid = 1760] [serial = 615] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x99240c00) [pid = 1760] [serial = 500] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x939a7000) [pid = 1760] [serial = 568] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0xa6cd9c00) [pid = 1760] [serial = 195] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0xa8287c00) [pid = 1760] [serial = 388] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x89394000) [pid = 1760] [serial = 533] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x8b09a800) [pid = 1760] [serial = 584] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x8d0d4000) [pid = 1760] [serial = 391] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0xa63edc00) [pid = 1760] [serial = 189] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x9924dc00) [pid = 1760] [serial = 319] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x9c3d6800) [pid = 1760] [serial = 506] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x9771c800) [pid = 1760] [serial = 497] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0xa272fc00) [pid = 1760] [serial = 328] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x8dac4000) [pid = 1760] [serial = 467] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x8a51ac00) [pid = 1760] [serial = 461] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0xa5148800) [pid = 1760] [serial = 177] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0x90806400) [pid = 1760] [serial = 557] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 74 (0x91066400) [pid = 1760] [serial = 578] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 73 (0x8de4a400) [pid = 1760] [serial = 554] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 72 (0xa6cdac00) [pid = 1760] [serial = 226] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 71 (0x90837800) [pid = 1760] [serial = 559] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 70 (0xa6cdc000) [pid = 1760] [serial = 434] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 69 (0x92b04800) [pid = 1760] [serial = 566] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 68 (0x99597c00) [pid = 1760] [serial = 611] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 67 (0x99764800) [pid = 1760] [serial = 612] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 66 (0x8af31000) [pid = 1760] [serial = 593] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 65 (0x8de47400) [pid = 1760] [serial = 639] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1760 | --DOMWINDOW == 64 (0x8dbbb400) [pid = 1760] [serial = 638] [outer = (nil)] [url = about:blank] 09:04:56 INFO - PROCESS | 1760 | 1464105896261 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]]]}] 09:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 3956ms 09:04:56 INFO - PROCESS | 1760 | 1464105896277 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 09:04:56 INFO - PROCESS | 1760 | 1464105896287 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 09:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:04:56 INFO - PROCESS | 1760 | 1464105896301 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:04:56 INFO - PROCESS | 1760 | 1464105896310 Marionette TRACE conn4 <- [1,886,null,{}] 09:04:56 INFO - PROCESS | 1760 | 1464105896319 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}] 09:04:56 INFO - PROCESS | 1760 | 1464105896505 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 09:04:56 INFO - PROCESS | 1760 | 1464105896619 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:56 INFO - PROCESS | 1760 | ++DOCSHELL 0x891d1800 == 23 [pid = 1760] [id = 229] 09:04:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 65 (0x89392000) [pid = 1760] [serial = 688] [outer = (nil)] 09:04:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 66 (0x89396400) [pid = 1760] [serial = 689] [outer = 0x89392000] 09:04:56 INFO - PROCESS | 1760 | 1464105896703 Marionette DEBUG loaded listener.js 09:04:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 67 (0x8a23d400) [pid = 1760] [serial = 690] [outer = 0x89392000] 09:04:57 INFO - PROCESS | 1760 | 1464105897555 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]]]}] 09:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1290ms 09:04:57 INFO - PROCESS | 1760 | 1464105897592 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 09:04:57 INFO - PROCESS | 1760 | 1464105897603 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 09:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:04:57 INFO - PROCESS | 1760 | 1464105897615 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:04:57 INFO - PROCESS | 1760 | 1464105897619 Marionette TRACE conn4 <- [1,890,null,{}] 09:04:57 INFO - PROCESS | 1760 | 1464105897626 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}] 09:04:57 INFO - PROCESS | 1760 | 1464105897810 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 09:04:57 INFO - PROCESS | 1760 | 1464105897824 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:57 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a23f400 == 24 [pid = 1760] [id = 230] 09:04:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 68 (0x8a51d400) [pid = 1760] [serial = 691] [outer = (nil)] 09:04:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 69 (0x8a57ec00) [pid = 1760] [serial = 692] [outer = 0x8a51d400] 09:04:58 INFO - PROCESS | 1760 | 1464105898008 Marionette DEBUG loaded listener.js 09:04:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 70 (0x8a585000) [pid = 1760] [serial = 693] [outer = 0x8a51d400] 09:04:59 INFO - PROCESS | 1760 | 1464105899041 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]]]}] 09:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1483ms 09:04:59 INFO - PROCESS | 1760 | 1464105899105 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 09:04:59 INFO - PROCESS | 1760 | 1464105899110 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 09:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:04:59 INFO - PROCESS | 1760 | 1464105899118 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:04:59 INFO - PROCESS | 1760 | 1464105899124 Marionette TRACE conn4 <- [1,894,null,{}] 09:04:59 INFO - PROCESS | 1760 | 1464105899152 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}] 09:04:59 INFO - PROCESS | 1760 | 1464105899391 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 09:04:59 INFO - PROCESS | 1760 | 1464105899528 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8afc3400 == 25 [pid = 1760] [id = 231] 09:04:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 71 (0x8afc4000) [pid = 1760] [serial = 694] [outer = (nil)] 09:04:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 72 (0x8b095000) [pid = 1760] [serial = 695] [outer = 0x8afc4000] 09:04:59 INFO - PROCESS | 1760 | 1464105899616 Marionette DEBUG loaded listener.js 09:04:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 73 (0x8b09a800) [pid = 1760] [serial = 696] [outer = 0x8afc4000] 09:05:00 INFO - PROCESS | 1760 | --DOMWINDOW == 72 (0x8a23ac00) [pid = 1760] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:05:00 INFO - PROCESS | 1760 | --DOMWINDOW == 71 (0x8af30400) [pid = 1760] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:05:00 INFO - PROCESS | 1760 | --DOMWINDOW == 70 (0x8c90a000) [pid = 1760] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:05:00 INFO - PROCESS | 1760 | --DOMWINDOW == 69 (0x8914fc00) [pid = 1760] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:05:00 INFO - PROCESS | 1760 | --DOMWINDOW == 68 (0x89159400) [pid = 1760] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:05:00 INFO - PROCESS | 1760 | 1464105900540 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]]]}] 09:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1441ms 09:05:00 INFO - PROCESS | 1760 | 1464105900558 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 09:05:00 INFO - PROCESS | 1760 | 1464105900563 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 09:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:05:00 INFO - PROCESS | 1760 | 1464105900577 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:05:00 INFO - PROCESS | 1760 | 1464105900586 Marionette TRACE conn4 <- [1,898,null,{}] 09:05:00 INFO - PROCESS | 1760 | 1464105900592 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}] 09:05:00 INFO - PROCESS | 1760 | 1464105900816 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 09:05:00 INFO - PROCESS | 1760 | 1464105900835 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x89153800 == 26 [pid = 1760] [id = 232] 09:05:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 69 (0x8af33400) [pid = 1760] [serial = 697] [outer = (nil)] 09:05:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 70 (0x8be9d800) [pid = 1760] [serial = 698] [outer = 0x8af33400] 09:05:00 INFO - PROCESS | 1760 | 1464105900934 Marionette DEBUG loaded listener.js 09:05:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 71 (0x8bea2800) [pid = 1760] [serial = 699] [outer = 0x8af33400] 09:05:01 INFO - PROCESS | 1760 | 1464105901921 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]]]}] 09:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1384ms 09:05:01 INFO - PROCESS | 1760 | 1464105901962 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 09:05:01 INFO - PROCESS | 1760 | 1464105901965 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 09:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:05:01 INFO - PROCESS | 1760 | 1464105901972 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:05:01 INFO - PROCESS | 1760 | 1464105901976 Marionette TRACE conn4 <- [1,902,null,{}] 09:05:01 INFO - PROCESS | 1760 | 1464105901982 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}] 09:05:02 INFO - PROCESS | 1760 | 1464105902209 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 09:05:02 INFO - PROCESS | 1760 | 1464105902393 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x89156800 == 27 [pid = 1760] [id = 233] 09:05:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 72 (0x89156c00) [pid = 1760] [serial = 700] [outer = (nil)] 09:05:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 73 (0x891cd000) [pid = 1760] [serial = 701] [outer = 0x89156c00] 09:05:02 INFO - PROCESS | 1760 | 1464105902493 Marionette DEBUG loaded listener.js 09:05:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 74 (0x891d7800) [pid = 1760] [serial = 702] [outer = 0x89156c00] 09:05:03 INFO - PROCESS | 1760 | 1464105903602 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]]]}] 09:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1698ms 09:05:03 INFO - PROCESS | 1760 | 1464105903674 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 09:05:03 INFO - PROCESS | 1760 | 1464105903681 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 09:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:05:03 INFO - PROCESS | 1760 | 1464105903690 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:05:03 INFO - PROCESS | 1760 | 1464105903698 Marionette TRACE conn4 <- [1,906,null,{}] 09:05:03 INFO - PROCESS | 1760 | 1464105903706 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}] 09:05:03 INFO - PROCESS | 1760 | 1464105903934 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 09:05:04 INFO - PROCESS | 1760 | 1464105904148 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8a57cc00 == 28 [pid = 1760] [id = 234] 09:05:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 75 (0x8a581c00) [pid = 1760] [serial = 703] [outer = (nil)] 09:05:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x8a588000) [pid = 1760] [serial = 704] [outer = 0x8a581c00] 09:05:04 INFO - PROCESS | 1760 | 1464105904274 Marionette DEBUG loaded listener.js 09:05:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x8af2d000) [pid = 1760] [serial = 705] [outer = 0x8a581c00] 09:05:05 INFO - PROCESS | 1760 | 1464105905279 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]]]}] 09:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1643ms 09:05:05 INFO - PROCESS | 1760 | 1464105905334 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 09:05:05 INFO - PROCESS | 1760 | 1464105905338 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 09:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:05:05 INFO - PROCESS | 1760 | 1464105905346 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:05:05 INFO - PROCESS | 1760 | 1464105905350 Marionette TRACE conn4 <- [1,910,null,{}] 09:05:05 INFO - PROCESS | 1760 | 1464105905357 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}] 09:05:05 INFO - PROCESS | 1760 | 1464105905550 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 09:05:05 INFO - PROCESS | 1760 | 1464105905835 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8a517c00 == 29 [pid = 1760] [id = 235] 09:05:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x8b09d800) [pid = 1760] [serial = 706] [outer = (nil)] 09:05:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x8bea5c00) [pid = 1760] [serial = 707] [outer = 0x8b09d800] 09:05:05 INFO - PROCESS | 1760 | 1464105905974 Marionette DEBUG loaded listener.js 09:05:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x8c90b800) [pid = 1760] [serial = 708] [outer = 0x8b09d800] 09:05:07 INFO - PROCESS | 1760 | 1464105907089 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]]]}] 09:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1790ms 09:05:07 INFO - PROCESS | 1760 | 1464105907138 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 09:05:07 INFO - PROCESS | 1760 | 1464105907145 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 09:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:05:07 INFO - PROCESS | 1760 | 1464105907164 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:05:07 INFO - PROCESS | 1760 | 1464105907173 Marionette TRACE conn4 <- [1,914,null,{}] 09:05:07 INFO - PROCESS | 1760 | 1464105907179 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}] 09:05:07 INFO - PROCESS | 1760 | 1464105907389 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 09:05:07 INFO - PROCESS | 1760 | 1464105907601 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8a514c00 == 30 [pid = 1760] [id = 236] 09:05:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x8afcf800) [pid = 1760] [serial = 709] [outer = (nil)] 09:05:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x8d068800) [pid = 1760] [serial = 710] [outer = 0x8afcf800] 09:05:07 INFO - PROCESS | 1760 | 1464105907697 Marionette DEBUG loaded listener.js 09:05:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x8d0c5800) [pid = 1760] [serial = 711] [outer = 0x8afcf800] 09:05:08 INFO - PROCESS | 1760 | 1464105908695 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]]]}] 09:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1606ms 09:05:08 INFO - PROCESS | 1760 | 1464105908762 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 09:05:08 INFO - PROCESS | 1760 | 1464105908766 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 09:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:05:08 INFO - PROCESS | 1760 | 1464105908774 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:05:08 INFO - PROCESS | 1760 | 1464105908778 Marionette TRACE conn4 <- [1,918,null,{}] 09:05:08 INFO - PROCESS | 1760 | 1464105908784 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}] 09:05:08 INFO - PROCESS | 1760 | 1464105908976 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 09:05:09 INFO - PROCESS | 1760 | 1464105909192 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x89152800 == 31 [pid = 1760] [id = 237] 09:05:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x89154000) [pid = 1760] [serial = 712] [outer = (nil)] 09:05:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x8a519c00) [pid = 1760] [serial = 713] [outer = 0x89154000] 09:05:09 INFO - PROCESS | 1760 | 1464105909299 Marionette DEBUG loaded listener.js 09:05:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x8938ec00) [pid = 1760] [serial = 714] [outer = 0x89154000] 09:05:10 INFO - PROCESS | 1760 | 1464105910458 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]]]}] 09:05:10 INFO - PROCESS | 1760 | --DOCSHELL 0x89153800 == 30 [pid = 1760] [id = 232] 09:05:10 INFO - PROCESS | 1760 | --DOCSHELL 0x8afc3400 == 29 [pid = 1760] [id = 231] 09:05:10 INFO - PROCESS | 1760 | --DOCSHELL 0x8a23f400 == 28 [pid = 1760] [id = 230] 09:05:10 INFO - PROCESS | 1760 | --DOCSHELL 0x891d1800 == 27 [pid = 1760] [id = 229] 09:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1791ms 09:05:10 INFO - PROCESS | 1760 | 1464105910571 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 09:05:10 INFO - PROCESS | 1760 | 1464105910578 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 09:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:05:10 INFO - PROCESS | 1760 | 1464105910588 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:05:10 INFO - PROCESS | 1760 | 1464105910592 Marionette TRACE conn4 <- [1,922,null,{}] 09:05:10 INFO - PROCESS | 1760 | 1464105910615 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}] 09:05:10 INFO - PROCESS | 1760 | 1464105910799 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 09:05:10 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x8a51ec00) [pid = 1760] [serial = 648] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x8afcf400) [pid = 1760] [serial = 651] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x8cfea400) [pid = 1760] [serial = 653] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x89158800) [pid = 1760] [serial = 644] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x8a511400) [pid = 1760] [serial = 647] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x891d1000) [pid = 1760] [serial = 645] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x8afc5800) [pid = 1760] [serial = 650] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x8a515c00) [pid = 1760] [serial = 642] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x8cff1c00) [pid = 1760] [serial = 654] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x8a584800) [pid = 1760] [serial = 656] [outer = (nil)] [url = about:blank] 09:05:11 INFO - PROCESS | 1760 | 1464105911005 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:11 INFO - PROCESS | 1760 | ++DOCSHELL 0x891d5c00 == 28 [pid = 1760] [id = 238] 09:05:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x89393c00) [pid = 1760] [serial = 715] [outer = (nil)] 09:05:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x8a245800) [pid = 1760] [serial = 716] [outer = 0x89393c00] 09:05:11 INFO - PROCESS | 1760 | 1464105911093 Marionette DEBUG loaded listener.js 09:05:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x8a51a800) [pid = 1760] [serial = 717] [outer = 0x89393c00] 09:05:11 INFO - PROCESS | 1760 | 1464105911894 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]]]}] 09:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1350ms 09:05:11 INFO - PROCESS | 1760 | 1464105911940 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 09:05:11 INFO - PROCESS | 1760 | 1464105911949 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 09:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:05:11 INFO - PROCESS | 1760 | 1464105911974 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:05:11 INFO - PROCESS | 1760 | 1464105911979 Marionette TRACE conn4 <- [1,926,null,{}] 09:05:11 INFO - PROCESS | 1760 | 1464105911986 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}] 09:05:12 INFO - PROCESS | 1760 | 1464105912166 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 09:05:12 INFO - PROCESS | 1760 | 1464105912179 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8a51e400 == 29 [pid = 1760] [id = 239] 09:05:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x8a51ec00) [pid = 1760] [serial = 718] [outer = (nil)] 09:05:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x8afc5800) [pid = 1760] [serial = 719] [outer = 0x8a51ec00] 09:05:12 INFO - PROCESS | 1760 | 1464105912264 Marionette DEBUG loaded listener.js 09:05:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x8afd0800) [pid = 1760] [serial = 720] [outer = 0x8a51ec00] 09:05:13 INFO - PROCESS | 1760 | 1464105913259 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]]]}] 09:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1340ms 09:05:13 INFO - PROCESS | 1760 | 1464105913313 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 09:05:13 INFO - PROCESS | 1760 | 1464105913318 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 09:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:05:13 INFO - PROCESS | 1760 | 1464105913325 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:05:13 INFO - PROCESS | 1760 | 1464105913331 Marionette TRACE conn4 <- [1,930,null,{}] 09:05:13 INFO - PROCESS | 1760 | 1464105913356 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}] 09:05:13 INFO - PROCESS | 1760 | 1464105913589 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 09:05:13 INFO - PROCESS | 1760 | 1464105913621 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8a586c00 == 30 [pid = 1760] [id = 240] 09:05:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x8cfecc00) [pid = 1760] [serial = 721] [outer = (nil)] 09:05:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x8cfef400) [pid = 1760] [serial = 722] [outer = 0x8cfecc00] 09:05:13 INFO - PROCESS | 1760 | 1464105913719 Marionette DEBUG loaded listener.js 09:05:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x8cff5000) [pid = 1760] [serial = 723] [outer = 0x8cfecc00] 09:05:14 INFO - PROCESS | 1760 | 1464105914745 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]]]}] 09:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1485ms 09:05:14 INFO - PROCESS | 1760 | 1464105914812 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 09:05:14 INFO - PROCESS | 1760 | 1464105914817 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 09:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:05:14 INFO - PROCESS | 1760 | 1464105914825 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:05:14 INFO - PROCESS | 1760 | 1464105914828 Marionette TRACE conn4 <- [1,934,null,{}] 09:05:14 INFO - PROCESS | 1760 | 1464105914835 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}] 09:05:15 INFO - PROCESS | 1760 | 1464105915065 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 09:05:15 INFO - PROCESS | 1760 | 1464105915108 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8bea5000 == 31 [pid = 1760] [id = 241] 09:05:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x8d0d4000) [pid = 1760] [serial = 724] [outer = (nil)] 09:05:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x8d22fc00) [pid = 1760] [serial = 725] [outer = 0x8d0d4000] 09:05:15 INFO - PROCESS | 1760 | 1464105915252 Marionette DEBUG loaded listener.js 09:05:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x8d357000) [pid = 1760] [serial = 726] [outer = 0x8d0d4000] 09:05:15 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x8afc4000) [pid = 1760] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:05:15 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x89392000) [pid = 1760] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:05:15 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x8a51d400) [pid = 1760] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:05:15 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x89399400) [pid = 1760] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:05:15 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x89395400) [pid = 1760] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:05:15 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x8bea0000) [pid = 1760] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:05:15 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x8d35c400) [pid = 1760] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:05:15 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x8dacd000) [pid = 1760] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:05:15 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x8dbbc400) [pid = 1760] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:05:15 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x8afc3c00) [pid = 1760] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:05:15 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x8dbbdc00) [pid = 1760] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:05:15 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x8a580000) [pid = 1760] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:05:15 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0x8a239c00) [pid = 1760] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:05:16 INFO - PROCESS | 1760 | 1464105916230 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]]]}] 09:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1445ms 09:05:16 INFO - PROCESS | 1760 | 1464105916270 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 09:05:16 INFO - PROCESS | 1760 | 1464105916274 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 09:05:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:05:16 INFO - PROCESS | 1760 | 1464105916280 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:05:16 INFO - PROCESS | 1760 | 1464105916284 Marionette TRACE conn4 <- [1,938,null,{}] 09:05:16 INFO - PROCESS | 1760 | 1464105916290 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}] 09:05:16 INFO - PROCESS | 1760 | 1464105916449 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 09:05:16 INFO - PROCESS | 1760 | 1464105916465 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x89392400 == 32 [pid = 1760] [id = 242] 09:05:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x8af34400) [pid = 1760] [serial = 727] [outer = (nil)] 09:05:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x8d0ce800) [pid = 1760] [serial = 728] [outer = 0x8af34400] 09:05:16 INFO - PROCESS | 1760 | 1464105916545 Marionette DEBUG loaded listener.js 09:05:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x8d237000) [pid = 1760] [serial = 729] [outer = 0x8af34400] 09:05:17 INFO - PROCESS | 1760 | 1464105917475 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]]]}] 09:05:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:05:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1235ms 09:05:17 INFO - PROCESS | 1760 | 1464105917516 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 09:05:17 INFO - PROCESS | 1760 | 1464105917519 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 09:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:05:17 INFO - PROCESS | 1760 | 1464105917526 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:05:17 INFO - PROCESS | 1760 | 1464105917530 Marionette TRACE conn4 <- [1,942,null,{}] 09:05:17 INFO - PROCESS | 1760 | 1464105917535 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}] 09:05:17 INFO - PROCESS | 1760 | 1464105917819 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 09:05:17 INFO - PROCESS | 1760 | 1464105917982 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x891d1800 == 33 [pid = 1760] [id = 243] 09:05:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x891d1c00) [pid = 1760] [serial = 730] [outer = (nil)] 09:05:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x891d7c00) [pid = 1760] [serial = 731] [outer = 0x891d1c00] 09:05:18 INFO - PROCESS | 1760 | 1464105918077 Marionette DEBUG loaded listener.js 09:05:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x89397400) [pid = 1760] [serial = 732] [outer = 0x891d1c00] 09:05:19 INFO - PROCESS | 1760 | 1464105919166 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]]]}] 09:05:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:05:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1689ms 09:05:19 INFO - PROCESS | 1760 | 1464105919219 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 09:05:19 INFO - PROCESS | 1760 | 1464105919226 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 09:05:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:05:19 INFO - PROCESS | 1760 | 1464105919236 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:05:19 INFO - PROCESS | 1760 | 1464105919243 Marionette TRACE conn4 <- [1,946,null,{}] 09:05:19 INFO - PROCESS | 1760 | 1464105919252 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}] 09:05:19 INFO - PROCESS | 1760 | 1464105919455 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 09:05:19 INFO - PROCESS | 1760 | 1464105919673 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8a57f400 == 34 [pid = 1760] [id = 244] 09:05:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x8af2c000) [pid = 1760] [serial = 733] [outer = (nil)] 09:05:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x8afcb400) [pid = 1760] [serial = 734] [outer = 0x8af2c000] 09:05:19 INFO - PROCESS | 1760 | 1464105919813 Marionette DEBUG loaded listener.js 09:05:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x8b09dc00) [pid = 1760] [serial = 735] [outer = 0x8af2c000] 09:05:20 INFO - PROCESS | 1760 | 1464105920833 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]]]}] 09:05:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:05:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1638ms 09:05:20 INFO - PROCESS | 1760 | 1464105920872 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 09:05:20 INFO - PROCESS | 1760 | 1464105920878 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 09:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:05:20 INFO - PROCESS | 1760 | 1464105920885 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:05:20 INFO - PROCESS | 1760 | 1464105920889 Marionette TRACE conn4 <- [1,950,null,{}] 09:05:20 INFO - PROCESS | 1760 | 1464105920896 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}] 09:05:21 INFO - PROCESS | 1760 | 1464105921086 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 09:05:21 INFO - PROCESS | 1760 | 1464105921346 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8b098400 == 35 [pid = 1760] [id = 245] 09:05:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x8cff4000) [pid = 1760] [serial = 736] [outer = (nil)] 09:05:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x8d06d400) [pid = 1760] [serial = 737] [outer = 0x8cff4000] 09:05:21 INFO - PROCESS | 1760 | 1464105921482 Marionette DEBUG loaded listener.js 09:05:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x8d22a400) [pid = 1760] [serial = 738] [outer = 0x8cff4000] 09:05:22 INFO - PROCESS | 1760 | 1464105922494 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]]]}] 09:05:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:05:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1645ms 09:05:22 INFO - PROCESS | 1760 | 1464105922531 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 09:05:22 INFO - PROCESS | 1760 | 1464105922538 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 09:05:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:05:22 INFO - PROCESS | 1760 | 1464105922558 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:05:22 INFO - PROCESS | 1760 | 1464105922566 Marionette TRACE conn4 <- [1,954,null,{}] 09:05:22 INFO - PROCESS | 1760 | 1464105922574 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}] 09:05:22 INFO - PROCESS | 1760 | 1464105922809 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 09:05:23 INFO - PROCESS | 1760 | 1464105923016 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x89392800 == 36 [pid = 1760] [id = 246] 09:05:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x8a240000) [pid = 1760] [serial = 739] [outer = (nil)] 09:05:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x8dbb3c00) [pid = 1760] [serial = 740] [outer = 0x8a240000] 09:05:23 INFO - PROCESS | 1760 | 1464105923155 Marionette DEBUG loaded listener.js 09:05:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x8dbb8400) [pid = 1760] [serial = 741] [outer = 0x8a240000] 09:05:24 INFO - PROCESS | 1760 | 1464105924133 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]]]}] 09:05:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:05:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1649ms 09:05:24 INFO - PROCESS | 1760 | 1464105924197 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 09:05:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:05:24 INFO - PROCESS | 1760 | 1464105924202 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 09:05:24 INFO - PROCESS | 1760 | 1464105924209 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:05:24 INFO - PROCESS | 1760 | 1464105924213 Marionette TRACE conn4 <- [1,958,null,{}] 09:05:24 INFO - PROCESS | 1760 | 1464105924219 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}] 09:05:24 INFO - PROCESS | 1760 | 1464105924417 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 09:05:24 INFO - PROCESS | 1760 | 1464105924641 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8dbb4400 == 37 [pid = 1760] [id = 247] 09:05:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x8dbbb000) [pid = 1760] [serial = 742] [outer = (nil)] 09:05:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0x8dd4c400) [pid = 1760] [serial = 743] [outer = 0x8dbbb000] 09:05:24 INFO - PROCESS | 1760 | 1464105924780 Marionette DEBUG loaded listener.js 09:05:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0x8dd4fc00) [pid = 1760] [serial = 744] [outer = 0x8dbbb000] 09:05:25 INFO - PROCESS | 1760 | 1464105925659 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]]]}] 09:05:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:05:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1534ms 09:05:25 INFO - PROCESS | 1760 | 1464105925743 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 09:05:25 INFO - PROCESS | 1760 | 1464105925747 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 09:05:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:05:25 INFO - PROCESS | 1760 | 1464105925755 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:05:25 INFO - PROCESS | 1760 | 1464105925760 Marionette TRACE conn4 <- [1,962,null,{}] 09:05:25 INFO - PROCESS | 1760 | 1464105925766 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}] 09:05:25 INFO - PROCESS | 1760 | 1464105925991 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 09:05:26 INFO - PROCESS | 1760 | 1464105926431 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:26 INFO - PROCESS | 1760 | ++DOCSHELL 0x8938b800 == 38 [pid = 1760] [id = 248] 09:05:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 94 (0x8938d400) [pid = 1760] [serial = 745] [outer = (nil)] 09:05:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 95 (0x89395c00) [pid = 1760] [serial = 746] [outer = 0x8938d400] 09:05:26 INFO - PROCESS | 1760 | 1464105926559 Marionette DEBUG loaded listener.js 09:05:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 96 (0x8a515800) [pid = 1760] [serial = 747] [outer = 0x8938d400] 09:05:27 INFO - PROCESS | 1760 | 1464105927525 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]]]}] 09:05:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:05:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1831ms 09:05:27 INFO - PROCESS | 1760 | 1464105927589 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 09:05:27 INFO - PROCESS | 1760 | 1464105927595 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 09:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:05:27 INFO - PROCESS | 1760 | 1464105927604 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:05:27 INFO - PROCESS | 1760 | 1464105927609 Marionette TRACE conn4 <- [1,966,null,{}] 09:05:27 INFO - PROCESS | 1760 | 1464105927617 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}] 09:05:27 INFO - PROCESS | 1760 | 1464105927800 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 09:05:28 INFO - PROCESS | 1760 | 1464105928024 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | --DOCSHELL 0x8bea3000 == 37 [pid = 1760] [id = 223] 09:05:28 INFO - PROCESS | 1760 | --DOCSHELL 0x8c909400 == 36 [pid = 1760] [id = 217] 09:05:28 INFO - PROCESS | 1760 | --DOMWINDOW == 95 (0x89397000) [pid = 1760] [serial = 683] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1760 | ++DOCSHELL 0x891d3800 == 37 [pid = 1760] [id = 249] 09:05:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 96 (0x891d3c00) [pid = 1760] [serial = 748] [outer = (nil)] 09:05:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 97 (0x8938bc00) [pid = 1760] [serial = 749] [outer = 0x891d3c00] 09:05:28 INFO - PROCESS | 1760 | 1464105928216 Marionette DEBUG loaded listener.js 09:05:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 98 (0x8a23ec00) [pid = 1760] [serial = 750] [outer = 0x891d3c00] 09:05:28 INFO - PROCESS | 1760 | --DOCSHELL 0x89392400 == 36 [pid = 1760] [id = 242] 09:05:28 INFO - PROCESS | 1760 | --DOCSHELL 0x8bea5000 == 35 [pid = 1760] [id = 241] 09:05:28 INFO - PROCESS | 1760 | --DOCSHELL 0x8a586c00 == 34 [pid = 1760] [id = 240] 09:05:28 INFO - PROCESS | 1760 | --DOCSHELL 0x8a51e400 == 33 [pid = 1760] [id = 239] 09:05:28 INFO - PROCESS | 1760 | --DOCSHELL 0x891d5c00 == 32 [pid = 1760] [id = 238] 09:05:28 INFO - PROCESS | 1760 | --DOCSHELL 0x89152800 == 31 [pid = 1760] [id = 237] 09:05:28 INFO - PROCESS | 1760 | --DOCSHELL 0x8a514c00 == 30 [pid = 1760] [id = 236] 09:05:28 INFO - PROCESS | 1760 | --DOCSHELL 0x8a517c00 == 29 [pid = 1760] [id = 235] 09:05:28 INFO - PROCESS | 1760 | --DOCSHELL 0x8a57cc00 == 28 [pid = 1760] [id = 234] 09:05:28 INFO - PROCESS | 1760 | --DOCSHELL 0x89156800 == 27 [pid = 1760] [id = 233] 09:05:28 INFO - PROCESS | 1760 | --DOMWINDOW == 97 (0x8afc8800) [pid = 1760] [serial = 657] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1760 | --DOMWINDOW == 96 (0x8a589000) [pid = 1760] [serial = 660] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1760 | --DOMWINDOW == 95 (0x8a246c00) [pid = 1760] [serial = 659] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1760 | --DOMWINDOW == 94 (0x8cfeb000) [pid = 1760] [serial = 663] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1760 | --DOMWINDOW == 93 (0x8c908c00) [pid = 1760] [serial = 662] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0x8dacb800) [pid = 1760] [serial = 666] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0x8dac3400) [pid = 1760] [serial = 665] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x8dbb5c00) [pid = 1760] [serial = 669] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x8dbb3400) [pid = 1760] [serial = 668] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x8dd53400) [pid = 1760] [serial = 672] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x8dd4e400) [pid = 1760] [serial = 671] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x8e256000) [pid = 1760] [serial = 675] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x8e253400) [pid = 1760] [serial = 674] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x8e2bf000) [pid = 1760] [serial = 678] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x8e2bd400) [pid = 1760] [serial = 677] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x8dd56c00) [pid = 1760] [serial = 681] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x8d352c00) [pid = 1760] [serial = 680] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x8915b400) [pid = 1760] [serial = 687] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x8b097c00) [pid = 1760] [serial = 686] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x8b095000) [pid = 1760] [serial = 695] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x89396400) [pid = 1760] [serial = 689] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x8a23d400) [pid = 1760] [serial = 690] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0x8a585000) [pid = 1760] [serial = 693] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1760 | --DOMWINDOW == 74 (0x8b09a800) [pid = 1760] [serial = 696] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1760 | --DOMWINDOW == 73 (0x8a57ec00) [pid = 1760] [serial = 692] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1760 | --DOMWINDOW == 72 (0x8be9d800) [pid = 1760] [serial = 698] [outer = (nil)] [url = about:blank] 09:05:29 INFO - PROCESS | 1760 | 1464105929263 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]]]}] 09:05:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:05:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1738ms 09:05:29 INFO - PROCESS | 1760 | 1464105929343 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 09:05:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:05:29 INFO - PROCESS | 1760 | 1464105929349 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 09:05:29 INFO - PROCESS | 1760 | 1464105929358 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:05:29 INFO - PROCESS | 1760 | 1464105929365 Marionette TRACE conn4 <- [1,970,null,{}] 09:05:29 INFO - PROCESS | 1760 | 1464105929373 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}] 09:05:29 INFO - PROCESS | 1760 | 1464105929609 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 09:05:29 INFO - PROCESS | 1760 | 1464105929831 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:29 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a585000 == 28 [pid = 1760] [id = 250] 09:05:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 73 (0x8a589400) [pid = 1760] [serial = 751] [outer = (nil)] 09:05:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 74 (0x8afc6800) [pid = 1760] [serial = 752] [outer = 0x8a589400] 09:05:29 INFO - PROCESS | 1760 | 1464105929939 Marionette DEBUG loaded listener.js 09:05:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 75 (0x8b096800) [pid = 1760] [serial = 753] [outer = 0x8a589400] 09:05:30 INFO - PROCESS | 1760 | 1464105930899 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]]]}] 09:05:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:05:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1593ms 09:05:30 INFO - PROCESS | 1760 | 1464105930953 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 09:05:30 INFO - PROCESS | 1760 | 1464105930960 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 09:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:05:30 INFO - PROCESS | 1760 | 1464105930969 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:05:30 INFO - PROCESS | 1760 | 1464105930972 Marionette TRACE conn4 <- [1,974,null,{}] 09:05:30 INFO - PROCESS | 1760 | 1464105930980 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}] 09:05:31 INFO - PROCESS | 1760 | 1464105931166 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 09:05:31 INFO - PROCESS | 1760 | 1464105931326 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:31 INFO - PROCESS | 1760 | ++DOCSHELL 0x8bea2000 == 29 [pid = 1760] [id = 251] 09:05:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x8c909800) [pid = 1760] [serial = 754] [outer = (nil)] 09:05:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x8c910000) [pid = 1760] [serial = 755] [outer = 0x8c909800] 09:05:31 INFO - PROCESS | 1760 | 1464105931510 Marionette DEBUG loaded listener.js 09:05:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x8cfee000) [pid = 1760] [serial = 756] [outer = 0x8c909800] 09:05:32 INFO - PROCESS | 1760 | 1464105932541 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]]]}] 09:05:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:05:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1635ms 09:05:32 INFO - PROCESS | 1760 | 1464105932607 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 09:05:32 INFO - PROCESS | 1760 | 1464105932616 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 09:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:05:32 INFO - PROCESS | 1760 | 1464105932630 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:05:32 INFO - PROCESS | 1760 | 1464105932640 Marionette TRACE conn4 <- [1,978,null,{}] 09:05:32 INFO - PROCESS | 1760 | 1464105932657 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}] 09:05:32 INFO - PROCESS | 1760 | 1464105932903 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 09:05:33 INFO - PROCESS | 1760 | 1464105933120 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x891cd400 == 30 [pid = 1760] [id = 252] 09:05:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x8bea5000) [pid = 1760] [serial = 757] [outer = (nil)] 09:05:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x8d35d800) [pid = 1760] [serial = 758] [outer = 0x8bea5000] 09:05:33 INFO - PROCESS | 1760 | 1464105933213 Marionette DEBUG loaded listener.js 09:05:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x8dac9000) [pid = 1760] [serial = 759] [outer = 0x8bea5000] 09:05:34 INFO - PROCESS | 1760 | 1464105934121 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]]]}] 09:05:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:05:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1545ms 09:05:34 INFO - PROCESS | 1760 | 1464105934171 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 09:05:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:05:34 INFO - PROCESS | 1760 | 1464105934177 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 09:05:34 INFO - PROCESS | 1760 | 1464105934184 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:05:34 INFO - PROCESS | 1760 | 1464105934188 Marionette TRACE conn4 <- [1,982,null,{}] 09:05:34 INFO - PROCESS | 1760 | 1464105934194 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}] 09:05:34 INFO - PROCESS | 1760 | 1464105934413 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 09:05:34 INFO - PROCESS | 1760 | 1464105934659 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:34 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c903400 == 31 [pid = 1760] [id = 253] 09:05:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x8dad1400) [pid = 1760] [serial = 760] [outer = (nil)] 09:05:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x8dbb6c00) [pid = 1760] [serial = 761] [outer = 0x8dad1400] 09:05:34 INFO - PROCESS | 1760 | 1464105934795 Marionette DEBUG loaded listener.js 09:05:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x8dbba400) [pid = 1760] [serial = 762] [outer = 0x8dad1400] 09:05:35 INFO - PROCESS | 1760 | 1464105935702 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]]]}] 09:05:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:05:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1582ms 09:05:35 INFO - PROCESS | 1760 | 1464105935767 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 09:05:35 INFO - PROCESS | 1760 | 1464105935771 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 09:05:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:05:35 INFO - PROCESS | 1760 | 1464105935778 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:05:35 INFO - PROCESS | 1760 | 1464105935782 Marionette TRACE conn4 <- [1,986,null,{}] 09:05:35 INFO - PROCESS | 1760 | 1464105935788 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}] 09:05:35 INFO - PROCESS | 1760 | 1464105935982 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 09:05:36 INFO - PROCESS | 1760 | 1464105936144 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:36 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dac4c00 == 32 [pid = 1760] [id = 254] 09:05:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x8dbb4000) [pid = 1760] [serial = 763] [outer = (nil)] 09:05:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x8dd55800) [pid = 1760] [serial = 764] [outer = 0x8dbb4000] 09:05:36 INFO - PROCESS | 1760 | 1464105936253 Marionette DEBUG loaded listener.js 09:05:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x8de4b800) [pid = 1760] [serial = 765] [outer = 0x8dbb4000] 09:05:37 INFO - PROCESS | 1760 | 1464105937307 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]]]}] 09:05:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:05:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1586ms 09:05:37 INFO - PROCESS | 1760 | 1464105937366 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 09:05:37 INFO - PROCESS | 1760 | 1464105937370 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 09:05:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:05:37 INFO - PROCESS | 1760 | 1464105937377 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:05:37 INFO - PROCESS | 1760 | 1464105937381 Marionette TRACE conn4 <- [1,990,null,{}] 09:05:37 INFO - PROCESS | 1760 | 1464105937387 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}] 09:05:37 INFO - PROCESS | 1760 | 1464105937583 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 09:05:37 INFO - PROCESS | 1760 | 1464105937792 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:37 INFO - PROCESS | 1760 | ++DOCSHELL 0x8915a000 == 33 [pid = 1760] [id = 255] 09:05:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x8d063c00) [pid = 1760] [serial = 766] [outer = (nil)] 09:05:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x8e256800) [pid = 1760] [serial = 767] [outer = 0x8d063c00] 09:05:37 INFO - PROCESS | 1760 | 1464105937925 Marionette DEBUG loaded listener.js 09:05:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x8e25c800) [pid = 1760] [serial = 768] [outer = 0x8d063c00] 09:05:38 INFO - PROCESS | 1760 | 1464105938827 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]]]}] 09:05:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:05:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1486ms 09:05:38 INFO - PROCESS | 1760 | 1464105938864 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 09:05:38 INFO - PROCESS | 1760 | 1464105938868 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 09:05:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:05:38 INFO - PROCESS | 1760 | 1464105938876 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:05:38 INFO - PROCESS | 1760 | 1464105938880 Marionette TRACE conn4 <- [1,994,null,{}] 09:05:38 INFO - PROCESS | 1760 | 1464105938886 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}] 09:05:39 INFO - PROCESS | 1760 | 1464105939071 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 09:05:39 INFO - PROCESS | 1760 | 1464105939250 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:39 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dbba000 == 34 [pid = 1760] [id = 256] 09:05:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x8e252000) [pid = 1760] [serial = 769] [outer = (nil)] 09:05:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0x8e2bf800) [pid = 1760] [serial = 770] [outer = 0x8e252000] 09:05:39 INFO - PROCESS | 1760 | 1464105939345 Marionette DEBUG loaded listener.js 09:05:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0x8e2c1400) [pid = 1760] [serial = 771] [outer = 0x8e252000] 09:05:40 INFO - PROCESS | 1760 | 1464105940335 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]]]}] 09:05:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:05:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1534ms 09:05:40 INFO - PROCESS | 1760 | 1464105940412 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 09:05:40 INFO - PROCESS | 1760 | 1464105940415 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 09:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:05:40 INFO - PROCESS | 1760 | 1464105940423 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:05:40 INFO - PROCESS | 1760 | 1464105940427 Marionette TRACE conn4 <- [1,998,null,{}] 09:05:40 INFO - PROCESS | 1760 | 1464105940434 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}] 09:05:40 INFO - PROCESS | 1760 | 1464105940654 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 09:05:40 INFO - PROCESS | 1760 | 1464105940870 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8a23b400 == 35 [pid = 1760] [id = 257] 09:05:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 94 (0x8a518400) [pid = 1760] [serial = 772] [outer = (nil)] 09:05:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 95 (0x8e2c6000) [pid = 1760] [serial = 773] [outer = 0x8a518400] 09:05:41 INFO - PROCESS | 1760 | 1464105941011 Marionette DEBUG loaded listener.js 09:05:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 96 (0x8e2c8800) [pid = 1760] [serial = 774] [outer = 0x8a518400] 09:05:41 INFO - PROCESS | 1760 | 1464105941919 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]]]}] 09:05:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:05:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1535ms 09:05:41 INFO - PROCESS | 1760 | 1464105941960 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 09:05:41 INFO - PROCESS | 1760 | 1464105941964 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 09:05:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:05:41 INFO - PROCESS | 1760 | 1464105941972 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:05:41 INFO - PROCESS | 1760 | 1464105941980 Marionette TRACE conn4 <- [1,1002,null,{}] 09:05:41 INFO - PROCESS | 1760 | 1464105941991 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}] 09:05:42 INFO - PROCESS | 1760 | 1464105942191 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 09:05:42 INFO - PROCESS | 1760 | 1464105942516 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:42 INFO - PROCESS | 1760 | ++DOCSHELL 0x891cc400 == 36 [pid = 1760] [id = 258] 09:05:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 97 (0x891cd800) [pid = 1760] [serial = 775] [outer = (nil)] 09:05:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 98 (0x89390c00) [pid = 1760] [serial = 776] [outer = 0x891cd800] 09:05:42 INFO - PROCESS | 1760 | 1464105942648 Marionette DEBUG loaded listener.js 09:05:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 99 (0x8a515000) [pid = 1760] [serial = 777] [outer = 0x891cd800] 09:05:43 INFO - PROCESS | 1760 | 1464105943638 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]]]}] 09:05:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:05:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1698ms 09:05:43 INFO - PROCESS | 1760 | 1464105943672 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 09:05:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:05:43 INFO - PROCESS | 1760 | 1464105943680 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 09:05:43 INFO - PROCESS | 1760 | 1464105943689 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:05:43 INFO - PROCESS | 1760 | 1464105943696 Marionette TRACE conn4 <- [1,1006,null,{}] 09:05:43 INFO - PROCESS | 1760 | 1464105943704 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}] 09:05:43 INFO - PROCESS | 1760 | 1464105943905 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 09:05:44 INFO - PROCESS | 1760 | --DOCSHELL 0x8938b800 == 35 [pid = 1760] [id = 248] 09:05:44 INFO - PROCESS | 1760 | --DOCSHELL 0x89392800 == 34 [pid = 1760] [id = 246] 09:05:44 INFO - PROCESS | 1760 | --DOCSHELL 0x8b098400 == 33 [pid = 1760] [id = 245] 09:05:44 INFO - PROCESS | 1760 | 1464105944171 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:44 INFO - PROCESS | 1760 | --DOCSHELL 0x8a57f400 == 32 [pid = 1760] [id = 244] 09:05:44 INFO - PROCESS | 1760 | --DOCSHELL 0x891d1800 == 31 [pid = 1760] [id = 243] 09:05:44 INFO - PROCESS | 1760 | ++DOCSHELL 0x891d1800 == 32 [pid = 1760] [id = 259] 09:05:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 100 (0x8a517000) [pid = 1760] [serial = 778] [outer = (nil)] 09:05:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 101 (0x8b09bc00) [pid = 1760] [serial = 779] [outer = 0x8a517000] 09:05:44 INFO - PROCESS | 1760 | 1464105944265 Marionette DEBUG loaded listener.js 09:05:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 102 (0x8bea1400) [pid = 1760] [serial = 780] [outer = 0x8a517000] 09:05:45 INFO - PROCESS | 1760 | 1464105945149 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]]]}] 09:05:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:05:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1541ms 09:05:45 INFO - PROCESS | 1760 | 1464105945234 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 09:05:45 INFO - PROCESS | 1760 | 1464105945241 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 09:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:05:45 INFO - PROCESS | 1760 | 1464105945249 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:05:45 INFO - PROCESS | 1760 | 1464105945253 Marionette TRACE conn4 <- [1,1010,null,{}] 09:05:45 INFO - PROCESS | 1760 | 1464105945260 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}] 09:05:45 INFO - PROCESS | 1760 | 1464105945451 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 09:05:45 INFO - PROCESS | 1760 | 1464105945579 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8cff1000 == 33 [pid = 1760] [id = 260] 09:05:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 103 (0x8d06f400) [pid = 1760] [serial = 781] [outer = (nil)] 09:05:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 104 (0x8d235800) [pid = 1760] [serial = 782] [outer = 0x8d06f400] 09:05:45 INFO - PROCESS | 1760 | 1464105945658 Marionette DEBUG loaded listener.js 09:05:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 105 (0x8d35f000) [pid = 1760] [serial = 783] [outer = 0x8d06f400] 09:05:46 INFO - PROCESS | 1760 | 1464105946590 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]]]}] 09:05:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:05:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1401ms 09:05:46 INFO - PROCESS | 1760 | 1464105946651 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 09:05:46 INFO - PROCESS | 1760 | 1464105946656 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 09:05:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:05:46 INFO - PROCESS | 1760 | 1464105946671 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:05:46 INFO - PROCESS | 1760 | 1464105946681 Marionette TRACE conn4 <- [1,1014,null,{}] 09:05:46 INFO - PROCESS | 1760 | 1464105946690 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}] 09:05:46 INFO - PROCESS | 1760 | 1464105946872 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 09:05:47 INFO - PROCESS | 1760 | 1464105947024 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:47 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a589000 == 34 [pid = 1760] [id = 261] 09:05:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 106 (0x8dbb3400) [pid = 1760] [serial = 784] [outer = (nil)] 09:05:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 107 (0x8e254000) [pid = 1760] [serial = 785] [outer = 0x8dbb3400] 09:05:47 INFO - PROCESS | 1760 | 1464105947104 Marionette DEBUG loaded listener.js 09:05:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 108 (0x8e259c00) [pid = 1760] [serial = 786] [outer = 0x8dbb3400] 09:05:47 INFO - PROCESS | 1760 | 1464105947992 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]]]}] 09:05:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:05:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1401ms 09:05:48 INFO - PROCESS | 1760 | 1464105948065 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 09:05:48 INFO - PROCESS | 1760 | 1464105948069 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 09:05:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:05:48 INFO - PROCESS | 1760 | 1464105948077 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:05:48 INFO - PROCESS | 1760 | 1464105948080 Marionette TRACE conn4 <- [1,1018,null,{}] 09:05:48 INFO - PROCESS | 1760 | 1464105948091 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}] 09:05:48 INFO - PROCESS | 1760 | 1464105948312 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 09:05:48 INFO - PROCESS | 1760 | 1464105948338 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:48 INFO - PROCESS | 1760 | ++DOCSHELL 0x8d35d400 == 35 [pid = 1760] [id = 262] 09:05:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 109 (0x8dac7800) [pid = 1760] [serial = 787] [outer = (nil)] 09:05:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 110 (0x8eddb800) [pid = 1760] [serial = 788] [outer = 0x8dac7800] 09:05:48 INFO - PROCESS | 1760 | 1464105948435 Marionette DEBUG loaded listener.js 09:05:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 111 (0x8ede0c00) [pid = 1760] [serial = 789] [outer = 0x8dac7800] 09:05:49 INFO - PROCESS | 1760 | --DOMWINDOW == 110 (0x8915b000) [pid = 1760] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:05:49 INFO - PROCESS | 1760 | --DOMWINDOW == 109 (0x89154000) [pid = 1760] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:05:49 INFO - PROCESS | 1760 | --DOMWINDOW == 108 (0x8a51ec00) [pid = 1760] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:05:49 INFO - PROCESS | 1760 | --DOMWINDOW == 107 (0x8af34400) [pid = 1760] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:05:49 INFO - PROCESS | 1760 | --DOMWINDOW == 106 (0x8cfecc00) [pid = 1760] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:05:49 INFO - PROCESS | 1760 | --DOMWINDOW == 105 (0x89393c00) [pid = 1760] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:05:49 INFO - PROCESS | 1760 | --DOMWINDOW == 104 (0x8d0d4000) [pid = 1760] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:05:49 INFO - PROCESS | 1760 | 1464105949389 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]]]}] 09:05:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:05:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1338ms 09:05:49 INFO - PROCESS | 1760 | 1464105949418 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 09:05:49 INFO - PROCESS | 1760 | 1464105949421 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 09:05:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:05:49 INFO - PROCESS | 1760 | 1464105949431 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:05:49 INFO - PROCESS | 1760 | 1464105949433 Marionette TRACE conn4 <- [1,1022,null,{}] 09:05:49 INFO - PROCESS | 1760 | 1464105949438 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}] 09:05:49 INFO - PROCESS | 1760 | 1464105949616 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 09:05:49 INFO - PROCESS | 1760 | 1464105949744 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8b095400 == 36 [pid = 1760] [id = 263] 09:05:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 105 (0x8b097800) [pid = 1760] [serial = 790] [outer = (nil)] 09:05:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 106 (0x8edd5800) [pid = 1760] [serial = 791] [outer = 0x8b097800] 09:05:49 INFO - PROCESS | 1760 | 1464105949833 Marionette DEBUG loaded listener.js 09:05:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 107 (0x8eec8400) [pid = 1760] [serial = 792] [outer = 0x8b097800] 09:05:50 INFO - PROCESS | 1760 | 1464105950646 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]]]}] 09:05:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:05:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1246ms 09:05:50 INFO - PROCESS | 1760 | 1464105950675 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 09:05:50 INFO - PROCESS | 1760 | 1464105950679 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 09:05:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:05:50 INFO - PROCESS | 1760 | 1464105950685 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:05:50 INFO - PROCESS | 1760 | 1464105950688 Marionette TRACE conn4 <- [1,1026,null,{}] 09:05:50 INFO - PROCESS | 1760 | 1464105950694 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}] 09:05:50 INFO - PROCESS | 1760 | 1464105950866 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 09:05:50 INFO - PROCESS | 1760 | 1464105950889 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x89154000 == 37 [pid = 1760] [id = 264] 09:05:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 108 (0x8eec9800) [pid = 1760] [serial = 793] [outer = (nil)] 09:05:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 109 (0x8f0e3400) [pid = 1760] [serial = 794] [outer = 0x8eec9800] 09:05:50 INFO - PROCESS | 1760 | 1464105950965 Marionette DEBUG loaded listener.js 09:05:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 110 (0x8f0e7400) [pid = 1760] [serial = 795] [outer = 0x8eec9800] 09:05:52 INFO - PROCESS | 1760 | 1464105952126 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]]]}] 09:05:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1480ms 09:05:52 INFO - PROCESS | 1760 | 1464105952166 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 09:05:52 INFO - PROCESS | 1760 | 1464105952174 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 09:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:05:52 INFO - PROCESS | 1760 | 1464105952183 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:05:52 INFO - PROCESS | 1760 | 1464105952190 Marionette TRACE conn4 <- [1,1030,null,{}] 09:05:52 INFO - PROCESS | 1760 | 1464105952198 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}] 09:05:52 INFO - PROCESS | 1760 | 1464105952423 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 09:05:52 INFO - PROCESS | 1760 | 1464105952649 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x89392800 == 38 [pid = 1760] [id = 265] 09:05:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 111 (0x8a239800) [pid = 1760] [serial = 796] [outer = (nil)] 09:05:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 112 (0x8b091000) [pid = 1760] [serial = 797] [outer = 0x8a239800] 09:05:52 INFO - PROCESS | 1760 | 1464105952807 Marionette DEBUG loaded listener.js 09:05:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 113 (0x8cff0800) [pid = 1760] [serial = 798] [outer = 0x8a239800] 09:05:53 INFO - PROCESS | 1760 | 1464105953783 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]]]}] 09:05:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:05:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1641ms 09:05:53 INFO - PROCESS | 1760 | 1464105953825 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 09:05:53 INFO - PROCESS | 1760 | 1464105953837 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 09:05:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:05:53 INFO - PROCESS | 1760 | 1464105953851 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:05:53 INFO - PROCESS | 1760 | 1464105953856 Marionette TRACE conn4 <- [1,1034,null,{}] 09:05:53 INFO - PROCESS | 1760 | 1464105953863 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}] 09:05:54 INFO - PROCESS | 1760 | 1464105954076 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 09:05:54 INFO - PROCESS | 1760 | 1464105954339 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8cfedc00 == 39 [pid = 1760] [id = 266] 09:05:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 114 (0x8daccc00) [pid = 1760] [serial = 799] [outer = (nil)] 09:05:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 115 (0x8dd56800) [pid = 1760] [serial = 800] [outer = 0x8daccc00] 09:05:54 INFO - PROCESS | 1760 | 1464105954474 Marionette DEBUG loaded listener.js 09:05:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 116 (0x8e254400) [pid = 1760] [serial = 801] [outer = 0x8daccc00] 09:05:55 INFO - PROCESS | 1760 | 1464105955397 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]]]}] 09:05:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:05:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1587ms 09:05:55 INFO - PROCESS | 1760 | 1464105955438 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 09:05:55 INFO - PROCESS | 1760 | 1464105955443 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 09:05:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:05:55 INFO - PROCESS | 1760 | 1464105955451 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:05:55 INFO - PROCESS | 1760 | 1464105955458 Marionette TRACE conn4 <- [1,1038,null,{}] 09:05:55 INFO - PROCESS | 1760 | 1464105955476 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}] 09:05:55 INFO - PROCESS | 1760 | 1464105955670 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 09:05:55 INFO - PROCESS | 1760 | 1464105955898 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:55 INFO - PROCESS | 1760 | ++DOCSHELL 0x8914ec00 == 40 [pid = 1760] [id = 267] 09:05:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 117 (0x8f0de000) [pid = 1760] [serial = 802] [outer = (nil)] 09:05:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 118 (0x8f0e5000) [pid = 1760] [serial = 803] [outer = 0x8f0de000] 09:05:56 INFO - PROCESS | 1760 | 1464105956040 Marionette DEBUG loaded listener.js 09:05:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 119 (0x90804000) [pid = 1760] [serial = 804] [outer = 0x8f0de000] 09:05:56 INFO - PROCESS | 1760 | 1464105956983 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]]]}] 09:05:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:05:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1607ms 09:05:57 INFO - PROCESS | 1760 | 1464105957059 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 09:05:57 INFO - PROCESS | 1760 | 1464105957064 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 09:05:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:05:57 INFO - PROCESS | 1760 | 1464105957077 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:05:57 INFO - PROCESS | 1760 | 1464105957085 Marionette TRACE conn4 <- [1,1042,null,{}] 09:05:57 INFO - PROCESS | 1760 | 1464105957095 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}] 09:05:57 INFO - PROCESS | 1760 | 1464105957322 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 09:05:57 INFO - PROCESS | 1760 | 1464105957541 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:57 INFO - PROCESS | 1760 | ++DOCSHELL 0x8eecb000 == 41 [pid = 1760] [id = 268] 09:05:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 120 (0x8f0ddc00) [pid = 1760] [serial = 805] [outer = (nil)] 09:05:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 121 (0x9080b400) [pid = 1760] [serial = 806] [outer = 0x8f0ddc00] 09:05:57 INFO - PROCESS | 1760 | 1464105957699 Marionette DEBUG loaded listener.js 09:05:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 122 (0x90810800) [pid = 1760] [serial = 807] [outer = 0x8f0ddc00] 09:05:58 INFO - PROCESS | 1760 | 1464105958655 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]]]}] 09:05:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1647ms 09:05:58 INFO - PROCESS | 1760 | 1464105958726 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 09:05:58 INFO - PROCESS | 1760 | 1464105958730 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 09:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:05:58 INFO - PROCESS | 1760 | 1464105958737 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:05:58 INFO - PROCESS | 1760 | 1464105958741 Marionette TRACE conn4 <- [1,1046,null,{}] 09:05:58 INFO - PROCESS | 1760 | 1464105958747 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}] 09:05:58 INFO - PROCESS | 1760 | 1464105958948 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 09:05:59 INFO - PROCESS | 1760 | 1464105959182 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x90806c00 == 42 [pid = 1760] [id = 269] 09:05:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 123 (0x9082ac00) [pid = 1760] [serial = 808] [outer = (nil)] 09:05:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 124 (0x90833000) [pid = 1760] [serial = 809] [outer = 0x9082ac00] 09:05:59 INFO - PROCESS | 1760 | 1464105959318 Marionette DEBUG loaded listener.js 09:05:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 125 (0x90836400) [pid = 1760] [serial = 810] [outer = 0x9082ac00] 09:06:00 INFO - PROCESS | 1760 | 1464105960290 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]]]}] 09:06:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1592ms 09:06:00 INFO - PROCESS | 1760 | 1464105960330 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 09:06:00 INFO - PROCESS | 1760 | 1464105960333 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 09:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:06:00 INFO - PROCESS | 1760 | 1464105960341 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:06:00 INFO - PROCESS | 1760 | 1464105960344 Marionette TRACE conn4 <- [1,1050,null,{}] 09:06:00 INFO - PROCESS | 1760 | 1464105960350 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}] 09:06:00 INFO - PROCESS | 1760 | 1464105960594 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 09:06:00 INFO - PROCESS | 1760 | 1464105960821 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:00 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a57b400 == 43 [pid = 1760] [id = 270] 09:06:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 126 (0x8a57c800) [pid = 1760] [serial = 811] [outer = (nil)] 09:06:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 127 (0x90875400) [pid = 1760] [serial = 812] [outer = 0x8a57c800] 09:06:00 INFO - PROCESS | 1760 | 1464105960936 Marionette DEBUG loaded listener.js 09:06:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 128 (0x90952c00) [pid = 1760] [serial = 813] [outer = 0x8a57c800] 09:06:01 INFO - PROCESS | 1760 | 1464105961812 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]]]}] 09:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1530ms 09:06:01 INFO - PROCESS | 1760 | 1464105961890 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 09:06:01 INFO - PROCESS | 1760 | 1464105961895 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 09:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:06:01 INFO - PROCESS | 1760 | 1464105961904 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:06:01 INFO - PROCESS | 1760 | 1464105961907 Marionette TRACE conn4 <- [1,1054,null,{}] 09:06:01 INFO - PROCESS | 1760 | 1464105961913 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}] 09:06:02 INFO - PROCESS | 1760 | 1464105962120 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 09:06:02 INFO - PROCESS | 1760 | 1464105962340 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x891d7000 == 44 [pid = 1760] [id = 271] 09:06:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 129 (0x891d7400) [pid = 1760] [serial = 814] [outer = (nil)] 09:06:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 130 (0x8af29c00) [pid = 1760] [serial = 815] [outer = 0x891d7400] 09:06:02 INFO - PROCESS | 1760 | 1464105962464 Marionette DEBUG loaded listener.js 09:06:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 131 (0x8c90d400) [pid = 1760] [serial = 816] [outer = 0x891d7400] 09:06:03 INFO - PROCESS | 1760 | 1464105963736 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]]]}] 09:06:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:06:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1889ms 09:06:03 INFO - PROCESS | 1760 | 1464105963846 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 09:06:03 INFO - PROCESS | 1760 | 1464105963853 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 09:06:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:06:03 INFO - PROCESS | 1760 | 1464105963883 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:06:03 INFO - PROCESS | 1760 | 1464105963888 Marionette TRACE conn4 <- [1,1058,null,{}] 09:06:03 INFO - PROCESS | 1760 | 1464105963899 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}] 09:06:04 INFO - PROCESS | 1760 | 1464105964070 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 09:06:04 INFO - PROCESS | 1760 | 1464105964245 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x89150400 == 45 [pid = 1760] [id = 272] 09:06:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 132 (0x8b099400) [pid = 1760] [serial = 817] [outer = (nil)] 09:06:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 133 (0x8be9a000) [pid = 1760] [serial = 818] [outer = 0x8b099400] 09:06:04 INFO - PROCESS | 1760 | 1464105964329 Marionette DEBUG loaded listener.js 09:06:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 134 (0x8d067400) [pid = 1760] [serial = 819] [outer = 0x8b099400] 09:06:05 INFO - PROCESS | 1760 | 1464105965327 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]]]}] 09:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1499ms 09:06:05 INFO - PROCESS | 1760 | 1464105965378 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 09:06:05 INFO - PROCESS | 1760 | 1464105965386 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 09:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:06:05 INFO - PROCESS | 1760 | 1464105965397 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:06:05 INFO - PROCESS | 1760 | 1464105965401 Marionette TRACE conn4 <- [1,1062,null,{}] 09:06:05 INFO - PROCESS | 1760 | 1464105965408 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}] 09:06:05 INFO - PROCESS | 1760 | 1464105965587 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 09:06:05 INFO - PROCESS | 1760 | --DOCSHELL 0x89399c00 == 44 [pid = 1760] [id = 215] 09:06:05 INFO - PROCESS | 1760 | --DOMWINDOW == 133 (0x89395c00) [pid = 1760] [serial = 746] [outer = (nil)] [url = about:blank] 09:06:05 INFO - PROCESS | 1760 | 1464105965895 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x891d2c00 == 45 [pid = 1760] [id = 273] 09:06:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 134 (0x891d5800) [pid = 1760] [serial = 820] [outer = (nil)] 09:06:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 135 (0x8a242000) [pid = 1760] [serial = 821] [outer = 0x891d5800] 09:06:06 INFO - PROCESS | 1760 | 1464105966003 Marionette DEBUG loaded listener.js 09:06:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 136 (0x8afc4800) [pid = 1760] [serial = 822] [outer = 0x891d5800] 09:06:06 INFO - PROCESS | 1760 | --DOCSHELL 0x8c903400 == 44 [pid = 1760] [id = 253] 09:06:06 INFO - PROCESS | 1760 | --DOCSHELL 0x891cd400 == 43 [pid = 1760] [id = 252] 09:06:06 INFO - PROCESS | 1760 | --DOCSHELL 0x8bea2000 == 42 [pid = 1760] [id = 251] 09:06:06 INFO - PROCESS | 1760 | --DOCSHELL 0x8a585000 == 41 [pid = 1760] [id = 250] 09:06:06 INFO - PROCESS | 1760 | --DOCSHELL 0x8dbb4400 == 40 [pid = 1760] [id = 247] 09:06:06 INFO - PROCESS | 1760 | --DOCSHELL 0x891d3800 == 39 [pid = 1760] [id = 249] 09:06:06 INFO - PROCESS | 1760 | --DOMWINDOW == 135 (0x8be9f000) [pid = 1760] [serial = 684] [outer = (nil)] [url = about:blank] 09:06:06 INFO - PROCESS | 1760 | --DOMWINDOW == 134 (0x8a519c00) [pid = 1760] [serial = 713] [outer = (nil)] [url = about:blank] 09:06:06 INFO - PROCESS | 1760 | --DOMWINDOW == 133 (0x8afd0800) [pid = 1760] [serial = 720] [outer = (nil)] [url = about:blank] 09:06:06 INFO - PROCESS | 1760 | --DOMWINDOW == 132 (0x8afc5800) [pid = 1760] [serial = 719] [outer = (nil)] [url = about:blank] 09:06:06 INFO - PROCESS | 1760 | --DOMWINDOW == 131 (0x8dd4c400) [pid = 1760] [serial = 743] [outer = (nil)] [url = about:blank] 09:06:06 INFO - PROCESS | 1760 | --DOMWINDOW == 130 (0x8dbb3c00) [pid = 1760] [serial = 740] [outer = (nil)] [url = about:blank] 09:06:06 INFO - PROCESS | 1760 | --DOMWINDOW == 129 (0x8d06d400) [pid = 1760] [serial = 737] [outer = (nil)] [url = about:blank] 09:06:06 INFO - PROCESS | 1760 | --DOMWINDOW == 128 (0x8afcb400) [pid = 1760] [serial = 734] [outer = (nil)] [url = about:blank] 09:06:06 INFO - PROCESS | 1760 | --DOMWINDOW == 127 (0x8d0ce800) [pid = 1760] [serial = 728] [outer = (nil)] [url = about:blank] 09:06:06 INFO - PROCESS | 1760 | --DOMWINDOW == 126 (0x891d7c00) [pid = 1760] [serial = 731] [outer = (nil)] [url = about:blank] 09:06:06 INFO - PROCESS | 1760 | --DOMWINDOW == 125 (0x891cd000) [pid = 1760] [serial = 701] [outer = (nil)] [url = about:blank] 09:06:06 INFO - PROCESS | 1760 | --DOMWINDOW == 124 (0x8cfef400) [pid = 1760] [serial = 722] [outer = (nil)] [url = about:blank] 09:06:06 INFO - PROCESS | 1760 | --DOMWINDOW == 123 (0x8a51a800) [pid = 1760] [serial = 717] [outer = (nil)] [url = about:blank] 09:06:06 INFO - PROCESS | 1760 | --DOMWINDOW == 122 (0x8d357000) [pid = 1760] [serial = 726] [outer = (nil)] [url = about:blank] 09:06:06 INFO - PROCESS | 1760 | --DOMWINDOW == 121 (0x8bea5c00) [pid = 1760] [serial = 707] [outer = (nil)] [url = about:blank] 09:06:06 INFO - PROCESS | 1760 | --DOMWINDOW == 120 (0x8a588000) [pid = 1760] [serial = 704] [outer = (nil)] [url = about:blank] 09:06:06 INFO - PROCESS | 1760 | --DOMWINDOW == 119 (0x8d068800) [pid = 1760] [serial = 710] [outer = (nil)] [url = about:blank] 09:06:06 INFO - PROCESS | 1760 | --DOMWINDOW == 118 (0x8938ec00) [pid = 1760] [serial = 714] [outer = (nil)] [url = about:blank] 09:06:06 INFO - PROCESS | 1760 | --DOMWINDOW == 117 (0x8a245800) [pid = 1760] [serial = 716] [outer = (nil)] [url = about:blank] 09:06:06 INFO - PROCESS | 1760 | --DOMWINDOW == 116 (0x8cff5000) [pid = 1760] [serial = 723] [outer = (nil)] [url = about:blank] 09:06:06 INFO - PROCESS | 1760 | --DOMWINDOW == 115 (0x8d22fc00) [pid = 1760] [serial = 725] [outer = (nil)] [url = about:blank] 09:06:06 INFO - PROCESS | 1760 | --DOMWINDOW == 114 (0x8d237000) [pid = 1760] [serial = 729] [outer = (nil)] [url = about:blank] 09:06:06 INFO - PROCESS | 1760 | 1464105966853 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]]]}] 09:06:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:06:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1488ms 09:06:06 INFO - PROCESS | 1760 | 1464105966885 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 09:06:06 INFO - PROCESS | 1760 | 1464105966888 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 09:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:06:06 INFO - PROCESS | 1760 | 1464105966896 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:06:06 INFO - PROCESS | 1760 | 1464105966902 Marionette TRACE conn4 <- [1,1066,null,{}] 09:06:06 INFO - PROCESS | 1760 | 1464105966932 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}] 09:06:07 INFO - PROCESS | 1760 | 1464105967113 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 09:06:07 INFO - PROCESS | 1760 | 1464105967136 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8a515400 == 40 [pid = 1760] [id = 274] 09:06:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 115 (0x8cff3400) [pid = 1760] [serial = 823] [outer = (nil)] 09:06:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 116 (0x8d237c00) [pid = 1760] [serial = 824] [outer = 0x8cff3400] 09:06:07 INFO - PROCESS | 1760 | 1464105967230 Marionette DEBUG loaded listener.js 09:06:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 117 (0x8d359000) [pid = 1760] [serial = 825] [outer = 0x8cff3400] 09:06:08 INFO - PROCESS | 1760 | 1464105968277 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]]]}] 09:06:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:06:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1407ms 09:06:08 INFO - PROCESS | 1760 | 1464105968304 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 09:06:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:06:08 INFO - PROCESS | 1760 | 1464105968309 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 09:06:08 INFO - PROCESS | 1760 | 1464105968316 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:06:08 INFO - PROCESS | 1760 | 1464105968320 Marionette TRACE conn4 <- [1,1070,null,{}] 09:06:08 INFO - PROCESS | 1760 | 1464105968326 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}] 09:06:08 INFO - PROCESS | 1760 | 1464105968569 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 09:06:08 INFO - PROCESS | 1760 | 1464105968612 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x891d7c00 == 41 [pid = 1760] [id = 275] 09:06:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 118 (0x8d352800) [pid = 1760] [serial = 826] [outer = (nil)] 09:06:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 119 (0x8dd4e800) [pid = 1760] [serial = 827] [outer = 0x8d352800] 09:06:08 INFO - PROCESS | 1760 | 1464105968695 Marionette DEBUG loaded listener.js 09:06:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 120 (0x8de4b400) [pid = 1760] [serial = 828] [outer = 0x8d352800] 09:06:09 INFO - PROCESS | 1760 | 1464105969682 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]]]}] 09:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1442ms 09:06:09 INFO - PROCESS | 1760 | 1464105969758 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 09:06:09 INFO - PROCESS | 1760 | 1464105969762 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 09:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:06:09 INFO - PROCESS | 1760 | 1464105969768 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:06:09 INFO - PROCESS | 1760 | 1464105969771 Marionette TRACE conn4 <- [1,1074,null,{}] 09:06:09 INFO - PROCESS | 1760 | 1464105969784 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}] 09:06:10 INFO - PROCESS | 1760 | 1464105970008 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 09:06:10 INFO - PROCESS | 1760 | 1464105970027 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x89150c00 == 42 [pid = 1760] [id = 276] 09:06:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 121 (0x8dbbbc00) [pid = 1760] [serial = 829] [outer = (nil)] 09:06:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 122 (0x8e25f400) [pid = 1760] [serial = 830] [outer = 0x8dbbbc00] 09:06:10 INFO - PROCESS | 1760 | 1464105970108 Marionette DEBUG loaded listener.js 09:06:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 123 (0x8e2c7c00) [pid = 1760] [serial = 831] [outer = 0x8dbbbc00] 09:06:11 INFO - PROCESS | 1760 | --DOMWINDOW == 122 (0x8938d400) [pid = 1760] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:06:11 INFO - PROCESS | 1760 | --DOMWINDOW == 121 (0x8dac7800) [pid = 1760] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:06:11 INFO - PROCESS | 1760 | --DOMWINDOW == 120 (0x8a517000) [pid = 1760] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:06:11 INFO - PROCESS | 1760 | --DOMWINDOW == 119 (0x891cd800) [pid = 1760] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:06:11 INFO - PROCESS | 1760 | --DOMWINDOW == 118 (0x8d06f400) [pid = 1760] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:06:11 INFO - PROCESS | 1760 | --DOMWINDOW == 117 (0x8dbb3400) [pid = 1760] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:06:11 INFO - PROCESS | 1760 | --DOMWINDOW == 116 (0x8b097800) [pid = 1760] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:06:11 INFO - PROCESS | 1760 | 1464105971525 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]]]}] 09:06:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:06:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1781ms 09:06:11 INFO - PROCESS | 1760 | 1464105971551 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 09:06:11 INFO - PROCESS | 1760 | 1464105971554 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 09:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:06:11 INFO - PROCESS | 1760 | 1464105971561 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:06:11 INFO - PROCESS | 1760 | 1464105971565 Marionette TRACE conn4 <- [1,1078,null,{}] 09:06:11 INFO - PROCESS | 1760 | 1464105971571 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}] 09:06:11 INFO - PROCESS | 1760 | 1464105971803 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 09:06:11 INFO - PROCESS | 1760 | 1464105971829 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:11 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c907c00 == 43 [pid = 1760] [id = 277] 09:06:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 117 (0x8cfe9c00) [pid = 1760] [serial = 832] [outer = (nil)] 09:06:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 118 (0x8e25ec00) [pid = 1760] [serial = 833] [outer = 0x8cfe9c00] 09:06:11 INFO - PROCESS | 1760 | 1464105971908 Marionette DEBUG loaded listener.js 09:06:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 119 (0x8eebf800) [pid = 1760] [serial = 834] [outer = 0x8cfe9c00] 09:06:12 INFO - PROCESS | 1760 | 1464105972768 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]]]}] 09:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1231ms 09:06:12 INFO - PROCESS | 1760 | 1464105972794 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 09:06:12 INFO - PROCESS | 1760 | 1464105972798 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 09:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:06:12 INFO - PROCESS | 1760 | 1464105972804 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:06:12 INFO - PROCESS | 1760 | 1464105972808 Marionette TRACE conn4 <- [1,1082,null,{}] 09:06:12 INFO - PROCESS | 1760 | 1464105972813 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}] 09:06:12 INFO - PROCESS | 1760 | 1464105972967 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 09:06:13 INFO - PROCESS | 1760 | 1464105972984 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8d065000 == 44 [pid = 1760] [id = 278] 09:06:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 120 (0x8ede3c00) [pid = 1760] [serial = 835] [outer = (nil)] 09:06:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 121 (0x8f0dec00) [pid = 1760] [serial = 836] [outer = 0x8ede3c00] 09:06:13 INFO - PROCESS | 1760 | 1464105973059 Marionette DEBUG loaded listener.js 09:06:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 122 (0x8f0e1400) [pid = 1760] [serial = 837] [outer = 0x8ede3c00] 09:06:14 INFO - PROCESS | 1760 | 1464105974276 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]]]}] 09:06:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1491ms 09:06:14 INFO - PROCESS | 1760 | 1464105974295 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 09:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:06:14 INFO - PROCESS | 1760 | 1464105974303 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 09:06:14 INFO - PROCESS | 1760 | 1464105974311 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:06:14 INFO - PROCESS | 1760 | 1464105974318 Marionette TRACE conn4 <- [1,1086,null,{}] 09:06:14 INFO - PROCESS | 1760 | 1464105974326 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}] 09:06:14 INFO - PROCESS | 1760 | 1464105974529 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 09:06:14 INFO - PROCESS | 1760 | 1464105974756 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:14 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a585800 == 45 [pid = 1760] [id = 279] 09:06:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 123 (0x8af34400) [pid = 1760] [serial = 838] [outer = (nil)] 09:06:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 124 (0x8b092000) [pid = 1760] [serial = 839] [outer = 0x8af34400] 09:06:14 INFO - PROCESS | 1760 | 1464105974906 Marionette DEBUG loaded listener.js 09:06:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 125 (0x8be9fc00) [pid = 1760] [serial = 840] [outer = 0x8af34400] 09:06:15 INFO - PROCESS | 1760 | 1464105975869 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]]]}] 09:06:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1588ms 09:06:15 INFO - PROCESS | 1760 | 1464105975901 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 09:06:15 INFO - PROCESS | 1760 | 1464105975916 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 09:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:06:15 INFO - PROCESS | 1760 | 1464105975936 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:06:15 INFO - PROCESS | 1760 | 1464105975941 Marionette TRACE conn4 <- [1,1090,null,{}] 09:06:15 INFO - PROCESS | 1760 | 1464105975948 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}] 09:06:16 INFO - PROCESS | 1760 | 1464105976148 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 09:06:16 INFO - PROCESS | 1760 | 1464105976435 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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 | 1760 | ++DOCSHELL 0x8be9f000 == 46 [pid = 1760] [id = 280] 09:06:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 126 (0x8d0ce800) [pid = 1760] [serial = 841] [outer = (nil)] 09:06:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 127 (0x8dacf000) [pid = 1760] [serial = 842] [outer = 0x8d0ce800] 09:06:16 INFO - PROCESS | 1760 | 1464105976572 Marionette DEBUG loaded listener.js 09:06:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 128 (0x8de48800) [pid = 1760] [serial = 843] [outer = 0x8d0ce800] 09:06:17 INFO - PROCESS | 1760 | 1464105977496 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]]]}] 09:06:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:06:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1590ms 09:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:06:17 INFO - PROCESS | 1760 | 1464105977526 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 09:06:17 INFO - PROCESS | 1760 | 1464105977530 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 09:06:17 INFO - PROCESS | 1760 | 1464105977538 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:06:17 INFO - PROCESS | 1760 | 1464105977545 Marionette TRACE conn4 <- [1,1094,null,{}] 09:06:17 INFO - PROCESS | 1760 | 1464105977562 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}] 09:06:17 INFO - PROCESS | 1760 | 1464105977753 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 09:06:17 INFO - PROCESS | 1760 | 1464105977971 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:18 INFO - PROCESS | 1760 | ++DOCSHELL 0x89152000 == 47 [pid = 1760] [id = 281] 09:06:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 129 (0x90803000) [pid = 1760] [serial = 844] [outer = (nil)] 09:06:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 130 (0x9080b800) [pid = 1760] [serial = 845] [outer = 0x90803000] 09:06:18 INFO - PROCESS | 1760 | 1464105978104 Marionette DEBUG loaded listener.js 09:06:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 131 (0x90837000) [pid = 1760] [serial = 846] [outer = 0x90803000] 09:06:19 INFO - PROCESS | 1760 | 1464105979063 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]]]}] 09:06:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:06:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1542ms 09:06:19 INFO - PROCESS | 1760 | 1464105979078 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 09:06:19 INFO - PROCESS | 1760 | 1464105979083 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 09:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:06:19 INFO - PROCESS | 1760 | 1464105979090 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:06:19 INFO - PROCESS | 1760 | 1464105979094 Marionette TRACE conn4 <- [1,1098,null,{}] 09:06:19 INFO - PROCESS | 1760 | 1464105979099 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}] 09:06:19 INFO - PROCESS | 1760 | 1464105979288 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 09:06:19 INFO - PROCESS | 1760 | 1464105979469 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:19 INFO - PROCESS | 1760 | ++DOCSHELL 0x89399400 == 48 [pid = 1760] [id = 282] 09:06:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 132 (0x90834c00) [pid = 1760] [serial = 847] [outer = (nil)] 09:06:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 133 (0x90873400) [pid = 1760] [serial = 848] [outer = 0x90834c00] 09:06:19 INFO - PROCESS | 1760 | 1464105979559 Marionette DEBUG loaded listener.js 09:06:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 134 (0x90876000) [pid = 1760] [serial = 849] [outer = 0x90834c00] 09:06:20 INFO - PROCESS | 1760 | 1464105980581 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]]]}] 09:06:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:06:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1531ms 09:06:20 INFO - PROCESS | 1760 | 1464105980622 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 09:06:20 INFO - PROCESS | 1760 | 1464105980626 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 09:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:06:20 INFO - PROCESS | 1760 | 1464105980633 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:06:20 INFO - PROCESS | 1760 | 1464105980637 Marionette TRACE conn4 <- [1,1102,null,{}] 09:06:20 INFO - PROCESS | 1760 | 1464105980643 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}] 09:06:20 INFO - PROCESS | 1760 | 1464105980835 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 09:06:21 INFO - PROCESS | 1760 | 1464105981076 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:21 INFO - PROCESS | 1760 | ++DOCSHELL 0x9086a000 == 49 [pid = 1760] [id = 283] 09:06:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 135 (0x90956800) [pid = 1760] [serial = 850] [outer = (nil)] 09:06:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 136 (0x9095d000) [pid = 1760] [serial = 851] [outer = 0x90956800] 09:06:21 INFO - PROCESS | 1760 | 1464105981214 Marionette DEBUG loaded listener.js 09:06:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 137 (0x90960c00) [pid = 1760] [serial = 852] [outer = 0x90956800] 09:06:22 INFO - PROCESS | 1760 | 1464105982124 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]]]}] 09:06:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:06:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1540ms 09:06:22 INFO - PROCESS | 1760 | 1464105982174 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 09:06:22 INFO - PROCESS | 1760 | 1464105982178 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 09:06:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:06:22 INFO - PROCESS | 1760 | 1464105982185 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:06:22 INFO - PROCESS | 1760 | 1464105982189 Marionette TRACE conn4 <- [1,1106,null,{}] 09:06:22 INFO - PROCESS | 1760 | 1464105982196 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}] 09:06:22 INFO - PROCESS | 1760 | 1464105982453 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 09:06:22 INFO - PROCESS | 1760 | 1464105982676 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:22 INFO - PROCESS | 1760 | ++DOCSHELL 0x8914d800 == 50 [pid = 1760] [id = 284] 09:06:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 138 (0x891d5000) [pid = 1760] [serial = 853] [outer = (nil)] 09:06:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 139 (0x91062400) [pid = 1760] [serial = 854] [outer = 0x891d5000] 09:06:22 INFO - PROCESS | 1760 | 1464105982812 Marionette DEBUG loaded listener.js 09:06:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 140 (0x91285c00) [pid = 1760] [serial = 855] [outer = 0x891d5000] 09:06:23 INFO - PROCESS | 1760 | 1464105983704 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]]]}] 09:06:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:06:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1586ms 09:06:23 INFO - PROCESS | 1760 | 1464105983772 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 09:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:06:23 INFO - PROCESS | 1760 | 1464105983776 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 09:06:23 INFO - PROCESS | 1760 | 1464105983784 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:06:23 INFO - PROCESS | 1760 | 1464105983787 Marionette TRACE conn4 <- [1,1110,null,{}] 09:06:23 INFO - PROCESS | 1760 | 1464105983793 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}] 09:06:24 INFO - PROCESS | 1760 | 1464105984015 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 09:06:24 INFO - PROCESS | 1760 | 1464105984236 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:24 INFO - PROCESS | 1760 | ++DOCSHELL 0x9105fc00 == 51 [pid = 1760] [id = 285] 09:06:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 141 (0x91288400) [pid = 1760] [serial = 856] [outer = (nil)] 09:06:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 142 (0x9128dc00) [pid = 1760] [serial = 857] [outer = 0x91288400] 09:06:24 INFO - PROCESS | 1760 | 1464105984370 Marionette DEBUG loaded listener.js 09:06:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 143 (0x91290400) [pid = 1760] [serial = 858] [outer = 0x91288400] 09:06:24 INFO - PROCESS | 1760 | --DOCSHELL 0x93ac4800 == 50 [pid = 1760] [id = 9] 09:06:25 INFO - PROCESS | 1760 | 1464105985373 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]]]}] 09:06:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:06:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1652ms 09:06:25 INFO - PROCESS | 1760 | 1464105985436 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 09:06:25 INFO - PROCESS | 1760 | 1464105985441 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 09:06:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:06:25 INFO - PROCESS | 1760 | 1464105985449 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:06:25 INFO - PROCESS | 1760 | 1464105985452 Marionette TRACE conn4 <- [1,1114,null,{}] 09:06:25 INFO - PROCESS | 1760 | 1464105985459 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}] 09:06:25 INFO - PROCESS | 1760 | 1464105985669 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 09:06:25 INFO - PROCESS | 1760 | 1464105985892 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:25 INFO - PROCESS | 1760 | ++DOCSHELL 0x891cc000 == 51 [pid = 1760] [id = 286] 09:06:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 144 (0x8a584000) [pid = 1760] [serial = 859] [outer = (nil)] 09:06:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 145 (0x913b4400) [pid = 1760] [serial = 860] [outer = 0x8a584000] 09:06:26 INFO - PROCESS | 1760 | 1464105986047 Marionette DEBUG loaded listener.js 09:06:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 146 (0x913b8000) [pid = 1760] [serial = 861] [outer = 0x8a584000] 09:06:26 INFO - PROCESS | 1760 | 1464105986979 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]]]}] 09:06:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:06:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1833ms 09:06:27 INFO - PROCESS | 1760 | 1464105987308 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 09:06:27 INFO - PROCESS | 1760 | 1464105987316 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 09:06:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:06:27 INFO - PROCESS | 1760 | 1464105987326 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:06:27 INFO - PROCESS | 1760 | 1464105987330 Marionette TRACE conn4 <- [1,1118,null,{}] 09:06:27 INFO - PROCESS | 1760 | 1464105987339 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}] 09:06:27 INFO - PROCESS | 1760 | 1464105987597 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 09:06:27 INFO - PROCESS | 1760 | 1464105987774 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:27 INFO - PROCESS | 1760 | ++DOCSHELL 0x8afcb400 == 52 [pid = 1760] [id = 287] 09:06:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 147 (0x8afd0800) [pid = 1760] [serial = 862] [outer = (nil)] 09:06:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 148 (0x8b097c00) [pid = 1760] [serial = 863] [outer = 0x8afd0800] 09:06:27 INFO - PROCESS | 1760 | 1464105987858 Marionette DEBUG loaded listener.js 09:06:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 149 (0x8cfef800) [pid = 1760] [serial = 864] [outer = 0x8afd0800] 09:06:28 INFO - PROCESS | 1760 | 1464105988790 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]]]}] 09:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1540ms 09:06:28 INFO - PROCESS | 1760 | 1464105988868 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 09:06:28 INFO - PROCESS | 1760 | 1464105988881 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 09:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:06:28 INFO - PROCESS | 1760 | 1464105988900 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:06:28 INFO - PROCESS | 1760 | 1464105988906 Marionette TRACE conn4 <- [1,1122,null,{}] 09:06:28 INFO - PROCESS | 1760 | 1464105988913 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}] 09:06:29 INFO - PROCESS | 1760 | 1464105989177 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 09:06:29 INFO - PROCESS | 1760 | 1464105989408 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:29 INFO - PROCESS | 1760 | ++DOCSHELL 0x8af33800 == 53 [pid = 1760] [id = 288] 09:06:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 150 (0x8afc7c00) [pid = 1760] [serial = 865] [outer = (nil)] 09:06:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 151 (0x8d06d800) [pid = 1760] [serial = 866] [outer = 0x8afc7c00] 09:06:29 INFO - PROCESS | 1760 | 1464105989492 Marionette DEBUG loaded listener.js 09:06:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 152 (0x8dac6c00) [pid = 1760] [serial = 867] [outer = 0x8afc7c00] 09:06:30 INFO - PROCESS | 1760 | --DOMWINDOW == 151 (0x8938bc00) [pid = 1760] [serial = 749] [outer = (nil)] [url = about:blank] 09:06:30 INFO - PROCESS | 1760 | --DOMWINDOW == 150 (0x8afc6800) [pid = 1760] [serial = 752] [outer = (nil)] [url = about:blank] 09:06:30 INFO - PROCESS | 1760 | --DOMWINDOW == 149 (0x8c910000) [pid = 1760] [serial = 755] [outer = (nil)] [url = about:blank] 09:06:30 INFO - PROCESS | 1760 | --DOMWINDOW == 148 (0x8d35d800) [pid = 1760] [serial = 758] [outer = (nil)] [url = about:blank] 09:06:30 INFO - PROCESS | 1760 | --DOMWINDOW == 147 (0x8dbb6c00) [pid = 1760] [serial = 761] [outer = (nil)] [url = about:blank] 09:06:30 INFO - PROCESS | 1760 | --DOMWINDOW == 146 (0x8dd55800) [pid = 1760] [serial = 764] [outer = (nil)] [url = about:blank] 09:06:30 INFO - PROCESS | 1760 | --DOMWINDOW == 145 (0x8e256800) [pid = 1760] [serial = 767] [outer = (nil)] [url = about:blank] 09:06:30 INFO - PROCESS | 1760 | --DOMWINDOW == 144 (0x8e2bf800) [pid = 1760] [serial = 770] [outer = (nil)] [url = about:blank] 09:06:30 INFO - PROCESS | 1760 | --DOMWINDOW == 143 (0x8e2c6000) [pid = 1760] [serial = 773] [outer = (nil)] [url = about:blank] 09:06:30 INFO - PROCESS | 1760 | --DOMWINDOW == 142 (0x8a515800) [pid = 1760] [serial = 747] [outer = (nil)] [url = about:blank] 09:06:30 INFO - PROCESS | 1760 | --DOMWINDOW == 141 (0x8eddb800) [pid = 1760] [serial = 788] [outer = (nil)] [url = about:blank] 09:06:30 INFO - PROCESS | 1760 | --DOMWINDOW == 140 (0x8b09bc00) [pid = 1760] [serial = 779] [outer = (nil)] [url = about:blank] 09:06:30 INFO - PROCESS | 1760 | --DOMWINDOW == 139 (0x8bea1400) [pid = 1760] [serial = 780] [outer = (nil)] [url = about:blank] 09:06:30 INFO - PROCESS | 1760 | --DOMWINDOW == 138 (0x89390c00) [pid = 1760] [serial = 776] [outer = (nil)] [url = about:blank] 09:06:30 INFO - PROCESS | 1760 | --DOMWINDOW == 137 (0x8ede0c00) [pid = 1760] [serial = 789] [outer = (nil)] [url = about:blank] 09:06:30 INFO - PROCESS | 1760 | --DOMWINDOW == 136 (0x8d235800) [pid = 1760] [serial = 782] [outer = (nil)] [url = about:blank] 09:06:30 INFO - PROCESS | 1760 | --DOMWINDOW == 135 (0x8d35f000) [pid = 1760] [serial = 783] [outer = (nil)] [url = about:blank] 09:06:30 INFO - PROCESS | 1760 | --DOMWINDOW == 134 (0x8a515000) [pid = 1760] [serial = 777] [outer = (nil)] [url = about:blank] 09:06:30 INFO - PROCESS | 1760 | --DOMWINDOW == 133 (0x8e259c00) [pid = 1760] [serial = 786] [outer = (nil)] [url = about:blank] 09:06:30 INFO - PROCESS | 1760 | --DOMWINDOW == 132 (0x8e254000) [pid = 1760] [serial = 785] [outer = (nil)] [url = about:blank] 09:06:30 INFO - PROCESS | 1760 | --DOMWINDOW == 131 (0x8edd5800) [pid = 1760] [serial = 791] [outer = (nil)] [url = about:blank] 09:06:30 INFO - PROCESS | 1760 | --DOMWINDOW == 130 (0x8eec8400) [pid = 1760] [serial = 792] [outer = (nil)] [url = about:blank] 09:06:30 INFO - PROCESS | 1760 | 1464105990497 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]]]}] 09:06:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:06:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1652ms 09:06:30 INFO - PROCESS | 1760 | 1464105990549 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 09:06:30 INFO - PROCESS | 1760 | 1464105990553 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 09:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:06:30 INFO - PROCESS | 1760 | 1464105990559 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:06:30 INFO - PROCESS | 1760 | 1464105990563 Marionette TRACE conn4 <- [1,1126,null,{}] 09:06:30 INFO - PROCESS | 1760 | 1464105990579 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}] 09:06:30 INFO - PROCESS | 1760 | 1464105990754 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 09:06:31 INFO - PROCESS | 1760 | 1464105991030 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:31 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a23d400 == 54 [pid = 1760] [id = 289] 09:06:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 131 (0x8cfe8800) [pid = 1760] [serial = 868] [outer = (nil)] 09:06:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 132 (0x8dbb7c00) [pid = 1760] [serial = 869] [outer = 0x8cfe8800] 09:06:31 INFO - PROCESS | 1760 | 1464105991122 Marionette DEBUG loaded listener.js 09:06:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 133 (0x8de41400) [pid = 1760] [serial = 870] [outer = 0x8cfe8800] 09:06:32 INFO - PROCESS | 1760 | 1464105992004 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]]]}] 09:06:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:06:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1484ms 09:06:32 INFO - PROCESS | 1760 | 1464105992044 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 09:06:32 INFO - PROCESS | 1760 | 1464105992048 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 09:06:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:06:32 INFO - PROCESS | 1760 | 1464105992054 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:06:32 INFO - PROCESS | 1760 | 1464105992058 Marionette TRACE conn4 <- [1,1130,null,{}] 09:06:32 INFO - PROCESS | 1760 | 1464105992063 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}] 09:06:32 INFO - PROCESS | 1760 | 1464105992228 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 09:06:32 INFO - PROCESS | 1760 | 1464105992244 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:32 INFO - PROCESS | 1760 | ++DOCSHELL 0x8b09bc00 == 55 [pid = 1760] [id = 290] 09:06:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 134 (0x8e25d800) [pid = 1760] [serial = 871] [outer = (nil)] 09:06:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 135 (0x8e2c3c00) [pid = 1760] [serial = 872] [outer = 0x8e25d800] 09:06:32 INFO - PROCESS | 1760 | 1464105992473 Marionette DEBUG loaded listener.js 09:06:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 136 (0x8eddc400) [pid = 1760] [serial = 873] [outer = 0x8e25d800] 09:06:33 INFO - PROCESS | 1760 | 1464105993343 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]]]}] 09:06:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:06:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1331ms 09:06:33 INFO - PROCESS | 1760 | 1464105993388 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 09:06:33 INFO - PROCESS | 1760 | 1464105993392 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 09:06:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:06:33 INFO - PROCESS | 1760 | 1464105993405 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:06:33 INFO - PROCESS | 1760 | 1464105993408 Marionette TRACE conn4 <- [1,1134,null,{}] 09:06:33 INFO - PROCESS | 1760 | 1464105993414 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}] 09:06:33 INFO - PROCESS | 1760 | 1464105993622 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 09:06:33 INFO - PROCESS | 1760 | 1464105993668 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:33 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ede0c00 == 56 [pid = 1760] [id = 291] 09:06:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 137 (0x8ede3800) [pid = 1760] [serial = 874] [outer = (nil)] 09:06:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 138 (0x8eeca800) [pid = 1760] [serial = 875] [outer = 0x8ede3800] 09:06:33 INFO - PROCESS | 1760 | 1464105993746 Marionette DEBUG loaded listener.js 09:06:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 139 (0x90801400) [pid = 1760] [serial = 876] [outer = 0x8ede3800] 09:06:34 INFO - PROCESS | 1760 | 1464105994757 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]]]}] 09:06:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:06:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1380ms 09:06:34 INFO - PROCESS | 1760 | 1464105994787 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 09:06:34 INFO - PROCESS | 1760 | 1464105994791 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 09:06:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:06:34 INFO - PROCESS | 1760 | 1464105994798 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:06:34 INFO - PROCESS | 1760 | 1464105994802 Marionette TRACE conn4 <- [1,1138,null,{}] 09:06:34 INFO - PROCESS | 1760 | 1464105994808 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}] 09:06:35 INFO - PROCESS | 1760 | --DOMWINDOW == 138 (0x8b09d800) [pid = 1760] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:06:35 INFO - PROCESS | 1760 | --DOMWINDOW == 137 (0x8cff3400) [pid = 1760] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:06:35 INFO - PROCESS | 1760 | --DOMWINDOW == 136 (0x8afcf800) [pid = 1760] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:06:35 INFO - PROCESS | 1760 | --DOMWINDOW == 135 (0x89156c00) [pid = 1760] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:06:35 INFO - PROCESS | 1760 | --DOMWINDOW == 134 (0x891d5800) [pid = 1760] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:06:35 INFO - PROCESS | 1760 | --DOMWINDOW == 133 (0x8b099400) [pid = 1760] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:06:35 INFO - PROCESS | 1760 | --DOMWINDOW == 132 (0x8dbbbc00) [pid = 1760] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:06:35 INFO - PROCESS | 1760 | --DOMWINDOW == 131 (0x8eec9800) [pid = 1760] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:06:35 INFO - PROCESS | 1760 | --DOMWINDOW == 130 (0x8a581c00) [pid = 1760] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:06:35 INFO - PROCESS | 1760 | --DOMWINDOW == 129 (0x8d352800) [pid = 1760] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:06:35 INFO - PROCESS | 1760 | --DOMWINDOW == 128 (0x8cfe9c00) [pid = 1760] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:06:35 INFO - PROCESS | 1760 | 1464105995272 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 09:06:35 INFO - PROCESS | 1760 | 1464105995440 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:35 INFO - PROCESS | 1760 | ++DOCSHELL 0x8938b800 == 57 [pid = 1760] [id = 292] 09:06:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 129 (0x8afcc000) [pid = 1760] [serial = 877] [outer = (nil)] 09:06:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 130 (0x8c910000) [pid = 1760] [serial = 878] [outer = 0x8afcc000] 09:06:35 INFO - PROCESS | 1760 | 1464105995517 Marionette DEBUG loaded listener.js 09:06:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 131 (0x90809000) [pid = 1760] [serial = 879] [outer = 0x8afcc000] 09:06:36 INFO - PROCESS | 1760 | 1464105996282 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]]]}] 09:06:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:06:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1539ms 09:06:36 INFO - PROCESS | 1760 | 1464105996342 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 09:06:36 INFO - PROCESS | 1760 | 1464105996347 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 09:06:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:06:36 INFO - PROCESS | 1760 | 1464105996354 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:06:36 INFO - PROCESS | 1760 | 1464105996359 Marionette TRACE conn4 <- [1,1142,null,{}] 09:06:36 INFO - PROCESS | 1760 | 1464105996365 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}] 09:06:36 INFO - PROCESS | 1760 | 1464105996550 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 09:06:36 INFO - PROCESS | 1760 | 1464105996689 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:36 INFO - PROCESS | 1760 | ++DOCSHELL 0x8be9c000 == 58 [pid = 1760] [id = 293] 09:06:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 132 (0x90838400) [pid = 1760] [serial = 880] [outer = (nil)] 09:06:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 133 (0x9095b400) [pid = 1760] [serial = 881] [outer = 0x90838400] 09:06:36 INFO - PROCESS | 1760 | 1464105996772 Marionette DEBUG loaded listener.js 09:06:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 134 (0x91059800) [pid = 1760] [serial = 882] [outer = 0x90838400] 09:06:37 INFO - PROCESS | 1760 | 1464105997840 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]]]}] 09:06:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:06:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1537ms 09:06:37 INFO - PROCESS | 1760 | 1464105997892 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 09:06:37 INFO - PROCESS | 1760 | 1464105997900 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 09:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:06:37 INFO - PROCESS | 1760 | 1464105997910 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:06:37 INFO - PROCESS | 1760 | 1464105997915 Marionette TRACE conn4 <- [1,1146,null,{}] 09:06:37 INFO - PROCESS | 1760 | 1464105997924 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}] 09:06:38 INFO - PROCESS | 1760 | 1464105998123 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 09:06:38 INFO - PROCESS | 1760 | 1464105998392 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:38 INFO - PROCESS | 1760 | ++DOCSHELL 0x8af2b000 == 59 [pid = 1760] [id = 294] 09:06:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 135 (0x8afc4000) [pid = 1760] [serial = 883] [outer = (nil)] 09:06:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 136 (0x8bea1800) [pid = 1760] [serial = 884] [outer = 0x8afc4000] 09:06:38 INFO - PROCESS | 1760 | 1464105998537 Marionette DEBUG loaded listener.js 09:06:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 137 (0x8d06e800) [pid = 1760] [serial = 885] [outer = 0x8afc4000] 09:06:39 INFO - PROCESS | 1760 | 1464105999479 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]]]}] 09:06:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:06:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1636ms 09:06:39 INFO - PROCESS | 1760 | 1464105999548 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 09:06:39 INFO - PROCESS | 1760 | 1464105999558 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 09:06:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:06:39 INFO - PROCESS | 1760 | 1464105999569 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:06:39 INFO - PROCESS | 1760 | 1464105999573 Marionette TRACE conn4 <- [1,1150,null,{}] 09:06:39 INFO - PROCESS | 1760 | 1464105999581 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}] 09:06:39 INFO - PROCESS | 1760 | 1464105999818 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 09:06:40 INFO - PROCESS | 1760 | 1464106000054 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:40 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dbb5400 == 60 [pid = 1760] [id = 295] 09:06:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 138 (0x8dbb7000) [pid = 1760] [serial = 886] [outer = (nil)] 09:06:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 139 (0x8de4ac00) [pid = 1760] [serial = 887] [outer = 0x8dbb7000] 09:06:40 INFO - PROCESS | 1760 | 1464106000196 Marionette DEBUG loaded listener.js 09:06:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 140 (0x8e2c5800) [pid = 1760] [serial = 888] [outer = 0x8dbb7000] 09:06:41 INFO - PROCESS | 1760 | 1464106001385 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]]]}] 09:06:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1888ms 09:06:41 INFO - PROCESS | 1760 | 1464106001458 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 09:06:41 INFO - PROCESS | 1760 | 1464106001462 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 09:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:06:41 INFO - PROCESS | 1760 | 1464106001471 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:06:41 INFO - PROCESS | 1760 | 1464106001478 Marionette TRACE conn4 <- [1,1154,null,{}] 09:06:41 INFO - PROCESS | 1760 | 1464106001497 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}] 09:06:41 INFO - PROCESS | 1760 | 1464106001747 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 09:06:41 INFO - PROCESS | 1760 | 1464106001969 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:42 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a23fc00 == 61 [pid = 1760] [id = 296] 09:06:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 141 (0x90953400) [pid = 1760] [serial = 889] [outer = (nil)] 09:06:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 142 (0x91063800) [pid = 1760] [serial = 890] [outer = 0x90953400] 09:06:42 INFO - PROCESS | 1760 | 1464106002065 Marionette DEBUG loaded listener.js 09:06:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 143 (0x9128d400) [pid = 1760] [serial = 891] [outer = 0x90953400] 09:06:42 INFO - PROCESS | 1760 | 1464106002992 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]]]}] 09:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1597ms 09:06:43 INFO - PROCESS | 1760 | 1464106003069 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 09:06:43 INFO - PROCESS | 1760 | 1464106003075 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 09:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:06:43 INFO - PROCESS | 1760 | 1464106003082 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:06:43 INFO - PROCESS | 1760 | 1464106003085 Marionette TRACE conn4 <- [1,1158,null,{}] 09:06:43 INFO - PROCESS | 1760 | 1464106003092 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}] 09:06:43 INFO - PROCESS | 1760 | 1464106003333 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 09:06:43 INFO - PROCESS | 1760 | 1464106003606 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:43 INFO - PROCESS | 1760 | ++DOCSHELL 0x90831800 == 62 [pid = 1760] [id = 297] 09:06:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 144 (0x9095e000) [pid = 1760] [serial = 892] [outer = (nil)] 09:06:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 145 (0x913be400) [pid = 1760] [serial = 893] [outer = 0x9095e000] 09:06:43 INFO - PROCESS | 1760 | 1464106003697 Marionette DEBUG loaded listener.js 09:06:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 146 (0x913c0c00) [pid = 1760] [serial = 894] [outer = 0x9095e000] 09:06:44 INFO - PROCESS | 1760 | 1464106004634 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]]]}] 09:06:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:06:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1586ms 09:06:44 INFO - PROCESS | 1760 | 1464106004670 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 09:06:44 INFO - PROCESS | 1760 | 1464106004673 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 09:06:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:06:44 INFO - PROCESS | 1760 | 1464106004681 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:06:44 INFO - PROCESS | 1760 | 1464106004685 Marionette TRACE conn4 <- [1,1162,null,{}] 09:06:44 INFO - PROCESS | 1760 | 1464106004692 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}] 09:06:44 INFO - PROCESS | 1760 | 1464106004886 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 09:06:45 INFO - PROCESS | 1760 | 1464106005114 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:45 INFO - PROCESS | 1760 | ++DOCSHELL 0x8e254c00 == 63 [pid = 1760] [id = 298] 09:06:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 147 (0x9105c800) [pid = 1760] [serial = 895] [outer = (nil)] 09:06:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 148 (0x914ca000) [pid = 1760] [serial = 896] [outer = 0x9105c800] 09:06:45 INFO - PROCESS | 1760 | 1464106005247 Marionette DEBUG loaded listener.js 09:06:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 149 (0x914ce000) [pid = 1760] [serial = 897] [outer = 0x9105c800] 09:06:46 INFO - PROCESS | 1760 | 1464106006243 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]]]}] 09:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1636ms 09:06:46 INFO - PROCESS | 1760 | 1464106006319 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 09:06:46 INFO - PROCESS | 1760 | 1464106006322 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 09:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:06:46 INFO - PROCESS | 1760 | 1464106006330 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:06:46 INFO - PROCESS | 1760 | 1464106006334 Marionette TRACE conn4 <- [1,1166,null,{}] 09:06:46 INFO - PROCESS | 1760 | 1464106006341 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}] 09:06:46 INFO - PROCESS | 1760 | 1464106006604 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 09:06:46 INFO - PROCESS | 1760 | 1464106006884 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:46 INFO - PROCESS | 1760 | ++DOCSHELL 0x89152400 == 64 [pid = 1760] [id = 299] 09:06:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 150 (0x89399c00) [pid = 1760] [serial = 898] [outer = (nil)] 09:06:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 151 (0x91ae1800) [pid = 1760] [serial = 899] [outer = 0x89399c00] 09:06:46 INFO - PROCESS | 1760 | 1464106006977 Marionette DEBUG loaded listener.js 09:06:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 152 (0x91ae7400) [pid = 1760] [serial = 900] [outer = 0x89399c00] 09:06:47 INFO - PROCESS | 1760 | 1464106007912 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]]]}] 09:06:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:06:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1634ms 09:06:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:06:47 INFO - PROCESS | 1760 | 1464106007967 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 09:06:47 INFO - PROCESS | 1760 | 1464106007970 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 09:06:47 INFO - PROCESS | 1760 | 1464106007979 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:06:47 INFO - PROCESS | 1760 | 1464106007982 Marionette TRACE conn4 <- [1,1170,null,{}] 09:06:47 INFO - PROCESS | 1760 | 1464106007989 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}] 09:06:48 INFO - PROCESS | 1760 | 1464106008179 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 09:06:48 INFO - PROCESS | 1760 | 1464106008410 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:48 INFO - PROCESS | 1760 | ++DOCSHELL 0x91adb800 == 65 [pid = 1760] [id = 300] 09:06:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 153 (0x91ae3c00) [pid = 1760] [serial = 901] [outer = (nil)] 09:06:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 154 (0x91bc6400) [pid = 1760] [serial = 902] [outer = 0x91ae3c00] 09:06:48 INFO - PROCESS | 1760 | 1464106008516 Marionette DEBUG loaded listener.js 09:06:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 155 (0x91bcb800) [pid = 1760] [serial = 903] [outer = 0x91ae3c00] 09:06:49 INFO - PROCESS | 1760 | 1464106009421 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]]]}] 09:06:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:06:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1484ms 09:06:49 INFO - PROCESS | 1760 | 1464106009462 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 09:06:49 INFO - PROCESS | 1760 | 1464106009466 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 09:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:06:49 INFO - PROCESS | 1760 | 1464106009473 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:06:49 INFO - PROCESS | 1760 | 1464106009478 Marionette TRACE conn4 <- [1,1174,null,{}] 09:06:49 INFO - PROCESS | 1760 | 1464106009484 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}] 09:06:49 INFO - PROCESS | 1760 | 1464106009686 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 09:06:49 INFO - PROCESS | 1760 | 1464106009869 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:49 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dbb2800 == 66 [pid = 1760] [id = 301] 09:06:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 156 (0x91ade000) [pid = 1760] [serial = 904] [outer = (nil)] 09:06:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 157 (0x921a2c00) [pid = 1760] [serial = 905] [outer = 0x91ade000] 09:06:50 INFO - PROCESS | 1760 | 1464106010007 Marionette DEBUG loaded listener.js 09:06:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 158 (0x921aa400) [pid = 1760] [serial = 906] [outer = 0x91ade000] 09:06:51 INFO - PROCESS | 1760 | 1464106011073 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] 09:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:06:51 INFO - PROCESS | 1760 | 1464106011164 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 09:06:51 INFO - PROCESS | 1760 | 1464106011171 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:06:51 INFO - PROCESS | 1760 | 1464106011174 Marionette TRACE conn4 <- [1,1178,null,{}] 09:06:51 INFO - PROCESS | 1760 | 1464106011181 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}] 09:06:51 INFO - PROCESS | 1760 | 1464106011384 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 09:06:51 INFO - PROCESS | 1760 | 1464106011607 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:51 INFO - PROCESS | 1760 | ++DOCSHELL 0x8af28c00 == 67 [pid = 1760] [id = 302] 09:06:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 159 (0x8af31000) [pid = 1760] [serial = 907] [outer = (nil)] 09:06:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 160 (0x91ae8000) [pid = 1760] [serial = 908] [outer = 0x8af31000] 09:06:51 INFO - PROCESS | 1760 | 1464106011712 Marionette DEBUG loaded listener.js 09:06:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 161 (0x92247c00) [pid = 1760] [serial = 909] [outer = 0x8af31000] 09:06:52 INFO - PROCESS | 1760 | 1464106012637 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] 09:06:52 INFO - PROCESS | 1760 | 1464106012719 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 09:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:06:52 INFO - PROCESS | 1760 | 1464106012726 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:06:52 INFO - PROCESS | 1760 | 1464106012730 Marionette TRACE conn4 <- [1,1182,null,{}] 09:06:52 INFO - PROCESS | 1760 | 1464106012738 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}] 09:06:52 INFO - PROCESS | 1760 | 1464106012980 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 09:06:53 INFO - PROCESS | 1760 | 1464106013212 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:53 INFO - PROCESS | 1760 | ++DOCSHELL 0x89154400 == 68 [pid = 1760] [id = 303] 09:06:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 162 (0x8a515000) [pid = 1760] [serial = 910] [outer = (nil)] 09:06:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 163 (0x8a51dc00) [pid = 1760] [serial = 911] [outer = 0x8a515000] 09:06:53 INFO - PROCESS | 1760 | 1464106013634 Marionette DEBUG loaded listener.js 09:06:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 164 (0x8afc8800) [pid = 1760] [serial = 912] [outer = 0x8a515000] 09:06:54 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 09:06:54 INFO - PROCESS | 1760 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:06:54 INFO - PROCESS | 1760 | 1464106014635 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] 09:06:54 INFO - PROCESS | 1760 | 1464106014729 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 09:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:06:54 INFO - PROCESS | 1760 | 1464106014738 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:06:54 INFO - PROCESS | 1760 | 1464106014743 Marionette TRACE conn4 <- [1,1186,null,{}] 09:06:54 INFO - PROCESS | 1760 | 1464106014752 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}] 09:06:54 INFO - PROCESS | 1760 | 1464106014947 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 09:06:55 INFO - PROCESS | 1760 | 1464106015160 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:55 INFO - PROCESS | 1760 | ++DOCSHELL 0x8cff2000 == 69 [pid = 1760] [id = 304] 09:06:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 165 (0x8d0c9c00) [pid = 1760] [serial = 913] [outer = (nil)] 09:06:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 166 (0x8d238c00) [pid = 1760] [serial = 914] [outer = 0x8d0c9c00] 09:06:55 INFO - PROCESS | 1760 | 1464106015384 Marionette DEBUG loaded listener.js 09:06:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 167 (0x8dbb3c00) [pid = 1760] [serial = 915] [outer = 0x8d0c9c00] 09:06:56 INFO - PROCESS | 1760 | 1464106016335 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] 09:06:56 INFO - PROCESS | 1760 | 1464106016388 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 09:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:06:56 INFO - PROCESS | 1760 | 1464106016399 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:06:56 INFO - PROCESS | 1760 | 1464106016403 Marionette TRACE conn4 <- [1,1190,null,{}] 09:06:56 INFO - PROCESS | 1760 | 1464106016410 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}] 09:06:56 INFO - PROCESS | 1760 | 1464106016655 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 09:06:56 INFO - PROCESS | 1760 | --DOCSHELL 0x89150c00 == 68 [pid = 1760] [id = 276] 09:06:56 INFO - PROCESS | 1760 | --DOCSHELL 0x8938b800 == 67 [pid = 1760] [id = 292] 09:06:57 INFO - PROCESS | 1760 | 1464106016999 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:57 INFO - PROCESS | 1760 | --DOCSHELL 0x8ede0c00 == 66 [pid = 1760] [id = 291] 09:06:57 INFO - PROCESS | 1760 | --DOCSHELL 0x939a7800 == 65 [pid = 1760] [id = 10] 09:06:57 INFO - PROCESS | 1760 | --DOCSHELL 0x8b09bc00 == 64 [pid = 1760] [id = 290] 09:06:57 INFO - PROCESS | 1760 | ++DOCSHELL 0x8938ac00 == 65 [pid = 1760] [id = 305] 09:06:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 168 (0x8938b800) [pid = 1760] [serial = 916] [outer = (nil)] 09:06:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 169 (0x8a587400) [pid = 1760] [serial = 917] [outer = 0x8938b800] 09:06:57 INFO - PROCESS | 1760 | 1464106017124 Marionette DEBUG loaded listener.js 09:06:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 170 (0x8c90a400) [pid = 1760] [serial = 918] [outer = 0x8938b800] 09:06:57 INFO - PROCESS | 1760 | --DOCSHELL 0x8a23d400 == 64 [pid = 1760] [id = 289] 09:06:57 INFO - PROCESS | 1760 | --DOCSHELL 0x8af33800 == 63 [pid = 1760] [id = 288] 09:06:57 INFO - PROCESS | 1760 | --DOCSHELL 0x8afcb400 == 62 [pid = 1760] [id = 287] 09:06:57 INFO - PROCESS | 1760 | --DOCSHELL 0x8be9f000 == 61 [pid = 1760] [id = 280] 09:06:57 INFO - PROCESS | 1760 | --DOCSHELL 0x8a585800 == 60 [pid = 1760] [id = 279] 09:06:57 INFO - PROCESS | 1760 | --DOMWINDOW == 169 (0x8eebf800) [pid = 1760] [serial = 834] [outer = (nil)] [url = about:blank] 09:06:57 INFO - PROCESS | 1760 | --DOMWINDOW == 168 (0x8c90b800) [pid = 1760] [serial = 708] [outer = (nil)] [url = about:blank] 09:06:57 INFO - PROCESS | 1760 | --DOMWINDOW == 167 (0x90833000) [pid = 1760] [serial = 809] [outer = (nil)] [url = about:blank] 09:06:57 INFO - PROCESS | 1760 | --DOMWINDOW == 166 (0x8d359000) [pid = 1760] [serial = 825] [outer = (nil)] [url = about:blank] 09:06:57 INFO - PROCESS | 1760 | --DOMWINDOW == 165 (0x8d0c5800) [pid = 1760] [serial = 711] [outer = (nil)] [url = about:blank] 09:06:57 INFO - PROCESS | 1760 | --DOMWINDOW == 164 (0x891d7800) [pid = 1760] [serial = 702] [outer = (nil)] [url = about:blank] 09:06:57 INFO - PROCESS | 1760 | --DOMWINDOW == 163 (0x8a242000) [pid = 1760] [serial = 821] [outer = (nil)] [url = about:blank] 09:06:57 INFO - PROCESS | 1760 | --DOMWINDOW == 162 (0x8af29c00) [pid = 1760] [serial = 815] [outer = (nil)] [url = about:blank] 09:06:57 INFO - PROCESS | 1760 | --DOMWINDOW == 161 (0x8be9a000) [pid = 1760] [serial = 818] [outer = (nil)] [url = about:blank] 09:06:57 INFO - PROCESS | 1760 | --DOMWINDOW == 160 (0x8e2c7c00) [pid = 1760] [serial = 831] [outer = (nil)] [url = about:blank] 09:06:57 INFO - PROCESS | 1760 | --DOMWINDOW == 159 (0x8d067400) [pid = 1760] [serial = 819] [outer = (nil)] [url = about:blank] 09:06:57 INFO - PROCESS | 1760 | --DOMWINDOW == 158 (0x8f0e3400) [pid = 1760] [serial = 794] [outer = (nil)] [url = about:blank] 09:06:57 INFO - PROCESS | 1760 | --DOMWINDOW == 157 (0x8b091000) [pid = 1760] [serial = 797] [outer = (nil)] [url = about:blank] 09:06:57 INFO - PROCESS | 1760 | --DOMWINDOW == 156 (0x8e25f400) [pid = 1760] [serial = 830] [outer = (nil)] [url = about:blank] 09:06:57 INFO - PROCESS | 1760 | --DOMWINDOW == 155 (0x8af2d000) [pid = 1760] [serial = 705] [outer = (nil)] [url = about:blank] 09:06:57 INFO - PROCESS | 1760 | --DOMWINDOW == 154 (0x8f0e7400) [pid = 1760] [serial = 795] [outer = (nil)] [url = about:blank] 09:06:57 INFO - PROCESS | 1760 | --DOMWINDOW == 153 (0x8dd56800) [pid = 1760] [serial = 800] [outer = (nil)] [url = about:blank] 09:06:57 INFO - PROCESS | 1760 | --DOMWINDOW == 152 (0x8f0e5000) [pid = 1760] [serial = 803] [outer = (nil)] [url = about:blank] 09:06:57 INFO - PROCESS | 1760 | --DOMWINDOW == 151 (0x8de4b400) [pid = 1760] [serial = 828] [outer = (nil)] [url = about:blank] 09:06:57 INFO - PROCESS | 1760 | --DOMWINDOW == 150 (0x8dd4e800) [pid = 1760] [serial = 827] [outer = (nil)] [url = about:blank] 09:06:57 INFO - PROCESS | 1760 | --DOMWINDOW == 149 (0x8afc4800) [pid = 1760] [serial = 822] [outer = (nil)] [url = about:blank] 09:06:57 INFO - PROCESS | 1760 | --DOMWINDOW == 148 (0x90875400) [pid = 1760] [serial = 812] [outer = (nil)] [url = about:blank] 09:06:57 INFO - PROCESS | 1760 | --DOMWINDOW == 147 (0x9080b400) [pid = 1760] [serial = 806] [outer = (nil)] [url = about:blank] 09:06:57 INFO - PROCESS | 1760 | --DOMWINDOW == 146 (0x8d237c00) [pid = 1760] [serial = 824] [outer = (nil)] [url = about:blank] 09:06:57 INFO - PROCESS | 1760 | --DOMWINDOW == 145 (0x8e25ec00) [pid = 1760] [serial = 833] [outer = (nil)] [url = about:blank] 09:06:58 INFO - PROCESS | 1760 | 1464106018121 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] 09:06:58 INFO - PROCESS | 1760 | 1464106018165 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 09:06:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:06:58 INFO - PROCESS | 1760 | 1464106018173 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:06:58 INFO - PROCESS | 1760 | 1464106018179 Marionette TRACE conn4 <- [1,1194,null,{}] 09:06:58 INFO - PROCESS | 1760 | 1464106018196 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}] 09:06:58 INFO - PROCESS | 1760 | 1464106018378 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 09:06:58 INFO - PROCESS | 1760 | 1464106018393 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:58 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a585800 == 61 [pid = 1760] [id = 306] 09:06:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 146 (0x8e2cb000) [pid = 1760] [serial = 919] [outer = (nil)] 09:06:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 147 (0x8ede0c00) [pid = 1760] [serial = 920] [outer = 0x8e2cb000] 09:06:58 INFO - PROCESS | 1760 | 1464106018491 Marionette DEBUG loaded listener.js 09:06:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 148 (0x8eec8400) [pid = 1760] [serial = 921] [outer = 0x8e2cb000] 09:06:59 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 09:06:59 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 09:06:59 INFO - PROCESS | 1760 | 1464106019478 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] 09:06:59 INFO - PROCESS | 1760 | 1464106019523 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 09:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:06:59 INFO - PROCESS | 1760 | 1464106019553 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:06:59 INFO - PROCESS | 1760 | 1464106019556 Marionette TRACE conn4 <- [1,1198,null,{}] 09:06:59 INFO - PROCESS | 1760 | 1464106019572 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}] 09:06:59 INFO - PROCESS | 1760 | 1464106019789 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 09:06:59 INFO - PROCESS | 1760 | 1464106019816 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:59 INFO - PROCESS | 1760 | ++DOCSHELL 0x8cfed000 == 62 [pid = 1760] [id = 307] 09:06:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 149 (0x8e2c7c00) [pid = 1760] [serial = 922] [outer = (nil)] 09:06:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 150 (0x90806400) [pid = 1760] [serial = 923] [outer = 0x8e2c7c00] 09:06:59 INFO - PROCESS | 1760 | 1464106019893 Marionette DEBUG loaded listener.js 09:07:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 151 (0x90830800) [pid = 1760] [serial = 924] [outer = 0x8e2c7c00] 09:07:00 INFO - PROCESS | 1760 | 1464106020907 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]]]}] 09:07:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1395ms 09:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:07:00 INFO - PROCESS | 1760 | 1464106020948 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 09:07:00 INFO - PROCESS | 1760 | 1464106020951 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 09:07:00 INFO - PROCESS | 1760 | 1464106020958 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:07:00 INFO - PROCESS | 1760 | 1464106020961 Marionette TRACE conn4 <- [1,1202,null,{}] 09:07:00 INFO - PROCESS | 1760 | 1464106020967 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}] 09:07:01 INFO - PROCESS | 1760 | 1464106021231 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 09:07:01 INFO - PROCESS | 1760 | 1464106021284 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:07:01 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ede0000 == 63 [pid = 1760] [id = 308] 09:07:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 152 (0x8ede2c00) [pid = 1760] [serial = 925] [outer = (nil)] 09:07:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 153 (0x90875400) [pid = 1760] [serial = 926] [outer = 0x8ede2c00] 09:07:01 INFO - PROCESS | 1760 | 1464106021384 Marionette DEBUG loaded listener.js 09:07:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 154 (0x91060400) [pid = 1760] [serial = 927] [outer = 0x8ede2c00] 09:07:02 INFO - PROCESS | 1760 | --DOMWINDOW == 153 (0x8ede3800) [pid = 1760] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:07:02 INFO - PROCESS | 1760 | --DOMWINDOW == 152 (0x8e25d800) [pid = 1760] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:07:02 INFO - PROCESS | 1760 | --DOMWINDOW == 151 (0x8cfe8800) [pid = 1760] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:07:02 INFO - PROCESS | 1760 | --DOMWINDOW == 150 (0x8afc7c00) [pid = 1760] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:07:02 INFO - PROCESS | 1760 | --DOMWINDOW == 149 (0x8afd0800) [pid = 1760] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:07:02 INFO - PROCESS | 1760 | --DOMWINDOW == 148 (0x8afcc000) [pid = 1760] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:07:02 INFO - PROCESS | 1760 | --DOMWINDOW == 147 (0x93ac9800) [pid = 1760] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:07:02 INFO - PROCESS | 1760 | 1464106022554 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]]]}] 09:07:02 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 09:07:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1634ms 09:07:02 INFO - PROCESS | 1760 | 1464106022591 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 09:07:02 INFO - PROCESS | 1760 | 1464106022595 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 09:07:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:07:02 INFO - PROCESS | 1760 | 1464106022603 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:07:02 INFO - PROCESS | 1760 | 1464106022607 Marionette TRACE conn4 <- [1,1206,null,{}] 09:07:02 INFO - PROCESS | 1760 | 1464106022613 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}] 09:07:02 INFO - PROCESS | 1760 | 1464106022806 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 09:07:02 INFO - PROCESS | 1760 | 1464106022961 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:07:02 INFO - PROCESS | 1760 | ++DOCSHELL 0x8afd0800 == 64 [pid = 1760] [id = 309] 09:07:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 148 (0x8be99000) [pid = 1760] [serial = 928] [outer = (nil)] 09:07:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 149 (0x91066c00) [pid = 1760] [serial = 929] [outer = 0x8be99000] 09:07:03 INFO - PROCESS | 1760 | 1464106023044 Marionette DEBUG loaded listener.js 09:07:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 150 (0x91292800) [pid = 1760] [serial = 930] [outer = 0x8be99000] 09:07:03 INFO - PROCESS | 1760 | 1464106023864 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]]]}] 09:07:03 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 09:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1281ms 09:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:07:03 INFO - PROCESS | 1760 | 1464106023884 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 09:07:03 INFO - PROCESS | 1760 | 1464106023887 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 09:07:03 INFO - PROCESS | 1760 | 1464106023893 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:07:03 INFO - PROCESS | 1760 | 1464106023897 Marionette TRACE conn4 <- [1,1210,null,{}] 09:07:04 INFO - PROCESS | 1760 | 1464106023998 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}] 09:07:04 INFO - PROCESS | 1760 | 1464106024240 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 09:07:04 INFO - PROCESS | 1760 | 1464106024494 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:07:04 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a51e400 == 65 [pid = 1760] [id = 310] 09:07:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 151 (0x8a581400) [pid = 1760] [serial = 931] [outer = (nil)] 09:07:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 152 (0x8af2e000) [pid = 1760] [serial = 932] [outer = 0x8a581400] 09:07:04 INFO - PROCESS | 1760 | 1464106024618 Marionette DEBUG loaded listener.js 09:07:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 153 (0x8b095000) [pid = 1760] [serial = 933] [outer = 0x8a581400] 09:07:05 INFO - PROCESS | 1760 | 1464106025573 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]]]}] 09:07:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:07:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1725ms 09:07:05 INFO - PROCESS | 1760 | 1464106025620 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 09:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:07:05 INFO - PROCESS | 1760 | 1464106025627 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 09:07:05 INFO - PROCESS | 1760 | 1464106025636 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:07:05 INFO - PROCESS | 1760 | 1464106025640 Marionette TRACE conn4 <- [1,1214,null,{}] 09:07:05 INFO - PROCESS | 1760 | 1464106025647 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}] 09:07:05 INFO - PROCESS | 1760 | 1464106025867 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 09:07:06 INFO - PROCESS | 1760 | 1464106026108 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:07:06 INFO - PROCESS | 1760 | ++DOCSHELL 0x8d0cdc00 == 66 [pid = 1760] [id = 311] 09:07:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 154 (0x8d235800) [pid = 1760] [serial = 934] [outer = (nil)] 09:07:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 155 (0x8d35ac00) [pid = 1760] [serial = 935] [outer = 0x8d235800] 09:07:06 INFO - PROCESS | 1760 | 1464106026260 Marionette DEBUG loaded listener.js 09:07:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 156 (0x8de42c00) [pid = 1760] [serial = 936] [outer = 0x8d235800] 09:07:07 INFO - PROCESS | 1760 | 1464106027198 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]]]}] 09:07:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:07:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1637ms 09:07:07 INFO - PROCESS | 1760 | 1464106027273 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 09:07:07 INFO - PROCESS | 1760 | 1464106027277 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 09:07:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:07:07 INFO - PROCESS | 1760 | 1464106027285 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:07:07 INFO - PROCESS | 1760 | 1464106027289 Marionette TRACE conn4 <- [1,1218,null,{}] 09:07:07 INFO - PROCESS | 1760 | 1464106027298 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}] 09:07:07 INFO - PROCESS | 1760 | 1464106027542 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 09:07:07 INFO - PROCESS | 1760 | 1464106027823 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:07:07 INFO - PROCESS | 1760 | ++DOCSHELL 0x8938e800 == 67 [pid = 1760] [id = 312] 09:07:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 157 (0x8ede3400) [pid = 1760] [serial = 937] [outer = (nil)] 09:07:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 158 (0x9086fc00) [pid = 1760] [serial = 938] [outer = 0x8ede3400] 09:07:07 INFO - PROCESS | 1760 | 1464106027959 Marionette DEBUG loaded listener.js 09:07:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 159 (0x9105d800) [pid = 1760] [serial = 939] [outer = 0x8ede3400] 09:07:08 INFO - PROCESS | 1760 | 1464106028850 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]]]}] 09:07:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:07:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1643ms 09:07:08 INFO - PROCESS | 1760 | 1464106028937 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 09:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:07:08 INFO - PROCESS | 1760 | 1464106028949 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 09:07:08 INFO - PROCESS | 1760 | 1464106028958 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:07:08 INFO - PROCESS | 1760 | 1464106028961 Marionette TRACE conn4 <- [1,1222,null,{}] 09:07:08 INFO - PROCESS | 1760 | 1464106028967 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}] 09:07:09 INFO - PROCESS | 1760 | 1464106029193 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 09:07:09 INFO - PROCESS | 1760 | 1464106029453 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:07:09 INFO - PROCESS | 1760 | ++DOCSHELL 0x89398c00 == 68 [pid = 1760] [id = 313] 09:07:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 160 (0x8edd5c00) [pid = 1760] [serial = 940] [outer = (nil)] 09:07:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 161 (0x91ae0c00) [pid = 1760] [serial = 941] [outer = 0x8edd5c00] 09:07:09 INFO - PROCESS | 1760 | 1464106029615 Marionette DEBUG loaded listener.js 09:07:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 162 (0x91ae7800) [pid = 1760] [serial = 942] [outer = 0x8edd5c00] 09:07:10 INFO - PROCESS | 1760 | 1464106030695 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] 09:07:10 INFO - PROCESS | 1760 | 1464106030756 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 09:07:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:07:10 INFO - PROCESS | 1760 | 1464106030768 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:07:10 INFO - PROCESS | 1760 | 1464106030772 Marionette TRACE conn4 <- [1,1226,null,{}] 09:07:10 INFO - PROCESS | 1760 | 1464106030782 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}] 09:07:10 INFO - PROCESS | 1760 | 1464106030969 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 09:07:11 INFO - PROCESS | 1760 | 1464106031201 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:07:11 INFO - PROCESS | 1760 | ++DOCSHELL 0x8914e000 == 69 [pid = 1760] [id = 314] 09:07:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 163 (0x8a23d800) [pid = 1760] [serial = 943] [outer = (nil)] 09:07:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 164 (0x921a6400) [pid = 1760] [serial = 944] [outer = 0x8a23d800] 09:07:11 INFO - PROCESS | 1760 | 1464106031314 Marionette DEBUG loaded listener.js 09:07:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 165 (0x92252400) [pid = 1760] [serial = 945] [outer = 0x8a23d800] 09:07:12 INFO - PROCESS | 1760 | 1464106032175 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]]]}] 09:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1443ms 09:07:12 INFO - PROCESS | 1760 | 1464106032211 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 09:07:12 INFO - PROCESS | 1760 | 1464106032214 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 09:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:07:12 INFO - PROCESS | 1760 | 1464106032221 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:07:12 INFO - PROCESS | 1760 | 1464106032225 Marionette TRACE conn4 <- [1,1230,null,{}] 09:07:12 INFO - PROCESS | 1760 | 1464106032231 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}] 09:07:12 INFO - PROCESS | 1760 | 1464106032492 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 09:07:12 INFO - PROCESS | 1760 | 1464106032734 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:07:12 INFO - PROCESS | 1760 | ++DOCSHELL 0x8cfeb000 == 70 [pid = 1760] [id = 315] 09:07:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 166 (0x92b07000) [pid = 1760] [serial = 946] [outer = (nil)] 09:07:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 167 (0x92b0dc00) [pid = 1760] [serial = 947] [outer = 0x92b07000] 09:07:12 INFO - PROCESS | 1760 | 1464106032872 Marionette DEBUG loaded listener.js 09:07:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 168 (0x92b6b800) [pid = 1760] [serial = 948] [outer = 0x92b07000] 09:07:13 INFO - PROCESS | 1760 | 1464106033756 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]]]}] 09:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1581ms 09:07:13 INFO - PROCESS | 1760 | 1464106033803 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 09:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:07:13 INFO - PROCESS | 1760 | 1464106033808 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 09:07:13 INFO - PROCESS | 1760 | 1464106033815 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:07:13 INFO - PROCESS | 1760 | 1464106033819 Marionette TRACE conn4 <- [1,1234,null,{}] 09:07:13 INFO - PROCESS | 1760 | 1464106033824 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}] 09:07:14 INFO - PROCESS | 1760 | 1464106034019 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 09:07:14 INFO - PROCESS | 1760 | 1464106034211 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:07:14 INFO - PROCESS | 1760 | ++DOCSHELL 0x8f0e1000 == 71 [pid = 1760] [id = 316] 09:07:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 169 (0x92b0e800) [pid = 1760] [serial = 949] [outer = (nil)] 09:07:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 170 (0x92b73c00) [pid = 1760] [serial = 950] [outer = 0x92b0e800] 09:07:14 INFO - PROCESS | 1760 | 1464106034298 Marionette DEBUG loaded listener.js 09:07:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 171 (0x937c1800) [pid = 1760] [serial = 951] [outer = 0x92b0e800] 09:07:15 INFO - PROCESS | 1760 | 1464106035240 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]]]}] 09:07:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:07:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1482ms 09:07:15 INFO - PROCESS | 1760 | 1464106035297 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 09:07:15 INFO - PROCESS | 1760 | 1464106035301 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 09:07:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:07:15 INFO - PROCESS | 1760 | 1464106035308 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:07:15 INFO - PROCESS | 1760 | 1464106035311 Marionette TRACE conn4 <- [1,1238,null,{}] 09:07:15 INFO - PROCESS | 1760 | 1464106035317 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}] 09:07:15 INFO - PROCESS | 1760 | 1464106035495 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 09:07:15 INFO - PROCESS | 1760 | 1464106035677 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:07:15 INFO - PROCESS | 1760 | ++DOCSHELL 0x89154800 == 72 [pid = 1760] [id = 317] 09:07:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 172 (0x8cfe7c00) [pid = 1760] [serial = 952] [outer = (nil)] 09:07:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 173 (0x939a8000) [pid = 1760] [serial = 953] [outer = 0x8cfe7c00] 09:07:15 INFO - PROCESS | 1760 | 1464106035766 Marionette DEBUG loaded listener.js 09:07:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 174 (0x93acb800) [pid = 1760] [serial = 954] [outer = 0x8cfe7c00] 09:07:16 INFO - PROCESS | 1760 | 1464106036712 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]]]}] 09:07:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:07:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1481ms 09:07:16 INFO - PROCESS | 1760 | 1464106036790 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 09:07:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:07:16 INFO - PROCESS | 1760 | 1464106036794 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 09:07:16 INFO - PROCESS | 1760 | 1464106036801 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:07:16 INFO - PROCESS | 1760 | 1464106036804 Marionette TRACE conn4 <- [1,1242,null,{}] 09:07:16 INFO - PROCESS | 1760 | 1464106036810 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}] 09:07:17 INFO - PROCESS | 1760 | 1464106037023 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 09:07:17 INFO - PROCESS | 1760 | 1464106037248 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:07:17 INFO - PROCESS | 1760 | ++DOCSHELL 0x937c6800 == 73 [pid = 1760] [id = 318] 09:07:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 175 (0x937c8c00) [pid = 1760] [serial = 955] [outer = (nil)] 09:07:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 176 (0x93c90000) [pid = 1760] [serial = 956] [outer = 0x937c8c00] 09:07:17 INFO - PROCESS | 1760 | 1464106037378 Marionette DEBUG loaded listener.js 09:07:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 177 (0x93c9a400) [pid = 1760] [serial = 957] [outer = 0x937c8c00] 09:07:18 INFO - PROCESS | 1760 | 1464106038266 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]]]}] 09:07:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:07:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1543ms 09:07:18 INFO - PROCESS | 1760 | 1464106038344 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 09:07:18 INFO - PROCESS | 1760 | 1464106038347 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 09:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:07:18 INFO - PROCESS | 1760 | 1464106038354 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:07:18 INFO - PROCESS | 1760 | 1464106038358 Marionette TRACE conn4 <- [1,1246,null,{}] 09:07:18 INFO - PROCESS | 1760 | 1464106038364 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}] 09:07:18 INFO - PROCESS | 1760 | 1464106038576 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 09:07:18 INFO - PROCESS | 1760 | 1464106038800 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:07:18 INFO - PROCESS | 1760 | ++DOCSHELL 0x8cfef000 == 74 [pid = 1760] [id = 319] 09:07:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 178 (0x8edd7800) [pid = 1760] [serial = 958] [outer = (nil)] 09:07:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 179 (0x9462c400) [pid = 1760] [serial = 959] [outer = 0x8edd7800] 09:07:18 INFO - PROCESS | 1760 | 1464106038931 Marionette DEBUG loaded listener.js 09:07:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 180 (0x94639000) [pid = 1760] [serial = 960] [outer = 0x8edd7800] 09:07:19 INFO - PROCESS | 1760 | 1464106039850 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]]]}] 09:07:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:07:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1541ms 09:07:19 INFO - PROCESS | 1760 | 1464106039898 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 09:07:19 INFO - PROCESS | 1760 | 1464106039905 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 09:07:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:07:19 INFO - PROCESS | 1760 | 1464106039915 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:07:19 INFO - PROCESS | 1760 | 1464106039920 Marionette TRACE conn4 <- [1,1250,null,{}] 09:07:19 INFO - PROCESS | 1760 | 1464106039929 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}] 09:07:20 INFO - PROCESS | 1760 | 1464106040242 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 09:07:20 INFO - PROCESS | 1760 | 1464106040545 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:07:20 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a51b000 == 75 [pid = 1760] [id = 320] 09:07:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 181 (0x8a585400) [pid = 1760] [serial = 961] [outer = (nil)] 09:07:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 182 (0x8dd55800) [pid = 1760] [serial = 962] [outer = 0x8a585400] 09:07:20 INFO - PROCESS | 1760 | 1464106040646 Marionette DEBUG loaded listener.js 09:07:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 183 (0x9512e000) [pid = 1760] [serial = 963] [outer = 0x8a585400] 09:07:21 INFO - PROCESS | 1760 | 1464106041619 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]]]}] 09:07:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:07:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1736ms 09:07:21 INFO - PROCESS | 1760 | 1464106041650 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 09:07:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:07:21 INFO - PROCESS | 1760 | 1464106041655 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 09:07:21 INFO - PROCESS | 1760 | 1464106041661 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:07:21 INFO - PROCESS | 1760 | 1464106041666 Marionette TRACE conn4 <- [1,1254,null,{}] 09:07:21 INFO - PROCESS | 1760 | 1464106041672 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}] 09:07:21 INFO - PROCESS | 1760 | 1464106041851 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 09:07:22 INFO - PROCESS | 1760 | 1464106042362 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:07:22 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a51d000 == 76 [pid = 1760] [id = 321] 09:07:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 184 (0x8a51e000) [pid = 1760] [serial = 964] [outer = (nil)] 09:07:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 185 (0x8af30c00) [pid = 1760] [serial = 965] [outer = 0x8a51e000] 09:07:22 INFO - PROCESS | 1760 | 1464106042486 Marionette DEBUG loaded listener.js 09:07:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 186 (0x8c904000) [pid = 1760] [serial = 966] [outer = 0x8a51e000] 09:07:23 INFO - PROCESS | 1760 | 1464106043412 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]]]}] 09:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1837ms 09:07:23 INFO - PROCESS | 1760 | 1464106043499 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 09:07:23 INFO - PROCESS | 1760 | 1464106043506 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 09:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:07:23 INFO - PROCESS | 1760 | 1464106043514 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:07:23 INFO - PROCESS | 1760 | 1464106043520 Marionette TRACE conn4 <- [1,1258,null,{}] 09:07:23 INFO - PROCESS | 1760 | 1464106043527 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}] 09:07:23 INFO - PROCESS | 1760 | 1464106043811 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 09:07:24 INFO - PROCESS | 1760 | 1464106044102 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:07:24 INFO - PROCESS | 1760 | ++DOCSHELL 0x8be9bc00 == 77 [pid = 1760] [id = 322] 09:07:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 187 (0x8bea2400) [pid = 1760] [serial = 967] [outer = (nil)] 09:07:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 188 (0x8d0c6800) [pid = 1760] [serial = 968] [outer = 0x8bea2400] 09:07:24 INFO - PROCESS | 1760 | 1464106044187 Marionette DEBUG loaded listener.js 09:07:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 189 (0x8de47c00) [pid = 1760] [serial = 969] [outer = 0x8bea2400] 09:07:25 INFO - PROCESS | 1760 | --DOCSHELL 0x8ede0000 == 76 [pid = 1760] [id = 308] 09:07:25 INFO - PROCESS | 1760 | --DOMWINDOW == 188 (0x8f0dec00) [pid = 1760] [serial = 836] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1760 | --DOMWINDOW == 187 (0x8b092000) [pid = 1760] [serial = 839] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1760 | --DOMWINDOW == 186 (0x8dacf000) [pid = 1760] [serial = 842] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1760 | --DOMWINDOW == 185 (0x9080b800) [pid = 1760] [serial = 845] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1760 | --DOMWINDOW == 184 (0x90873400) [pid = 1760] [serial = 848] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1760 | --DOMWINDOW == 183 (0x9095d000) [pid = 1760] [serial = 851] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1760 | --DOMWINDOW == 182 (0x91062400) [pid = 1760] [serial = 854] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1760 | --DOMWINDOW == 181 (0x9128dc00) [pid = 1760] [serial = 857] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1760 | --DOMWINDOW == 180 (0x913b4400) [pid = 1760] [serial = 860] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1760 | --DOMWINDOW == 179 (0x9095b400) [pid = 1760] [serial = 881] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1760 | --DOCSHELL 0x8cfed000 == 75 [pid = 1760] [id = 307] 09:07:25 INFO - PROCESS | 1760 | --DOCSHELL 0x8a585800 == 74 [pid = 1760] [id = 306] 09:07:25 INFO - PROCESS | 1760 | --DOCSHELL 0x8938ac00 == 73 [pid = 1760] [id = 305] 09:07:25 INFO - PROCESS | 1760 | --DOCSHELL 0x8cff2000 == 72 [pid = 1760] [id = 304] 09:07:25 INFO - PROCESS | 1760 | --DOCSHELL 0x89154400 == 71 [pid = 1760] [id = 303] 09:07:25 INFO - PROCESS | 1760 | 1464106045230 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]]]}] 09:07:25 INFO - PROCESS | 1760 | --DOCSHELL 0x8af2b000 == 70 [pid = 1760] [id = 294] 09:07:25 INFO - PROCESS | 1760 | --DOMWINDOW == 178 (0x8eeca800) [pid = 1760] [serial = 875] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1760 | --DOMWINDOW == 177 (0x8e2c3c00) [pid = 1760] [serial = 872] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1760 | --DOMWINDOW == 176 (0x8dbb7c00) [pid = 1760] [serial = 869] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1760 | --DOMWINDOW == 175 (0x8de41400) [pid = 1760] [serial = 870] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1760 | --DOMWINDOW == 174 (0x8d06d800) [pid = 1760] [serial = 866] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1760 | --DOMWINDOW == 173 (0x8dac6c00) [pid = 1760] [serial = 867] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1760 | --DOMWINDOW == 172 (0x8cfef800) [pid = 1760] [serial = 864] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1760 | --DOMWINDOW == 171 (0x8b097c00) [pid = 1760] [serial = 863] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1760 | --DOMWINDOW == 170 (0x90801400) [pid = 1760] [serial = 876] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1760 | --DOMWINDOW == 169 (0x90809000) [pid = 1760] [serial = 879] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1760 | --DOMWINDOW == 168 (0x94624400) [pid = 1760] [serial = 606] [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.] 09:07:25 INFO - PROCESS | 1760 | --DOMWINDOW == 167 (0x8c910000) [pid = 1760] [serial = 878] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1760 | --DOMWINDOW == 166 (0x8eddc400) [pid = 1760] [serial = 873] [outer = (nil)] [url = about:blank] 09:07:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:07:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1786ms 09:07:25 INFO - PROCESS | 1760 | 1464106045305 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 09:07:25 INFO - PROCESS | 1760 | 1464106045311 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 09:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:07:25 INFO - PROCESS | 1760 | 1464106045318 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:07:25 INFO - PROCESS | 1760 | 1464106045322 Marionette TRACE conn4 <- [1,1262,null,{}] 09:07:25 INFO - PROCESS | 1760 | 1464106045327 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}] 09:07:25 INFO - PROCESS | 1760 | 1464106045499 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 09:07:25 INFO - PROCESS | 1760 | 1464106045732 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:07:25 INFO - PROCESS | 1760 | ++DOCSHELL 0x8b09c400 == 71 [pid = 1760] [id = 323] 09:07:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 167 (0x8d231800) [pid = 1760] [serial = 970] [outer = (nil)] 09:07:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 168 (0x8dbbdc00) [pid = 1760] [serial = 971] [outer = 0x8d231800] 09:07:25 INFO - PROCESS | 1760 | 1464106045825 Marionette DEBUG loaded listener.js 09:07:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 169 (0x8e2c8000) [pid = 1760] [serial = 972] [outer = 0x8d231800] 09:07:26 INFO - PROCESS | 1760 | 1464106046756 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]]]}] 09:07:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:07:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1481ms 09:07:26 INFO - PROCESS | 1760 | 1464106046801 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 09:07:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:07:26 INFO - PROCESS | 1760 | 1464106046805 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 09:07:26 INFO - PROCESS | 1760 | 1464106046820 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:07:26 INFO - PROCESS | 1760 | 1464106046829 Marionette TRACE conn4 <- [1,1266,null,{}] 09:07:26 INFO - PROCESS | 1760 | 1464106046838 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}] 09:07:27 INFO - PROCESS | 1760 | 1464106047021 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 09:07:27 INFO - PROCESS | 1760 | 1464106047168 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:07:27 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dac8000 == 72 [pid = 1760] [id = 324] 09:07:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 170 (0x8eecc800) [pid = 1760] [serial = 973] [outer = (nil)] 09:07:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 171 (0x9082fc00) [pid = 1760] [serial = 974] [outer = 0x8eecc800] 09:07:27 INFO - PROCESS | 1760 | 1464106047244 Marionette DEBUG loaded listener.js 09:07:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 172 (0x90876800) [pid = 1760] [serial = 975] [outer = 0x8eecc800] 09:07:28 INFO - PROCESS | 1760 | 1464106048115 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]]]}] 09:07:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:07:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1353ms 09:07:28 INFO - PROCESS | 1760 | 1464106048165 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 09:07:28 INFO - PROCESS | 1760 | 1464106048170 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 09:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:07:28 INFO - PROCESS | 1760 | 1464106048181 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:07:28 INFO - PROCESS | 1760 | 1464106048184 Marionette TRACE conn4 <- [1,1270,null,{}] 09:07:28 INFO - PROCESS | 1760 | 1464106048190 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}] 09:07:28 INFO - PROCESS | 1760 | 1464106048415 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 09:07:28 INFO - PROCESS | 1760 | 1464106048443 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:07:28 INFO - PROCESS | 1760 | ++DOCSHELL 0x8f0e6800 == 73 [pid = 1760] [id = 325] 09:07:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 173 (0x8f0e8000) [pid = 1760] [serial = 976] [outer = (nil)] 09:07:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 174 (0x91065000) [pid = 1760] [serial = 977] [outer = 0x8f0e8000] 09:07:28 INFO - PROCESS | 1760 | 1464106048526 Marionette DEBUG loaded listener.js 09:07:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 175 (0x91286c00) [pid = 1760] [serial = 978] [outer = 0x8f0e8000] 09:07:29 INFO - PROCESS | 1760 | 1464106049575 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]]]}] 09:07:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:07:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1440ms 09:07:29 INFO - PROCESS | 1760 | 1464106049623 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 09:07:29 INFO - PROCESS | 1760 | 1464106049626 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 09:07:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:07:29 INFO - PROCESS | 1760 | 1464106049640 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:07:29 INFO - PROCESS | 1760 | 1464106049644 Marionette TRACE conn4 <- [1,1274,null,{}] 09:07:29 INFO - PROCESS | 1760 | 1464106049649 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}] 09:07:29 INFO - PROCESS | 1760 | 1464106049890 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 09:07:30 INFO - PROCESS | 1760 | --DOMWINDOW == 174 (0x8e2c7c00) [pid = 1760] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:07:30 INFO - PROCESS | 1760 | --DOMWINDOW == 173 (0x8ede2c00) [pid = 1760] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:07:30 INFO - PROCESS | 1760 | --DOMWINDOW == 172 (0x8938b800) [pid = 1760] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:07:30 INFO - PROCESS | 1760 | --DOMWINDOW == 171 (0x8d0c9c00) [pid = 1760] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:07:30 INFO - PROCESS | 1760 | --DOMWINDOW == 170 (0x8e2cb000) [pid = 1760] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:07:30 INFO - PROCESS | 1760 | --DOMWINDOW == 169 (0x8a515000) [pid = 1760] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:07:30 INFO - PROCESS | 1760 | --DOMWINDOW == 168 (0x93ac5400) [pid = 1760] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:07:30 INFO - PROCESS | 1760 | 1464106050201 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:07:30 INFO - PROCESS | 1760 | ++DOCSHELL 0x8afcc000 == 74 [pid = 1760] [id = 326] 09:07:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 169 (0x8bea6800) [pid = 1760] [serial = 979] [outer = (nil)] 09:07:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 170 (0x8d35d800) [pid = 1760] [serial = 980] [outer = 0x8bea6800] 09:07:30 INFO - PROCESS | 1760 | 1464106050288 Marionette DEBUG loaded listener.js 09:07:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 171 (0x913b8c00) [pid = 1760] [serial = 981] [outer = 0x8bea6800] 09:07:31 INFO - PROCESS | 1760 | 1464106051050 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]]]}] 09:07:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:07:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1432ms 09:07:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:07:31 INFO - PROCESS | 1760 | 1464106051082 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 09:07:31 INFO - PROCESS | 1760 | 1464106051085 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 09:07:31 INFO - PROCESS | 1760 | 1464106051093 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:07:31 INFO - PROCESS | 1760 | 1464106051096 Marionette TRACE conn4 <- [1,1278,null,{}] 09:07:31 INFO - PROCESS | 1760 | 1464106051102 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}] 09:07:31 INFO - PROCESS | 1760 | 1464106051294 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 09:07:31 INFO - PROCESS | 1760 | 1464106051316 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:07:31 INFO - PROCESS | 1760 | ++DOCSHELL 0x8d0c9c00 == 75 [pid = 1760] [id = 327] 09:07:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 172 (0x9128dc00) [pid = 1760] [serial = 982] [outer = (nil)] 09:07:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 173 (0x91bc9000) [pid = 1760] [serial = 983] [outer = 0x9128dc00] 09:07:31 INFO - PROCESS | 1760 | 1464106051403 Marionette DEBUG loaded listener.js 09:07:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 174 (0x9224d000) [pid = 1760] [serial = 984] [outer = 0x9128dc00] 09:07:32 INFO - PROCESS | 1760 | 1464106052472 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]]]}] 09:07:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1436ms 09:07:32 INFO - PROCESS | 1760 | 1464106052529 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 09:07:32 INFO - PROCESS | 1760 | 1464106052534 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 09:07:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:07:32 INFO - PROCESS | 1760 | 1464106052545 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:07:32 INFO - PROCESS | 1760 | 1464106052551 Marionette TRACE conn4 <- [1,1282,null,{}] 09:07:32 INFO - PROCESS | 1760 | 1464106052570 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}] 09:07:32 INFO - PROCESS | 1760 | 1464106052813 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 09:07:33 INFO - PROCESS | 1760 | 1464106053134 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:07:33 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a514800 == 76 [pid = 1760] [id = 328] 09:07:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 175 (0x8afc5400) [pid = 1760] [serial = 985] [outer = (nil)] 09:07:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 176 (0x8d063400) [pid = 1760] [serial = 986] [outer = 0x8afc5400] 09:07:33 INFO - PROCESS | 1760 | 1464106053230 Marionette DEBUG loaded listener.js 09:07:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 177 (0x8d236800) [pid = 1760] [serial = 987] [outer = 0x8afc5400] 09:07:34 INFO - PROCESS | 1760 | 1464106054168 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]]]}] 09:07:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:07:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1700ms 09:07:34 INFO - PROCESS | 1760 | 1464106054245 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 09:07:34 INFO - PROCESS | 1760 | 1464106054254 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 09:07:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:07:34 INFO - PROCESS | 1760 | 1464106054265 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:07:34 INFO - PROCESS | 1760 | 1464106054269 Marionette TRACE conn4 <- [1,1286,null,{}] 09:07:34 INFO - PROCESS | 1760 | 1464106054276 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}] 09:07:34 INFO - PROCESS | 1760 | 1464106054507 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 09:07:34 INFO - PROCESS | 1760 | 1464106054754 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:07:34 INFO - PROCESS | 1760 | ++DOCSHELL 0x8e2c2000 == 77 [pid = 1760] [id = 329] 09:07:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 178 (0x8e2c6c00) [pid = 1760] [serial = 988] [outer = (nil)] 09:07:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 179 (0x8f0e2800) [pid = 1760] [serial = 989] [outer = 0x8e2c6c00] 09:07:34 INFO - PROCESS | 1760 | 1464106054860 Marionette DEBUG loaded listener.js 09:07:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 180 (0x9080ec00) [pid = 1760] [serial = 990] [outer = 0x8e2c6c00] 09:07:35 INFO - PROCESS | 1760 | 1464106055862 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]]]}] 09:07:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1635ms 09:07:35 INFO - PROCESS | 1760 | 1464106055910 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 09:07:35 INFO - PROCESS | 1760 | 1464106055915 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 09:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:07:35 INFO - PROCESS | 1760 | 1464106055923 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:07:35 INFO - PROCESS | 1760 | 1464106055929 Marionette TRACE conn4 <- [1,1290,null,{}] 09:07:35 INFO - PROCESS | 1760 | 1464106055946 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}] 09:07:36 INFO - PROCESS | 1760 | 1464106056151 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 09:07:36 INFO - PROCESS | 1760 | 1464106056421 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:07:36 INFO - PROCESS | 1760 | ++DOCSHELL 0x8de4cc00 == 78 [pid = 1760] [id = 330] 09:07:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 181 (0x914cc800) [pid = 1760] [serial = 991] [outer = (nil)] 09:07:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 182 (0x91bca400) [pid = 1760] [serial = 992] [outer = 0x914cc800] 09:07:36 INFO - PROCESS | 1760 | 1464106056556 Marionette DEBUG loaded listener.js 09:07:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 183 (0x92b08000) [pid = 1760] [serial = 993] [outer = 0x914cc800] 09:07:37 INFO - PROCESS | 1760 | 1464106057458 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]]]}] 09:07:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:07:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1596ms 09:07:37 INFO - PROCESS | 1760 | 1464106057519 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 09:07:37 INFO - PROCESS | 1760 | 1464106057524 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 09:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:07:37 INFO - PROCESS | 1760 | 1464106057531 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:07:37 INFO - PROCESS | 1760 | 1464106057534 Marionette TRACE conn4 <- [1,1294,null,{}] 09:07:37 INFO - PROCESS | 1760 | 1464106057540 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}] 09:07:37 INFO - PROCESS | 1760 | 1464106057735 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 09:07:38 INFO - PROCESS | 1760 | 1464106057981 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:07:38 INFO - PROCESS | 1760 | ++DOCSHELL 0x8e2c2800 == 79 [pid = 1760] [id = 331] 09:07:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 184 (0x914cd800) [pid = 1760] [serial = 994] [outer = (nil)] 09:07:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 185 (0x92b74400) [pid = 1760] [serial = 995] [outer = 0x914cd800] 09:07:38 INFO - PROCESS | 1760 | 1464106058113 Marionette DEBUG loaded listener.js 09:07:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 186 (0x93c8c800) [pid = 1760] [serial = 996] [outer = 0x914cd800] 09:07:39 INFO - PROCESS | 1760 | 1464106059022 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]]]}] 09:07:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:07:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1541ms 09:07:39 INFO - PROCESS | 1760 | 1464106059073 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 09:07:39 INFO - PROCESS | 1760 | 1464106059077 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 09:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:07:39 INFO - PROCESS | 1760 | 1464106059084 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:07:39 INFO - PROCESS | 1760 | 1464106059087 Marionette TRACE conn4 <- [1,1298,null,{}] 09:07:39 INFO - PROCESS | 1760 | 1464106059093 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}] 09:07:39 INFO - PROCESS | 1760 | 1464106059270 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 09:07:39 INFO - PROCESS | 1760 | 1464106059459 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:07:39 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a241800 == 80 [pid = 1760] [id = 332] 09:07:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 187 (0x93ad0800) [pid = 1760] [serial = 997] [outer = (nil)] 09:07:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 188 (0x9462d800) [pid = 1760] [serial = 998] [outer = 0x93ad0800] 09:07:39 INFO - PROCESS | 1760 | 1464106059547 Marionette DEBUG loaded listener.js 09:07:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 189 (0x95127800) [pid = 1760] [serial = 999] [outer = 0x93ad0800] 09:07:40 INFO - PROCESS | 1760 | 1464106060513 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]]]}] 09:07:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:07:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1479ms 09:07:40 INFO - PROCESS | 1760 | 1464106060564 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 09:07:40 INFO - PROCESS | 1760 | 1464106060568 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 09:07:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:07:40 INFO - PROCESS | 1760 | 1464106060575 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:07:40 INFO - PROCESS | 1760 | 1464106060579 Marionette TRACE conn4 <- [1,1302,null,{}] 09:07:40 INFO - PROCESS | 1760 | 1464106060587 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}] 09:07:40 INFO - PROCESS | 1760 | 1464106060801 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 09:07:41 INFO - PROCESS | 1760 | 1464106061043 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:07:41 INFO - PROCESS | 1760 | ++DOCSHELL 0x90878800 == 81 [pid = 1760] [id = 333] 09:07:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 190 (0x9539b000) [pid = 1760] [serial = 1000] [outer = (nil)] 09:07:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 191 (0x953a2c00) [pid = 1760] [serial = 1001] [outer = 0x9539b000] 09:07:41 INFO - PROCESS | 1760 | 1464106061176 Marionette DEBUG loaded listener.js 09:07:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 192 (0x953a6800) [pid = 1760] [serial = 1002] [outer = 0x9539b000] 09:07:42 INFO - PROCESS | 1760 | 1464106062103 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]]]}] 09:07:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:07:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1591ms 09:07:42 INFO - PROCESS | 1760 | 1464106062167 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 09:07:42 INFO - PROCESS | 1760 | 1464106062172 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 09:07:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:07:42 INFO - PROCESS | 1760 | 1464106062178 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:07:42 INFO - PROCESS | 1760 | 1464106062182 Marionette TRACE conn4 <- [1,1306,null,{}] 09:07:42 INFO - PROCESS | 1760 | 1464106062188 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}] 09:07:42 INFO - PROCESS | 1760 | 1464106062369 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 09:07:42 INFO - PROCESS | 1760 | 1464106062603 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:07:42 INFO - PROCESS | 1760 | ++DOCSHELL 0x90959000 == 82 [pid = 1760] [id = 334] 09:07:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 193 (0x914d0800) [pid = 1760] [serial = 1003] [outer = (nil)] 09:07:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 194 (0x97721400) [pid = 1760] [serial = 1004] [outer = 0x914d0800] 09:07:42 INFO - PROCESS | 1760 | 1464106062740 Marionette DEBUG loaded listener.js 09:07:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 195 (0x97729c00) [pid = 1760] [serial = 1005] [outer = 0x914d0800] 09:07:43 INFO - PROCESS | 1760 | 1464106063637 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]]]}] 09:07:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1535ms 09:07:43 INFO - PROCESS | 1760 | 1464106063714 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 09:07:43 INFO - PROCESS | 1760 | 1464106063718 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 09:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:07:43 INFO - PROCESS | 1760 | 1464106063725 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:07:43 INFO - PROCESS | 1760 | 1464106063728 Marionette TRACE conn4 <- [1,1310,null,{}] 09:07:43 INFO - PROCESS | 1760 | 1464106063734 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}] 09:07:43 INFO - PROCESS | 1760 | 1464106063951 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 09:07:44 INFO - PROCESS | 1760 | 1464106064192 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:07:44 INFO - PROCESS | 1760 | ++DOCSHELL 0x953a5c00 == 83 [pid = 1760] [id = 335] 09:07:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 196 (0x95570c00) [pid = 1760] [serial = 1006] [outer = (nil)] 09:07:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 197 (0x9824b000) [pid = 1760] [serial = 1007] [outer = 0x95570c00] 09:07:44 INFO - PROCESS | 1760 | 1464106064327 Marionette DEBUG loaded listener.js 09:07:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 198 (0x982d1400) [pid = 1760] [serial = 1008] [outer = 0x95570c00] 09:07:45 INFO - PROCESS | 1760 | 1464106065241 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] 09:07:45 INFO - PROCESS | 1760 | 1464106065313 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 09:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:07:45 INFO - PROCESS | 1760 | 1464106065320 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:07:45 INFO - PROCESS | 1760 | 1464106065323 Marionette TRACE conn4 <- [1,1314,null,{}] 09:07:45 INFO - PROCESS | 1760 | 1464106065329 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}] 09:07:45 INFO - PROCESS | 1760 | 1464106065517 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 09:07:45 INFO - PROCESS | 1760 | 1464106065773 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:07:45 INFO - PROCESS | 1760 | ++DOCSHELL 0x8be9a800 == 84 [pid = 1760] [id = 336] 09:07:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 199 (0x981c0c00) [pid = 1760] [serial = 1009] [outer = (nil)] 09:07:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 200 (0x9923a800) [pid = 1760] [serial = 1010] [outer = 0x981c0c00] 09:07:45 INFO - PROCESS | 1760 | 1464106065903 Marionette DEBUG loaded listener.js 09:07:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 201 (0x9923dc00) [pid = 1760] [serial = 1011] [outer = 0x981c0c00] 09:07:46 INFO - PROCESS | 1760 | 1464106066871 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]]]}] 09:07:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1583ms 09:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:07:46 INFO - PROCESS | 1760 | 1464106066904 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 09:07:46 INFO - PROCESS | 1760 | 1464106066907 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 09:07:46 INFO - PROCESS | 1760 | 1464106066914 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:07:46 INFO - PROCESS | 1760 | 1464106066918 Marionette TRACE conn4 <- [1,1318,null,{}] 09:07:46 INFO - PROCESS | 1760 | 1464106066923 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}] 09:07:47 INFO - PROCESS | 1760 | 1464106067100 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 09:07:47 INFO - PROCESS | 1760 | 1464106067343 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:07:47 INFO - PROCESS | 1760 | ++DOCSHELL 0x891d8c00 == 85 [pid = 1760] [id = 337] 09:07:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 202 (0x981c3400) [pid = 1760] [serial = 1012] [outer = (nil)] 09:07:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 203 (0x992eb800) [pid = 1760] [serial = 1013] [outer = 0x981c3400] 09:07:47 INFO - PROCESS | 1760 | 1464106067496 Marionette DEBUG loaded listener.js 09:07:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 204 (0x9958f000) [pid = 1760] [serial = 1014] [outer = 0x981c3400] 09:07:48 INFO - PROCESS | 1760 | 1464106068415 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]]]}] 09:07:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:07:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1533ms 09:07:48 INFO - PROCESS | 1760 | 1464106068449 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 09:07:48 INFO - PROCESS | 1760 | 1464106068454 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 09:07:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:07:48 INFO - PROCESS | 1760 | 1464106068461 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:07:48 INFO - PROCESS | 1760 | 1464106068465 Marionette TRACE conn4 <- [1,1322,null,{}] 09:07:48 INFO - PROCESS | 1760 | 1464106068471 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}] 09:07:48 INFO - PROCESS | 1760 | 1464106068737 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 09:07:49 INFO - PROCESS | 1760 | 1464106069010 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:07:49 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a242000 == 86 [pid = 1760] [id = 338] 09:07:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 205 (0x8af2d000) [pid = 1760] [serial = 1015] [outer = (nil)] 09:07:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 206 (0x8d356c00) [pid = 1760] [serial = 1016] [outer = 0x8af2d000] 09:07:49 INFO - PROCESS | 1760 | 1464106069152 Marionette DEBUG loaded listener.js 09:07:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 207 (0x90834400) [pid = 1760] [serial = 1017] [outer = 0x8af2d000] 09:07:50 INFO - PROCESS | 1760 | 1464106070086 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]]]}] 09:07:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:07:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1699ms 09:07:50 INFO - PROCESS | 1760 | 1464106070161 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 09:07:50 INFO - PROCESS | 1760 | 1464106070164 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 09:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:07:50 INFO - PROCESS | 1760 | 1464106070172 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:07:50 INFO - PROCESS | 1760 | 1464106070174 Marionette TRACE conn4 <- [1,1326,null,{}] 09:07:50 INFO - PROCESS | 1760 | 1464106070181 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}] 09:07:50 INFO - PROCESS | 1760 | 1464106070364 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 09:07:50 INFO - PROCESS | 1760 | 1464106070611 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:07:50 INFO - PROCESS | 1760 | ++DOCSHELL 0x90960000 == 87 [pid = 1760] [id = 339] 09:07:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 208 (0x93ac5c00) [pid = 1760] [serial = 1018] [outer = (nil)] 09:07:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 209 (0x9959c400) [pid = 1760] [serial = 1019] [outer = 0x93ac5c00] 09:07:50 INFO - PROCESS | 1760 | 1464106070743 Marionette DEBUG loaded listener.js 09:07:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 210 (0x995cdc00) [pid = 1760] [serial = 1020] [outer = 0x93ac5c00] 09:07:51 INFO - PROCESS | 1760 | 1464106071646 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]]]}] 09:07:51 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 09:07:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1534ms 09:07:51 INFO - PROCESS | 1760 | 1464106071706 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 09:07:51 INFO - PROCESS | 1760 | 1464106071710 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 09:07:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:07:51 INFO - PROCESS | 1760 | 1464106071717 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:07:51 INFO - PROCESS | 1760 | 1464106071720 Marionette TRACE conn4 <- [1,1330,null,{}] 09:07:51 INFO - PROCESS | 1760 | 1464106071727 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}] 09:07:51 INFO - PROCESS | 1760 | 1464106071918 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 09:07:52 INFO - PROCESS | 1760 | 1464106072639 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:07:52 INFO - PROCESS | 1760 | ++DOCSHELL 0x8af28800 == 88 [pid = 1760] [id = 340] 09:07:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 211 (0x8af2ac00) [pid = 1760] [serial = 1021] [outer = (nil)] 09:07:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 212 (0x8afcac00) [pid = 1760] [serial = 1022] [outer = 0x8af2ac00] 09:07:52 INFO - PROCESS | 1760 | 1464106072743 Marionette DEBUG loaded listener.js 09:07:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 213 (0x8cfec400) [pid = 1760] [serial = 1023] [outer = 0x8af2ac00] 09:07:53 INFO - PROCESS | 1760 | 1464106073645 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]]]}] 09:07:53 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 09:07:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1986ms 09:07:53 INFO - PROCESS | 1760 | 1464106073705 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 09:07:53 INFO - PROCESS | 1760 | 1464106073711 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 09:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:07:53 INFO - PROCESS | 1760 | 1464106073720 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:07:53 INFO - PROCESS | 1760 | 1464106073726 Marionette TRACE conn4 <- [1,1334,null,{}] 09:07:53 INFO - PROCESS | 1760 | 1464106073733 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}] 09:07:53 INFO - PROCESS | 1760 | 1464106073967 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 09:07:54 INFO - PROCESS | 1760 | 1464106074323 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:07:54 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c907000 == 89 [pid = 1760] [id = 341] 09:07:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 214 (0x8d35bc00) [pid = 1760] [serial = 1024] [outer = (nil)] 09:07:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 215 (0x8e2bf000) [pid = 1760] [serial = 1025] [outer = 0x8d35bc00] 09:07:54 INFO - PROCESS | 1760 | 1464106074415 Marionette DEBUG loaded listener.js 09:07:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 216 (0x8eec5800) [pid = 1760] [serial = 1026] [outer = 0x8d35bc00] 09:07:55 INFO - PROCESS | 1760 | 1464106075371 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]]]}] 09:07:55 INFO - PROCESS | 1760 | --DOCSHELL 0x9086a000 == 88 [pid = 1760] [id = 283] 09:07:55 INFO - PROCESS | 1760 | --DOMWINDOW == 215 (0x939a1400) [pid = 1760] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:07:55 INFO - PROCESS | 1760 | --DOMWINDOW == 214 (0x91066c00) [pid = 1760] [serial = 929] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1760 | --DOCSHELL 0x8afcc000 == 87 [pid = 1760] [id = 326] 09:07:55 INFO - PROCESS | 1760 | --DOCSHELL 0x8f0e6800 == 86 [pid = 1760] [id = 325] 09:07:55 INFO - PROCESS | 1760 | --DOCSHELL 0x8dac8000 == 85 [pid = 1760] [id = 324] 09:07:55 INFO - PROCESS | 1760 | --DOCSHELL 0x8b09c400 == 84 [pid = 1760] [id = 323] 09:07:55 INFO - PROCESS | 1760 | --DOCSHELL 0x8be9bc00 == 83 [pid = 1760] [id = 322] 09:07:55 INFO - PROCESS | 1760 | --DOCSHELL 0x8a51d000 == 82 [pid = 1760] [id = 321] 09:07:55 INFO - PROCESS | 1760 | --DOCSHELL 0x8938e800 == 81 [pid = 1760] [id = 312] 09:07:55 INFO - PROCESS | 1760 | --DOCSHELL 0x8d0cdc00 == 80 [pid = 1760] [id = 311] 09:07:55 INFO - PROCESS | 1760 | --DOCSHELL 0x8a51e400 == 79 [pid = 1760] [id = 310] 09:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1792ms 09:07:55 INFO - PROCESS | 1760 | 1464106075516 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 09:07:55 INFO - PROCESS | 1760 | 1464106075522 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 09:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:07:55 INFO - PROCESS | 1760 | 1464106075531 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:07:55 INFO - PROCESS | 1760 | 1464106075535 Marionette TRACE conn4 <- [1,1338,null,{}] 09:07:55 INFO - PROCESS | 1760 | 1464106075542 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}] 09:07:55 INFO - PROCESS | 1760 | 1464106075713 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 09:07:55 INFO - PROCESS | 1760 | --DOMWINDOW == 213 (0x90806400) [pid = 1760] [serial = 923] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1760 | --DOMWINDOW == 212 (0x8eec8400) [pid = 1760] [serial = 921] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1760 | --DOMWINDOW == 211 (0x90830800) [pid = 1760] [serial = 924] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1760 | --DOMWINDOW == 210 (0x90875400) [pid = 1760] [serial = 926] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1760 | --DOMWINDOW == 209 (0x91060400) [pid = 1760] [serial = 927] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1760 | --DOMWINDOW == 208 (0x8a587400) [pid = 1760] [serial = 917] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1760 | --DOMWINDOW == 207 (0x8c90a400) [pid = 1760] [serial = 918] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1760 | --DOMWINDOW == 206 (0x8dbb3c00) [pid = 1760] [serial = 915] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1760 | --DOMWINDOW == 205 (0x8d238c00) [pid = 1760] [serial = 914] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1760 | --DOMWINDOW == 204 (0x8de4ac00) [pid = 1760] [serial = 887] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1760 | --DOMWINDOW == 203 (0x8bea1800) [pid = 1760] [serial = 884] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1760 | --DOMWINDOW == 202 (0x8ede0c00) [pid = 1760] [serial = 920] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1760 | --DOMWINDOW == 201 (0x8afc8800) [pid = 1760] [serial = 912] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1760 | --DOMWINDOW == 200 (0x8a51dc00) [pid = 1760] [serial = 911] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1760 | --DOMWINDOW == 199 (0x91063800) [pid = 1760] [serial = 890] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1760 | --DOMWINDOW == 198 (0x913be400) [pid = 1760] [serial = 893] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1760 | --DOMWINDOW == 197 (0x914ca000) [pid = 1760] [serial = 896] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1760 | --DOMWINDOW == 196 (0x91ae1800) [pid = 1760] [serial = 899] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1760 | --DOMWINDOW == 195 (0x91bc6400) [pid = 1760] [serial = 902] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1760 | --DOMWINDOW == 194 (0x921a2c00) [pid = 1760] [serial = 905] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1760 | --DOMWINDOW == 193 (0x91ae8000) [pid = 1760] [serial = 908] [outer = (nil)] [url = about:blank] 09:07:56 INFO - PROCESS | 1760 | 1464106075988 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:07:56 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a587400 == 80 [pid = 1760] [id = 342] 09:07:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 194 (0x8c90a400) [pid = 1760] [serial = 1027] [outer = (nil)] 09:07:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 195 (0x8d356000) [pid = 1760] [serial = 1028] [outer = 0x8c90a400] 09:07:56 INFO - PROCESS | 1760 | 1464106076105 Marionette DEBUG loaded listener.js 09:07:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 196 (0x8ede3000) [pid = 1760] [serial = 1029] [outer = 0x8c90a400] 09:07:57 INFO - PROCESS | 1760 | 1464106077405 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]]]}] 09:07:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:07:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1937ms 09:07:57 INFO - PROCESS | 1760 | 1464106077532 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 09:07:57 INFO - PROCESS | 1760 | 1464106077539 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 09:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:07:57 INFO - PROCESS | 1760 | 1464106077552 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:07:57 INFO - PROCESS | 1760 | 1464106077558 Marionette TRACE conn4 <- [1,1342,null,{}] 09:07:57 INFO - PROCESS | 1760 | 1464106077568 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}] 09:07:57 INFO - PROCESS | 1760 | 1464106077788 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 09:07:58 INFO - PROCESS | 1760 | 1464106077982 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:07:58 INFO - PROCESS | 1760 | ++DOCSHELL 0x89394c00 == 81 [pid = 1760] [id = 343] 09:07:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 197 (0x8a51d000) [pid = 1760] [serial = 1030] [outer = (nil)] 09:07:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 198 (0x8bea7000) [pid = 1760] [serial = 1031] [outer = 0x8a51d000] 09:07:58 INFO - PROCESS | 1760 | 1464106078072 Marionette DEBUG loaded listener.js 09:07:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 199 (0x8d067400) [pid = 1760] [serial = 1032] [outer = 0x8a51d000] 09:07:59 INFO - PROCESS | 1760 | 1464106079055 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]]]}] 09:07:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:07:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1542ms 09:07:59 INFO - PROCESS | 1760 | 1464106079095 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 09:07:59 INFO - PROCESS | 1760 | 1464106079105 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 09:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:07:59 INFO - PROCESS | 1760 | 1464106079116 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:07:59 INFO - PROCESS | 1760 | 1464106079120 Marionette TRACE conn4 <- [1,1346,null,{}] 09:07:59 INFO - PROCESS | 1760 | 1464106079127 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}] 09:07:59 INFO - PROCESS | 1760 | 1464106079366 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 09:07:59 INFO - PROCESS | 1760 | 1464106079695 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:07:59 INFO - PROCESS | 1760 | ++DOCSHELL 0x8e25ac00 == 82 [pid = 1760] [id = 344] 09:07:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 200 (0x8e25b400) [pid = 1760] [serial = 1033] [outer = (nil)] 09:07:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 201 (0x90829400) [pid = 1760] [serial = 1034] [outer = 0x8e25b400] 09:07:59 INFO - PROCESS | 1760 | 1464106079790 Marionette DEBUG loaded listener.js 09:07:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 202 (0x90956000) [pid = 1760] [serial = 1035] [outer = 0x8e25b400] 09:08:00 INFO - PROCESS | 1760 | 1464106080749 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]]]}] 09:08:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:08:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1686ms 09:08:00 INFO - PROCESS | 1760 | 1464106080803 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 09:08:00 INFO - PROCESS | 1760 | 1464106080807 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 09:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:08:00 INFO - PROCESS | 1760 | 1464106080815 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:08:00 INFO - PROCESS | 1760 | 1464106080821 Marionette TRACE conn4 <- [1,1350,null,{}] 09:08:00 INFO - PROCESS | 1760 | 1464106080839 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}] 09:08:01 INFO - PROCESS | 1760 | 1464106081049 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 09:08:01 INFO - PROCESS | 1760 | 1464106081348 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:08:01 INFO - PROCESS | 1760 | ++DOCSHELL 0x9128f400 == 83 [pid = 1760] [id = 345] 09:08:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 203 (0x913b6000) [pid = 1760] [serial = 1036] [outer = (nil)] 09:08:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 204 (0x914cb000) [pid = 1760] [serial = 1037] [outer = 0x913b6000] 09:08:01 INFO - PROCESS | 1760 | 1464106081458 Marionette DEBUG loaded listener.js 09:08:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 205 (0x91ae4400) [pid = 1760] [serial = 1038] [outer = 0x913b6000] 09:08:04 INFO - PROCESS | 1760 | --DOCSHELL 0x8a23f800 == 82 [pid = 1760] [id = 224] 09:08:04 INFO - PROCESS | 1760 | --DOCSHELL 0x937c6800 == 81 [pid = 1760] [id = 318] 09:08:04 INFO - PROCESS | 1760 | --DOCSHELL 0x891d0000 == 80 [pid = 1760] [id = 226] 09:08:04 INFO - PROCESS | 1760 | --DOCSHELL 0x8cfeb000 == 79 [pid = 1760] [id = 315] 09:08:04 INFO - PROCESS | 1760 | --DOCSHELL 0x891d4800 == 78 [pid = 1760] [id = 225] 09:08:04 INFO - PROCESS | 1760 | --DOCSHELL 0x89154800 == 77 [pid = 1760] [id = 317] 09:08:04 INFO - PROCESS | 1760 | --DOCSHELL 0x89398c00 == 76 [pid = 1760] [id = 313] 09:08:04 INFO - PROCESS | 1760 | --DOCSHELL 0x8cfef000 == 75 [pid = 1760] [id = 319] 09:08:04 INFO - PROCESS | 1760 | --DOCSHELL 0x8f0e1000 == 74 [pid = 1760] [id = 316] 09:08:04 INFO - PROCESS | 1760 | --DOCSHELL 0x8a51b000 == 73 [pid = 1760] [id = 320] 09:08:04 INFO - PROCESS | 1760 | --DOCSHELL 0x8e254c00 == 72 [pid = 1760] [id = 298] 09:08:04 INFO - PROCESS | 1760 | --DOCSHELL 0x89152c00 == 71 [pid = 1760] [id = 227] 09:08:04 INFO - PROCESS | 1760 | --DOCSHELL 0x91adb800 == 70 [pid = 1760] [id = 300] 09:08:04 INFO - PROCESS | 1760 | --DOCSHELL 0x89152400 == 69 [pid = 1760] [id = 299] 09:08:04 INFO - PROCESS | 1760 | --DOCSHELL 0x8af28c00 == 68 [pid = 1760] [id = 302] 09:08:04 INFO - PROCESS | 1760 | --DOCSHELL 0x8dbb2800 == 67 [pid = 1760] [id = 301] 09:08:04 INFO - PROCESS | 1760 | --DOCSHELL 0x8c907000 == 66 [pid = 1760] [id = 341] 09:08:04 INFO - PROCESS | 1760 | --DOCSHELL 0x8af28800 == 65 [pid = 1760] [id = 340] 09:08:04 INFO - PROCESS | 1760 | --DOCSHELL 0x8a242000 == 64 [pid = 1760] [id = 338] 09:08:04 INFO - PROCESS | 1760 | --DOCSHELL 0x891d8c00 == 63 [pid = 1760] [id = 337] 09:08:04 INFO - PROCESS | 1760 | --DOCSHELL 0x8be9a800 == 62 [pid = 1760] [id = 336] 09:08:04 INFO - PROCESS | 1760 | --DOCSHELL 0x90959000 == 61 [pid = 1760] [id = 334] 09:08:04 INFO - PROCESS | 1760 | --DOCSHELL 0x953a5c00 == 60 [pid = 1760] [id = 335] 09:08:04 INFO - PROCESS | 1760 | --DOCSHELL 0x90878800 == 59 [pid = 1760] [id = 333] 09:08:04 INFO - PROCESS | 1760 | --DOCSHELL 0x8a241800 == 58 [pid = 1760] [id = 332] 09:08:04 INFO - PROCESS | 1760 | --DOCSHELL 0x8e2c2800 == 57 [pid = 1760] [id = 331] 09:08:04 INFO - PROCESS | 1760 | --DOCSHELL 0x8de4cc00 == 56 [pid = 1760] [id = 330] 09:08:04 INFO - PROCESS | 1760 | --DOCSHELL 0x8e2c2000 == 55 [pid = 1760] [id = 329] 09:08:04 INFO - PROCESS | 1760 | --DOCSHELL 0x8a514800 == 54 [pid = 1760] [id = 328] 09:08:04 INFO - PROCESS | 1760 | 1464106084617 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]]]}] 09:08:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:08:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 3852ms 09:08:04 INFO - PROCESS | 1760 | 1464106084701 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 09:08:04 INFO - PROCESS | 1760 | 1464106084708 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 09:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:08:04 INFO - PROCESS | 1760 | 1464106084722 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:08:04 INFO - PROCESS | 1760 | 1464106084729 Marionette TRACE conn4 <- [1,1354,null,{}] 09:08:04 INFO - PROCESS | 1760 | 1464106084740 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}] 09:08:04 INFO - PROCESS | 1760 | 1464106084924 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 09:08:05 INFO - PROCESS | 1760 | 1464106085157 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:08:05 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dac2c00 == 55 [pid = 1760] [id = 346] 09:08:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 206 (0x8dac3000) [pid = 1760] [serial = 1039] [outer = (nil)] 09:08:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 207 (0x8dbb6000) [pid = 1760] [serial = 1040] [outer = 0x8dac3000] 09:08:05 INFO - PROCESS | 1760 | 1464106085246 Marionette DEBUG loaded listener.js 09:08:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 208 (0x8eddc000) [pid = 1760] [serial = 1041] [outer = 0x8dac3000] 09:08:06 INFO - PROCESS | 1760 | 1464106086159 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]]]}] 09:08:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:08:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1487ms 09:08:06 INFO - PROCESS | 1760 | 1464106086209 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 09:08:06 INFO - PROCESS | 1760 | 1464106086217 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 09:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:08:06 INFO - PROCESS | 1760 | 1464106086262 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:08:06 INFO - PROCESS | 1760 | 1464106086267 Marionette TRACE conn4 <- [1,1358,null,{}] 09:08:06 INFO - PROCESS | 1760 | 1464106086273 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}] 09:08:06 INFO - PROCESS | 1760 | 1464106086511 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 09:08:06 INFO - PROCESS | 1760 | 1464106086540 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:08:06 INFO - PROCESS | 1760 | ++DOCSHELL 0x90873400 == 56 [pid = 1760] [id = 347] 09:08:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 209 (0x90959000) [pid = 1760] [serial = 1042] [outer = (nil)] 09:08:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 210 (0x91286000) [pid = 1760] [serial = 1043] [outer = 0x90959000] 09:08:06 INFO - PROCESS | 1760 | 1464106086620 Marionette DEBUG loaded listener.js 09:08:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 211 (0x913b9800) [pid = 1760] [serial = 1044] [outer = 0x90959000] 09:08:07 INFO - PROCESS | 1760 | --DOMWINDOW == 210 (0x8af2ac00) [pid = 1760] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:08:07 INFO - PROCESS | 1760 | --DOMWINDOW == 209 (0x8d35bc00) [pid = 1760] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:08:07 INFO - PROCESS | 1760 | --DOMWINDOW == 208 (0x8d231800) [pid = 1760] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:08:07 INFO - PROCESS | 1760 | --DOMWINDOW == 207 (0x8bea6800) [pid = 1760] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:08:07 INFO - PROCESS | 1760 | --DOMWINDOW == 206 (0x8f0e8000) [pid = 1760] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:08:07 INFO - PROCESS | 1760 | --DOMWINDOW == 205 (0x8be99000) [pid = 1760] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:08:07 INFO - PROCESS | 1760 | --DOMWINDOW == 204 (0x8bea2400) [pid = 1760] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:08:07 INFO - PROCESS | 1760 | --DOMWINDOW == 203 (0x8eecc800) [pid = 1760] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:08:07 INFO - PROCESS | 1760 | --DOMWINDOW == 202 (0x8a51e000) [pid = 1760] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:08:08 INFO - PROCESS | 1760 | 1464106088020 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]]]}] 09:08:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:08:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1838ms 09:08:08 INFO - PROCESS | 1760 | 1464106088100 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 09:08:08 INFO - PROCESS | 1760 | 1464106088103 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 09:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:08:08 INFO - PROCESS | 1760 | 1464106088110 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:08:08 INFO - PROCESS | 1760 | 1464106088117 Marionette TRACE conn4 <- [1,1362,null,{}] 09:08:08 INFO - PROCESS | 1760 | 1464106088134 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}] 09:08:08 INFO - PROCESS | 1760 | 1464106088309 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 09:08:08 INFO - PROCESS | 1760 | 1464106088475 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:08:08 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dac2800 == 57 [pid = 1760] [id = 348] 09:08:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 203 (0x8dace000) [pid = 1760] [serial = 1045] [outer = (nil)] 09:08:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 204 (0x91ae3800) [pid = 1760] [serial = 1046] [outer = 0x8dace000] 09:08:08 INFO - PROCESS | 1760 | 1464106088611 Marionette DEBUG loaded listener.js 09:08:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 205 (0x921a4800) [pid = 1760] [serial = 1047] [outer = 0x8dace000] 09:08:09 INFO - PROCESS | 1760 | 1464106089455 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]]]}] 09:08:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:08:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1485ms 09:08:09 INFO - PROCESS | 1760 | 1464106089604 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 09:08:09 INFO - PROCESS | 1760 | 1464106089620 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 09:08:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:08:09 INFO - PROCESS | 1760 | 1464106089637 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:08:09 INFO - PROCESS | 1760 | 1464106089643 Marionette TRACE conn4 <- [1,1366,null,{}] 09:08:09 INFO - PROCESS | 1760 | 1464106089653 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}] 09:08:09 INFO - PROCESS | 1760 | 1464106089875 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 09:08:10 INFO - PROCESS | 1760 | 1464106090197 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:08:10 INFO - PROCESS | 1760 | ++DOCSHELL 0x8d069800 == 58 [pid = 1760] [id = 349] 09:08:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 206 (0x8d0cc000) [pid = 1760] [serial = 1048] [outer = (nil)] 09:08:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 207 (0x8dac5400) [pid = 1760] [serial = 1049] [outer = 0x8d0cc000] 09:08:10 INFO - PROCESS | 1760 | 1464106090286 Marionette DEBUG loaded listener.js 09:08:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 208 (0x8e2c2800) [pid = 1760] [serial = 1050] [outer = 0x8d0cc000] 09:08:11 INFO - PROCESS | 1760 | 1464106091333 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] 09:08:11 INFO - PROCESS | 1760 | 1464106091381 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 09:08:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:08:11 INFO - PROCESS | 1760 | 1464106091396 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:08:11 INFO - PROCESS | 1760 | 1464106091403 Marionette TRACE conn4 <- [1,1370,null,{}] 09:08:11 INFO - PROCESS | 1760 | 1464106091411 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}] 09:08:11 INFO - PROCESS | 1760 | 1464106091648 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 09:08:11 INFO - PROCESS | 1760 | 1464106091910 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:08:11 INFO - PROCESS | 1760 | ++DOCSHELL 0x914ce800 == 59 [pid = 1760] [id = 350] 09:08:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 209 (0x914d2c00) [pid = 1760] [serial = 1051] [outer = (nil)] 09:08:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 210 (0x91bc9400) [pid = 1760] [serial = 1052] [outer = 0x914d2c00] 09:08:12 INFO - PROCESS | 1760 | 1464106092039 Marionette DEBUG loaded listener.js 09:08:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 211 (0x9224d800) [pid = 1760] [serial = 1053] [outer = 0x914d2c00] 09:08:13 INFO - PROCESS | 1760 | 1464106093012 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] 09:08:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:08:13 INFO - PROCESS | 1760 | 1464106093089 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 09:08:13 INFO - PROCESS | 1760 | 1464106093097 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:08:13 INFO - PROCESS | 1760 | 1464106093100 Marionette TRACE conn4 <- [1,1374,null,{}] 09:08:13 INFO - PROCESS | 1760 | 1464106093117 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}] 09:08:13 INFO - PROCESS | 1760 | 1464106093365 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 09:08:13 INFO - PROCESS | 1760 | 1464106093702 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:08:13 INFO - PROCESS | 1760 | ++DOCSHELL 0x8b09c000 == 60 [pid = 1760] [id = 351] 09:08:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 212 (0x937cc400) [pid = 1760] [serial = 1054] [outer = (nil)] 09:08:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 213 (0x93c96800) [pid = 1760] [serial = 1055] [outer = 0x937cc400] 09:08:13 INFO - PROCESS | 1760 | 1464106093802 Marionette DEBUG loaded listener.js 09:08:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 214 (0x94632c00) [pid = 1760] [serial = 1056] [outer = 0x937cc400] 09:08:14 INFO - PROCESS | 1760 | [1760] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:08:14 INFO - PROCESS | 1760 | 1464106094813 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] 09:08:14 INFO - PROCESS | 1760 | 1464106094841 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 09:08:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:08:14 INFO - PROCESS | 1760 | 1464106094848 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:08:14 INFO - PROCESS | 1760 | 1464106094852 Marionette TRACE conn4 <- [1,1378,null,{}] 09:08:14 INFO - PROCESS | 1760 | 1464106094858 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}] 09:08:15 INFO - PROCESS | 1760 | 1464106095043 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 09:08:15 INFO - PROCESS | 1760 | 1464106095296 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:08:15 INFO - PROCESS | 1760 | ++DOCSHELL 0x8b099000 == 61 [pid = 1760] [id = 352] 09:08:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 215 (0x95399c00) [pid = 1760] [serial = 1057] [outer = (nil)] 09:08:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 216 (0x953a2400) [pid = 1760] [serial = 1058] [outer = 0x95399c00] 09:08:15 INFO - PROCESS | 1760 | 1464106095431 Marionette DEBUG loaded listener.js 09:08:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 217 (0x953a4400) [pid = 1760] [serial = 1059] [outer = 0x95399c00] 09:08:16 INFO - PROCESS | 1760 | 1464106096373 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] 09:08:16 INFO - PROCESS | 1760 | 1464106096438 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 09:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:08:16 INFO - PROCESS | 1760 | 1464106096446 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:08:16 INFO - PROCESS | 1760 | 1464106096450 Marionette TRACE conn4 <- [1,1382,null,{}] 09:08:16 INFO - PROCESS | 1760 | 1464106096456 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}] 09:08:16 INFO - PROCESS | 1760 | 1464106096671 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 09:08:16 INFO - PROCESS | 1760 | 1464106096925 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:08:17 INFO - PROCESS | 1760 | ++DOCSHELL 0x95573c00 == 62 [pid = 1760] [id = 353] 09:08:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 218 (0x97726000) [pid = 1760] [serial = 1060] [outer = (nil)] 09:08:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 219 (0x98250800) [pid = 1760] [serial = 1061] [outer = 0x97726000] 09:08:17 INFO - PROCESS | 1760 | 1464106097084 Marionette DEBUG loaded listener.js 09:08:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 220 (0x99237400) [pid = 1760] [serial = 1062] [outer = 0x97726000] 09:08:18 INFO - PROCESS | 1760 | [1760] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:08:18 INFO - PROCESS | 1760 | 1464106098078 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] 09:08:18 INFO - PROCESS | 1760 | 1464106098139 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 09:08:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:08:18 INFO - PROCESS | 1760 | 1464106098147 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:08:18 INFO - PROCESS | 1760 | 1464106098150 Marionette TRACE conn4 <- [1,1386,null,{}] 09:08:18 INFO - PROCESS | 1760 | 1464106098157 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}] 09:08:18 INFO - PROCESS | 1760 | 1464106098406 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 09:08:18 INFO - PROCESS | 1760 | 1464106098716 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:08:18 INFO - PROCESS | 1760 | ++DOCSHELL 0x8938e000 == 63 [pid = 1760] [id = 354] 09:08:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 221 (0x913bb400) [pid = 1760] [serial = 1063] [outer = (nil)] 09:08:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 222 (0x99595800) [pid = 1760] [serial = 1064] [outer = 0x913bb400] 09:08:18 INFO - PROCESS | 1760 | 1464106098874 Marionette DEBUG loaded listener.js 09:08:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 223 (0x995d2400) [pid = 1760] [serial = 1065] [outer = 0x913bb400] 09:08:19 INFO - PROCESS | 1760 | 1464106099872 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] 09:08:19 INFO - PROCESS | 1760 | 1464106099940 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 09:08:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:08:19 INFO - PROCESS | 1760 | 1464106099948 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:08:19 INFO - PROCESS | 1760 | 1464106099951 Marionette TRACE conn4 <- [1,1390,null,{}] 09:08:19 INFO - PROCESS | 1760 | 1464106099958 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}] 09:08:20 INFO - PROCESS | 1760 | 1464106100199 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 09:08:20 INFO - PROCESS | 1760 | 1464106100448 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:08:20 INFO - PROCESS | 1760 | ++DOCSHELL 0x89154400 == 64 [pid = 1760] [id = 355] 09:08:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 224 (0x8a241800) [pid = 1760] [serial = 1066] [outer = (nil)] 09:08:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 225 (0x99fcb800) [pid = 1760] [serial = 1067] [outer = 0x8a241800] 09:08:20 INFO - PROCESS | 1760 | 1464106100579 Marionette DEBUG loaded listener.js 09:08:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 226 (0x9a12a400) [pid = 1760] [serial = 1068] [outer = 0x8a241800] 09:08:21 INFO - PROCESS | 1760 | 1464106101437 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]]]}] 09:08:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:08:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1540ms 09:08:21 INFO - PROCESS | 1760 | 1464106101488 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 09:08:21 INFO - PROCESS | 1760 | 1464106101492 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 09:08:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:08:21 INFO - PROCESS | 1760 | 1464106101499 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:08:21 INFO - PROCESS | 1760 | 1464106101502 Marionette TRACE conn4 <- [1,1394,null,{}] 09:08:21 INFO - PROCESS | 1760 | 1464106101508 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}] 09:08:21 INFO - PROCESS | 1760 | 1464106101682 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 09:08:21 INFO - PROCESS | 1760 | 1464106101878 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:08:21 INFO - PROCESS | 1760 | ++DOCSHELL 0x8afcec00 == 65 [pid = 1760] [id = 356] 09:08:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 227 (0x8b093000) [pid = 1760] [serial = 1069] [outer = (nil)] 09:08:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 228 (0x9a232000) [pid = 1760] [serial = 1070] [outer = 0x8b093000] 09:08:21 INFO - PROCESS | 1760 | 1464106101961 Marionette DEBUG loaded listener.js 09:08:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 229 (0x9a239800) [pid = 1760] [serial = 1071] [outer = 0x8b093000] 09:08:22 INFO - PROCESS | 1760 | 1464106102926 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]]]}] 09:08:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:08:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1484ms 09:08:22 INFO - PROCESS | 1760 | 1464106102985 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 09:08:22 INFO - PROCESS | 1760 | 1464106102988 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 09:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:08:22 INFO - PROCESS | 1760 | 1464106102995 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:08:23 INFO - PROCESS | 1760 | 1464106102999 Marionette TRACE conn4 <- [1,1398,null,{}] 09:08:23 INFO - PROCESS | 1760 | 1464106103005 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}] 09:08:23 INFO - PROCESS | 1760 | 1464106103232 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 09:08:23 INFO - PROCESS | 1760 | 1464106103494 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:08:23 INFO - PROCESS | 1760 | ++DOCSHELL 0x89156000 == 66 [pid = 1760] [id = 357] 09:08:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 230 (0x8be9d400) [pid = 1760] [serial = 1072] [outer = (nil)] 09:08:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 231 (0x9aee3000) [pid = 1760] [serial = 1073] [outer = 0x8be9d400] 09:08:23 INFO - PROCESS | 1760 | 1464106103596 Marionette DEBUG loaded listener.js 09:08:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 232 (0x9af34800) [pid = 1760] [serial = 1074] [outer = 0x8be9d400] 09:08:24 INFO - PROCESS | 1760 | 1464106104512 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]]]}] 09:08:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:08:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1589ms 09:08:24 INFO - PROCESS | 1760 | 1464106104586 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 09:08:24 INFO - PROCESS | 1760 | 1464106104589 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 09:08:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:08:24 INFO - PROCESS | 1760 | 1464106104597 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:08:24 INFO - PROCESS | 1760 | 1464106104600 Marionette TRACE conn4 <- [1,1402,null,{}] 09:08:24 INFO - PROCESS | 1760 | 1464106104607 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}] 09:08:24 INFO - PROCESS | 1760 | 1464106104836 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 09:08:25 INFO - PROCESS | 1760 | 1464106105083 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:08:25 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dacac00 == 67 [pid = 1760] [id = 358] 09:08:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 233 (0x9a233000) [pid = 1760] [serial = 1075] [outer = (nil)] 09:08:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 234 (0x9af3b400) [pid = 1760] [serial = 1076] [outer = 0x9a233000] 09:08:25 INFO - PROCESS | 1760 | 1464106105215 Marionette DEBUG loaded listener.js 09:08:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 235 (0x9af3e800) [pid = 1760] [serial = 1077] [outer = 0x9a233000] 09:08:26 INFO - PROCESS | 1760 | 1464106106154 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]]]}] 09:08:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:08:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1631ms 09:08:26 INFO - PROCESS | 1760 | 1464106106229 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 09:08:26 INFO - PROCESS | 1760 | 1464106106234 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 09:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:08:26 INFO - PROCESS | 1760 | 1464106106241 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:08:26 INFO - PROCESS | 1760 | 1464106106245 Marionette TRACE conn4 <- [1,1406,null,{}] 09:08:26 INFO - PROCESS | 1760 | 1464106106251 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}] 09:08:26 INFO - PROCESS | 1760 | 1464106106482 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 09:08:26 INFO - PROCESS | 1760 | 1464106106756 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:08:26 INFO - PROCESS | 1760 | ++DOCSHELL 0x8cfe9c00 == 68 [pid = 1760] [id = 359] 09:08:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 236 (0x8de4d800) [pid = 1760] [serial = 1078] [outer = (nil)] 09:08:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 237 (0x913b7000) [pid = 1760] [serial = 1079] [outer = 0x8de4d800] 09:08:26 INFO - PROCESS | 1760 | 1464106106876 Marionette DEBUG loaded listener.js 09:08:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 238 (0x9b177000) [pid = 1760] [serial = 1080] [outer = 0x8de4d800] 09:08:27 INFO - PROCESS | 1760 | 1464106107862 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]]]}] 09:08:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:08:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1682ms 09:08:27 INFO - PROCESS | 1760 | 1464106107924 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 09:08:27 INFO - PROCESS | 1760 | 1464106107929 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 09:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:08:27 INFO - PROCESS | 1760 | 1464106107936 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:08:27 INFO - PROCESS | 1760 | 1464106107940 Marionette TRACE conn4 <- [1,1410,null,{}] 09:08:27 INFO - PROCESS | 1760 | 1464106107945 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}] 09:08:28 INFO - PROCESS | 1760 | 1464106108197 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 09:08:28 INFO - PROCESS | 1760 | 1464106108740 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:08:28 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a511c00 == 69 [pid = 1760] [id = 360] 09:08:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 239 (0x8a514000) [pid = 1760] [serial = 1081] [outer = (nil)] 09:08:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 240 (0x8af31c00) [pid = 1760] [serial = 1082] [outer = 0x8a514000] 09:08:28 INFO - PROCESS | 1760 | 1464106108826 Marionette DEBUG loaded listener.js 09:08:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 241 (0x8cfeb000) [pid = 1760] [serial = 1083] [outer = 0x8a514000] 09:08:29 INFO - PROCESS | 1760 | 1464106109835 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]]]}] 09:08:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:08:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1940ms 09:08:29 INFO - PROCESS | 1760 | 1464106109878 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 09:08:29 INFO - PROCESS | 1760 | 1464106109885 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 09:08:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:08:29 INFO - PROCESS | 1760 | 1464106109893 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:08:29 INFO - PROCESS | 1760 | 1464106109899 Marionette TRACE conn4 <- [1,1414,null,{}] 09:08:29 INFO - PROCESS | 1760 | 1464106109913 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}] 09:08:30 INFO - PROCESS | 1760 | 1464106110292 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 09:08:30 INFO - PROCESS | 1760 | 1464106110478 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:08:30 INFO - PROCESS | 1760 | ++DOCSHELL 0x90803400 == 70 [pid = 1760] [id = 361] 09:08:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 242 (0x90835000) [pid = 1760] [serial = 1084] [outer = (nil)] 09:08:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 243 (0x9105f800) [pid = 1760] [serial = 1085] [outer = 0x90835000] 09:08:30 INFO - PROCESS | 1760 | 1464106110562 Marionette DEBUG loaded listener.js 09:08:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 244 (0x914cd000) [pid = 1760] [serial = 1086] [outer = 0x90835000] 09:08:31 INFO - PROCESS | 1760 | 1464106111546 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]]]}] 09:08:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:08:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1696ms 09:08:31 INFO - PROCESS | 1760 | 1464106111595 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 09:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:08:31 INFO - PROCESS | 1760 | 1464106111605 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 09:08:31 INFO - PROCESS | 1760 | 1464106111617 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:08:31 INFO - PROCESS | 1760 | 1464106111624 Marionette TRACE conn4 <- [1,1418,null,{}] 09:08:31 INFO - PROCESS | 1760 | 1464106111689 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}] 09:08:32 INFO - PROCESS | 1760 | 1464106112012 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 09:08:32 INFO - PROCESS | 1760 | 1464106112365 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:08:32 INFO - PROCESS | 1760 | ++DOCSHELL 0x8b091400 == 71 [pid = 1760] [id = 362] 09:08:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 245 (0x8b096400) [pid = 1760] [serial = 1087] [outer = (nil)] 09:08:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 246 (0x93ad2400) [pid = 1760] [serial = 1088] [outer = 0x8b096400] 09:08:32 INFO - PROCESS | 1760 | 1464106112449 Marionette DEBUG loaded listener.js 09:08:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 247 (0x9461c400) [pid = 1760] [serial = 1089] [outer = 0x8b096400] 09:08:33 INFO - PROCESS | 1760 | 1464106113418 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]]]}] 09:08:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:08:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1843ms 09:08:33 INFO - PROCESS | 1760 | 1464106113457 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 09:08:33 INFO - PROCESS | 1760 | 1464106113461 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 09:08:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:08:33 INFO - PROCESS | 1760 | 1464106113477 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:08:33 INFO - PROCESS | 1760 | 1464106113486 Marionette TRACE conn4 <- [1,1422,null,{}] 09:08:33 INFO - PROCESS | 1760 | 1464106113492 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}] 09:08:33 INFO - PROCESS | 1760 | 1464106113684 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 09:08:33 INFO - PROCESS | 1760 | 1464106113943 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:08:34 INFO - PROCESS | 1760 | ++DOCSHELL 0x8afc8800 == 72 [pid = 1760] [id = 363] 09:08:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 248 (0x8dd48c00) [pid = 1760] [serial = 1090] [outer = (nil)] 09:08:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 249 (0x90830000) [pid = 1760] [serial = 1091] [outer = 0x8dd48c00] 09:08:34 INFO - PROCESS | 1760 | 1464106114074 Marionette DEBUG loaded listener.js 09:08:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 250 (0x97729000) [pid = 1760] [serial = 1092] [outer = 0x8dd48c00] 09:08:34 INFO - PROCESS | 1760 | --DOCSHELL 0x90873400 == 71 [pid = 1760] [id = 347] 09:08:34 INFO - PROCESS | 1760 | --DOCSHELL 0x8dac2c00 == 70 [pid = 1760] [id = 346] 09:08:34 INFO - PROCESS | 1760 | --DOMWINDOW == 249 (0x92b73c00) [pid = 1760] [serial = 950] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 1760 | --DOMWINDOW == 248 (0x939a8000) [pid = 1760] [serial = 953] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 1760 | --DOMWINDOW == 247 (0x92b0dc00) [pid = 1760] [serial = 947] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 1760 | --DOMWINDOW == 246 (0x9462c400) [pid = 1760] [serial = 959] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 1760 | --DOMWINDOW == 245 (0x91ae0c00) [pid = 1760] [serial = 941] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 1760 | --DOMWINDOW == 244 (0x8dd55800) [pid = 1760] [serial = 962] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 1760 | --DOMWINDOW == 243 (0x8d35ac00) [pid = 1760] [serial = 935] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 1760 | --DOMWINDOW == 242 (0x8af2e000) [pid = 1760] [serial = 932] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 1760 | --DOMWINDOW == 241 (0x921a6400) [pid = 1760] [serial = 944] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 1760 | --DOMWINDOW == 240 (0x9086fc00) [pid = 1760] [serial = 938] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 1760 | --DOMWINDOW == 239 (0x93c90000) [pid = 1760] [serial = 956] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 1760 | --DOMWINDOW == 238 (0x8d356000) [pid = 1760] [serial = 1028] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 1760 | --DOMWINDOW == 237 (0x8d063400) [pid = 1760] [serial = 986] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 1760 | --DOMWINDOW == 236 (0x8f0e2800) [pid = 1760] [serial = 989] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 1760 | --DOMWINDOW == 235 (0x91bca400) [pid = 1760] [serial = 992] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 1760 | --DOMWINDOW == 234 (0x92b74400) [pid = 1760] [serial = 995] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 1760 | --DOMWINDOW == 233 (0x9462d800) [pid = 1760] [serial = 998] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 1760 | --DOMWINDOW == 232 (0x953a2c00) [pid = 1760] [serial = 1001] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 1760 | --DOMWINDOW == 231 (0x97721400) [pid = 1760] [serial = 1004] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 1760 | --DOMWINDOW == 230 (0x9824b000) [pid = 1760] [serial = 1007] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 1760 | --DOMWINDOW == 229 (0x9923a800) [pid = 1760] [serial = 1010] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 1760 | --DOMWINDOW == 228 (0x992eb800) [pid = 1760] [serial = 1013] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 1760 | --DOMWINDOW == 227 (0x8d356c00) [pid = 1760] [serial = 1016] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 1760 | --DOMWINDOW == 226 (0x9959c400) [pid = 1760] [serial = 1019] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 1760 | --DOCSHELL 0x9128f400 == 69 [pid = 1760] [id = 345] 09:08:34 INFO - PROCESS | 1760 | --DOCSHELL 0x8e25ac00 == 68 [pid = 1760] [id = 344] 09:08:34 INFO - PROCESS | 1760 | --DOCSHELL 0x89394c00 == 67 [pid = 1760] [id = 343] 09:08:34 INFO - PROCESS | 1760 | --DOCSHELL 0x8a587400 == 66 [pid = 1760] [id = 342] 09:08:34 INFO - PROCESS | 1760 | --DOMWINDOW == 225 (0x8dbbdc00) [pid = 1760] [serial = 971] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 1760 | --DOMWINDOW == 224 (0x8d35d800) [pid = 1760] [serial = 980] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 1760 | --DOMWINDOW == 223 (0x91286c00) [pid = 1760] [serial = 978] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 1760 | --DOMWINDOW == 222 (0x91292800) [pid = 1760] [serial = 930] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 1760 | --DOMWINDOW == 221 (0x8d0c6800) [pid = 1760] [serial = 968] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 1760 | --DOMWINDOW == 220 (0x91065000) [pid = 1760] [serial = 977] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 1760 | --DOMWINDOW == 219 (0x9082fc00) [pid = 1760] [serial = 974] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 1760 | --DOMWINDOW == 218 (0x8e2c8000) [pid = 1760] [serial = 972] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 1760 | --DOMWINDOW == 217 (0x8c904000) [pid = 1760] [serial = 966] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 1760 | --DOMWINDOW == 216 (0x8de47c00) [pid = 1760] [serial = 969] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 1760 | --DOMWINDOW == 215 (0x8af30c00) [pid = 1760] [serial = 965] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 1760 | --DOMWINDOW == 214 (0x913b8c00) [pid = 1760] [serial = 981] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 1760 | --DOMWINDOW == 213 (0x90876800) [pid = 1760] [serial = 975] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 1760 | --DOMWINDOW == 212 (0x91bc9000) [pid = 1760] [serial = 983] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 1760 | --DOMWINDOW == 211 (0x8afcac00) [pid = 1760] [serial = 1022] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 1760 | --DOMWINDOW == 210 (0x8cfec400) [pid = 1760] [serial = 1023] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 1760 | --DOMWINDOW == 209 (0x8e2bf000) [pid = 1760] [serial = 1025] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 1760 | --DOMWINDOW == 208 (0x8eec5800) [pid = 1760] [serial = 1026] [outer = (nil)] [url = about:blank] 09:08:35 INFO - PROCESS | 1760 | 1464106115021 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]]]}] 09:08:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:08:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1604ms 09:08:35 INFO - PROCESS | 1760 | 1464106115074 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 09:08:35 INFO - PROCESS | 1760 | 1464106115078 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 09:08:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:08:35 INFO - PROCESS | 1760 | 1464106115085 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:08:35 INFO - PROCESS | 1760 | 1464106115088 Marionette TRACE conn4 <- [1,1426,null,{}] 09:08:35 INFO - PROCESS | 1760 | 1464106115095 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}] 09:08:35 INFO - PROCESS | 1760 | 1464106115277 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 09:08:35 INFO - PROCESS | 1760 | 1464106115534 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:08:35 INFO - PROCESS | 1760 | ++DOCSHELL 0x8af30c00 == 67 [pid = 1760] [id = 364] 09:08:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 209 (0x8afcac00) [pid = 1760] [serial = 1093] [outer = (nil)] 09:08:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 210 (0x8dbb5c00) [pid = 1760] [serial = 1094] [outer = 0x8afcac00] 09:08:35 INFO - PROCESS | 1760 | 1464106115615 Marionette DEBUG loaded listener.js 09:08:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 211 (0x8e258800) [pid = 1760] [serial = 1095] [outer = 0x8afcac00] 09:08:36 INFO - PROCESS | 1760 | 1464106116382 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]]]}] 09:08:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:08:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1336ms 09:08:36 INFO - PROCESS | 1760 | 1464106116424 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 09:08:36 INFO - PROCESS | 1760 | 1464106116428 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 09:08:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:08:36 INFO - PROCESS | 1760 | 1464106116434 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:08:36 INFO - PROCESS | 1760 | 1464106116438 Marionette TRACE conn4 <- [1,1430,null,{}] 09:08:36 INFO - PROCESS | 1760 | 1464106116444 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}] 09:08:36 INFO - PROCESS | 1760 | 1464106116624 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 09:08:36 INFO - PROCESS | 1760 | 1464106116641 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:08:36 INFO - PROCESS | 1760 | ++DOCSHELL 0x8edd6400 == 68 [pid = 1760] [id = 365] 09:08:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 212 (0x8eec5800) [pid = 1760] [serial = 1096] [outer = (nil)] 09:08:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 213 (0x90873400) [pid = 1760] [serial = 1097] [outer = 0x8eec5800] 09:08:36 INFO - PROCESS | 1760 | 1464106116889 Marionette DEBUG loaded listener.js 09:08:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 214 (0x913bb800) [pid = 1760] [serial = 1098] [outer = 0x8eec5800] 09:08:37 INFO - PROCESS | 1760 | 1464106117851 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]]]}] 09:08:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:08:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1443ms 09:08:37 INFO - PROCESS | 1760 | 1464106117879 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 09:08:37 INFO - PROCESS | 1760 | 1464106117882 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 09:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:08:37 INFO - PROCESS | 1760 | 1464106117888 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:08:37 INFO - PROCESS | 1760 | 1464106117892 Marionette TRACE conn4 <- [1,1434,null,{}] 09:08:37 INFO - PROCESS | 1760 | 1464106117898 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}] 09:08:38 INFO - PROCESS | 1760 | 1464106118230 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 09:08:38 INFO - PROCESS | 1760 | 1464106118259 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:08:38 INFO - PROCESS | 1760 | ++DOCSHELL 0x89151c00 == 69 [pid = 1760] [id = 366] 09:08:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 215 (0x8afc4400) [pid = 1760] [serial = 1099] [outer = (nil)] 09:08:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 216 (0x93ac7000) [pid = 1760] [serial = 1100] [outer = 0x8afc4400] 09:08:38 INFO - PROCESS | 1760 | 1464106118343 Marionette DEBUG loaded listener.js 09:08:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 217 (0x9462d800) [pid = 1760] [serial = 1101] [outer = 0x8afc4400] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 216 (0x8ede3c00) [pid = 1760] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 215 (0x90956800) [pid = 1760] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 214 (0x8c909800) [pid = 1760] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 213 (0x8d235800) [pid = 1760] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 212 (0x8afc4000) [pid = 1760] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 211 (0x8ede3400) [pid = 1760] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 210 (0x93ad0800) [pid = 1760] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 209 (0x90959000) [pid = 1760] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 208 (0x9095e000) [pid = 1760] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 207 (0x8bea5000) [pid = 1760] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 206 (0x8af33400) [pid = 1760] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 205 (0x8a57c800) [pid = 1760] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 204 (0x8af2c000) [pid = 1760] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 203 (0x92b0e800) [pid = 1760] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 202 (0x981c3400) [pid = 1760] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 201 (0x8dbb7000) [pid = 1760] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 200 (0x8afc5400) [pid = 1760] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 199 (0x8dac3000) [pid = 1760] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 198 (0x90838400) [pid = 1760] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 197 (0x8a584000) [pid = 1760] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 196 (0x8af31000) [pid = 1760] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 195 (0x91288400) [pid = 1760] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 194 (0x91ade000) [pid = 1760] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 193 (0x92b07000) [pid = 1760] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 192 (0x981c0c00) [pid = 1760] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 191 (0x8af2d000) [pid = 1760] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 190 (0x90953400) [pid = 1760] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 189 (0x891d3c00) [pid = 1760] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 188 (0x8dbb4000) [pid = 1760] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 187 (0x9105c800) [pid = 1760] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 186 (0x8a585400) [pid = 1760] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 185 (0x9082ac00) [pid = 1760] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 184 (0x891d7400) [pid = 1760] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 183 (0x8dad1400) [pid = 1760] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 182 (0x8a581400) [pid = 1760] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 181 (0x8f0de000) [pid = 1760] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 180 (0x937c8c00) [pid = 1760] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 179 (0x8a240000) [pid = 1760] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 178 (0x8cfe7c00) [pid = 1760] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 177 (0x891d5000) [pid = 1760] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 176 (0x8edd5c00) [pid = 1760] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 175 (0x90834c00) [pid = 1760] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 174 (0x89399c00) [pid = 1760] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 173 (0x8a23d800) [pid = 1760] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 172 (0x8a589400) [pid = 1760] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 171 (0x8edd7800) [pid = 1760] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 170 (0x93ac5c00) [pid = 1760] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 169 (0x8a518400) [pid = 1760] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 168 (0x9539b000) [pid = 1760] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:08:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:08:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 2284ms 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 167 (0x8daccc00) [pid = 1760] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 166 (0x8dbbb000) [pid = 1760] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 165 (0x8e2c6c00) [pid = 1760] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 164 (0x8f0ddc00) [pid = 1760] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 163 (0x95570c00) [pid = 1760] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 162 (0x914cc800) [pid = 1760] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 161 (0x8a239800) [pid = 1760] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 160 (0x9128dc00) [pid = 1760] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 159 (0x914cd800) [pid = 1760] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 158 (0x8d0ce800) [pid = 1760] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:08:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 157 (0x8e252000) [pid = 1760] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 156 (0x891d1c00) [pid = 1760] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 155 (0x8af34400) [pid = 1760] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 154 (0x914d0800) [pid = 1760] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 153 (0x91ae3c00) [pid = 1760] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 152 (0x8cff4000) [pid = 1760] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 151 (0x8d063c00) [pid = 1760] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:08:40 INFO - PROCESS | 1760 | --DOMWINDOW == 150 (0x90803000) [pid = 1760] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:08:40 INFO - PROCESS | 1760 | 1464106120073 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]]]}] 09:08:40 INFO - PROCESS | 1760 | 1464106120174 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 09:08:40 INFO - PROCESS | 1760 | 1464106120184 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 09:08:40 INFO - PROCESS | 1760 | 1464106120206 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:08:40 INFO - PROCESS | 1760 | 1464106120212 Marionette TRACE conn4 <- [1,1438,null,{}] 09:08:40 INFO - PROCESS | 1760 | 1464106120260 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}] 09:08:40 INFO - PROCESS | 1760 | 1464106120418 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 09:08:40 INFO - PROCESS | 1760 | 1464106120430 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:08:40 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a23d000 == 70 [pid = 1760] [id = 367] 09:08:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 151 (0x8a51ac00) [pid = 1760] [serial = 1102] [outer = (nil)] 09:08:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 152 (0x8a585400) [pid = 1760] [serial = 1103] [outer = 0x8a51ac00] 09:08:40 INFO - PROCESS | 1760 | 1464106120510 Marionette DEBUG loaded listener.js 09:08:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 153 (0x8af33400) [pid = 1760] [serial = 1104] [outer = 0x8a51ac00] 09:08:41 INFO - PROCESS | 1760 | 1464106121510 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]]]}] 09:08:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:08:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1344ms 09:08:41 INFO - PROCESS | 1760 | 1464106121550 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 09:08:41 INFO - PROCESS | 1760 | 1464106121555 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 09:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:08:41 INFO - PROCESS | 1760 | 1464106121561 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:08:41 INFO - PROCESS | 1760 | 1464106121565 Marionette TRACE conn4 <- [1,1442,null,{}] 09:08:41 INFO - PROCESS | 1760 | 1464106121571 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}] 09:08:41 INFO - PROCESS | 1760 | 1464106121756 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 09:08:41 INFO - PROCESS | 1760 | 1464106121925 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:08:42 INFO - PROCESS | 1760 | ++DOCSHELL 0x891ca800 == 71 [pid = 1760] [id = 368] 09:08:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 154 (0x891cf400) [pid = 1760] [serial = 1105] [outer = (nil)] 09:08:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 155 (0x89390000) [pid = 1760] [serial = 1106] [outer = 0x891cf400] 09:08:42 INFO - PROCESS | 1760 | 1464106122121 Marionette DEBUG loaded listener.js 09:08:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 156 (0x8af28800) [pid = 1760] [serial = 1107] [outer = 0x891cf400] 09:08:43 INFO - PROCESS | 1760 | 1464106123265 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]]]}] 09:08:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:08:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1785ms 09:08:43 INFO - PROCESS | 1760 | 1464106123350 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 09:08:43 INFO - PROCESS | 1760 | 1464106123358 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 09:08:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:08:43 INFO - PROCESS | 1760 | 1464106123368 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:08:43 INFO - PROCESS | 1760 | 1464106123374 Marionette TRACE conn4 <- [1,1446,null,{}] 09:08:43 INFO - PROCESS | 1760 | 1464106123383 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}] 09:08:43 INFO - PROCESS | 1760 | 1464106123723 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 09:08:43 INFO - PROCESS | 1760 | 1464106123937 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:08:44 INFO - PROCESS | 1760 | ++DOCSHELL 0x8cff4000 == 72 [pid = 1760] [id = 369] 09:08:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 157 (0x8d356000) [pid = 1760] [serial = 1108] [outer = (nil)] 09:08:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 158 (0x8dac6000) [pid = 1760] [serial = 1109] [outer = 0x8d356000] 09:08:44 INFO - PROCESS | 1760 | 1464106124076 Marionette DEBUG loaded listener.js 09:08:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 159 (0x8dd4a400) [pid = 1760] [serial = 1110] [outer = 0x8d356000] 09:08:45 INFO - PROCESS | 1760 | 1464106125109 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]]]}] 09:08:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:08:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1786ms 09:08:45 INFO - PROCESS | 1760 | 1464106125153 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 09:08:45 INFO - PROCESS | 1760 | 1464106125160 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 09:08:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:08:45 INFO - PROCESS | 1760 | 1464106125173 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:08:45 INFO - PROCESS | 1760 | 1464106125177 Marionette TRACE conn4 <- [1,1450,null,{}] 09:08:45 INFO - PROCESS | 1760 | 1464106125186 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}] 09:08:45 INFO - PROCESS | 1760 | 1464106125416 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 09:08:45 INFO - PROCESS | 1760 | 1464106125766 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:08:45 INFO - PROCESS | 1760 | ++DOCSHELL 0x8de4a400 == 73 [pid = 1760] [id = 370] 09:08:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 160 (0x8e2bcc00) [pid = 1760] [serial = 1111] [outer = (nil)] 09:08:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 161 (0x8edd7400) [pid = 1760] [serial = 1112] [outer = 0x8e2bcc00] 09:08:45 INFO - PROCESS | 1760 | 1464106125868 Marionette DEBUG loaded listener.js 09:08:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 162 (0x8eec4800) [pid = 1760] [serial = 1113] [outer = 0x8e2bcc00] 09:08:46 INFO - PROCESS | 1760 | 1464106126921 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]]]}] 09:08:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:08:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1787ms 09:08:46 INFO - PROCESS | 1760 | 1464106126959 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 09:08:46 INFO - PROCESS | 1760 | 1464106126963 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 09:08:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:08:46 INFO - PROCESS | 1760 | 1464106126970 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:08:46 INFO - PROCESS | 1760 | 1464106126977 Marionette TRACE conn4 <- [1,1454,null,{}] 09:08:46 INFO - PROCESS | 1760 | 1464106126995 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}] 09:08:47 INFO - PROCESS | 1760 | 1464106127227 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 09:08:47 INFO - PROCESS | 1760 | 1464106127570 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:08:47 INFO - PROCESS | 1760 | ++DOCSHELL 0x89398c00 == 74 [pid = 1760] [id = 371] 09:08:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 163 (0x9082b800) [pid = 1760] [serial = 1114] [outer = (nil)] 09:08:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 164 (0x90877c00) [pid = 1760] [serial = 1115] [outer = 0x9082b800] 09:08:47 INFO - PROCESS | 1760 | 1464106127680 Marionette DEBUG loaded listener.js 09:08:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 165 (0x91058400) [pid = 1760] [serial = 1116] [outer = 0x9082b800] 09:08:48 INFO - PROCESS | 1760 | 1464106128656 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]]]}] 09:08:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:08:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1745ms 09:08:48 INFO - PROCESS | 1760 | 1464106128716 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 09:08:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:08:48 INFO - PROCESS | 1760 | 1464106128721 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 09:08:48 INFO - PROCESS | 1760 | 1464106128728 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:08:48 INFO - PROCESS | 1760 | 1464106128732 Marionette TRACE conn4 <- [1,1458,null,{}] 09:08:48 INFO - PROCESS | 1760 | 1464106128738 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}] 09:08:48 INFO - PROCESS | 1760 | 1464106128935 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 09:08:49 INFO - PROCESS | 1760 | 1464106129198 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:08:49 INFO - PROCESS | 1760 | ++DOCSHELL 0x8b09d000 == 75 [pid = 1760] [id = 372] 09:08:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 166 (0x8dad0000) [pid = 1760] [serial = 1117] [outer = (nil)] 09:08:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 167 (0x913c0800) [pid = 1760] [serial = 1118] [outer = 0x8dad0000] 09:08:49 INFO - PROCESS | 1760 | 1464106129328 Marionette DEBUG loaded listener.js 09:08:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 168 (0x91ae1000) [pid = 1760] [serial = 1119] [outer = 0x8dad0000] 09:08:50 INFO - PROCESS | 1760 | 1464106130298 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]]]}] 09:08:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:08:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1633ms 09:08:50 INFO - PROCESS | 1760 | 1464106130362 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 09:08:50 INFO - PROCESS | 1760 | 1464106130366 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 09:08:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:08:50 INFO - PROCESS | 1760 | 1464106130373 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:08:50 INFO - PROCESS | 1760 | 1464106130377 Marionette TRACE conn4 <- [1,1462,null,{}] 09:08:50 INFO - PROCESS | 1760 | 1464106130383 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}] 09:08:50 INFO - PROCESS | 1760 | 1464106130617 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 09:08:50 INFO - PROCESS | 1760 | 1464106130922 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:08:50 INFO - PROCESS | 1760 | ++DOCSHELL 0x91ade000 == 76 [pid = 1760] [id = 373] 09:08:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 169 (0x91bc1400) [pid = 1760] [serial = 1120] [outer = (nil)] 09:08:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 170 (0x92b03000) [pid = 1760] [serial = 1121] [outer = 0x91bc1400] 09:08:51 INFO - PROCESS | 1760 | 1464106131023 Marionette DEBUG loaded listener.js 09:08:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 171 (0x93acb000) [pid = 1760] [serial = 1122] [outer = 0x91bc1400] 09:08:52 INFO - PROCESS | 1760 | 1464106132075 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]]]}] 09:08:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:08:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1740ms 09:08:52 INFO - PROCESS | 1760 | 1464106132114 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 09:08:52 INFO - PROCESS | 1760 | 1464106132117 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 09:08:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:08:52 INFO - PROCESS | 1760 | 1464106132125 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:08:52 INFO - PROCESS | 1760 | 1464106132129 Marionette TRACE conn4 <- [1,1466,null,{}] 09:08:52 INFO - PROCESS | 1760 | 1464106132135 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}] 09:08:52 INFO - PROCESS | 1760 | 1464106132356 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 09:08:52 INFO - PROCESS | 1760 | 1464106132672 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:08:52 INFO - PROCESS | 1760 | ++DOCSHELL 0x9082f000 == 77 [pid = 1760] [id = 374] 09:08:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 172 (0x91bc7c00) [pid = 1760] [serial = 1123] [outer = (nil)] 09:08:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 173 (0x97727c00) [pid = 1760] [serial = 1124] [outer = 0x91bc7c00] 09:08:52 INFO - PROCESS | 1760 | 1464106132768 Marionette DEBUG loaded listener.js 09:08:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 174 (0x981c3400) [pid = 1760] [serial = 1125] [outer = 0x91bc7c00] 09:08:53 INFO - PROCESS | 1760 | 1464106133753 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]]]}] 09:08:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:08:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1684ms 09:08:53 INFO - PROCESS | 1760 | 1464106133810 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 09:08:53 INFO - PROCESS | 1760 | 1464106133814 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 09:08:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:08:53 INFO - PROCESS | 1760 | 1464106133822 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:08:53 INFO - PROCESS | 1760 | 1464106133824 Marionette TRACE conn4 <- [1,1470,null,{}] 09:08:53 INFO - PROCESS | 1760 | 1464106133831 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}] 09:08:54 INFO - PROCESS | 1760 | 1464106134025 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 09:08:54 INFO - PROCESS | 1760 | 1464106134337 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:08:54 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a243800 == 78 [pid = 1760] [id = 375] 09:08:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 175 (0x8cff4800) [pid = 1760] [serial = 1126] [outer = (nil)] 09:08:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 176 (0x9958f400) [pid = 1760] [serial = 1127] [outer = 0x8cff4800] 09:08:54 INFO - PROCESS | 1760 | 1464106134437 Marionette DEBUG loaded listener.js 09:08:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 177 (0x99592000) [pid = 1760] [serial = 1128] [outer = 0x8cff4800] 09:08:55 INFO - PROCESS | 1760 | 1464106135390 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]]]}] 09:08:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:08:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1630ms 09:08:55 INFO - PROCESS | 1760 | 1464106135455 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 09:08:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:08:55 INFO - PROCESS | 1760 | 1464106135460 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 09:08:55 INFO - PROCESS | 1760 | 1464106135468 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:08:55 INFO - PROCESS | 1760 | 1464106135472 Marionette TRACE conn4 <- [1,1474,null,{}] 09:08:55 INFO - PROCESS | 1760 | 1464106135479 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}] 09:08:55 INFO - PROCESS | 1760 | 1464106135718 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 09:08:56 INFO - PROCESS | 1760 | 1464106136094 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:08:56 INFO - PROCESS | 1760 | ++DOCSHELL 0x8b090400 == 79 [pid = 1760] [id = 376] 09:08:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 178 (0x8c90a000) [pid = 1760] [serial = 1129] [outer = (nil)] 09:08:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 179 (0x914ce400) [pid = 1760] [serial = 1130] [outer = 0x8c90a000] 09:08:56 INFO - PROCESS | 1760 | 1464106136184 Marionette DEBUG loaded listener.js 09:08:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 180 (0x95126400) [pid = 1760] [serial = 1131] [outer = 0x8c90a000] 09:08:57 INFO - PROCESS | 1760 | 1464106137184 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]]]}] 09:08:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:08:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1795ms 09:08:57 INFO - PROCESS | 1760 | 1464106137263 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 09:08:57 INFO - PROCESS | 1760 | 1464106137268 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 09:08:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:08:57 INFO - PROCESS | 1760 | 1464106137276 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:08:57 INFO - PROCESS | 1760 | 1464106137281 Marionette TRACE conn4 <- [1,1478,null,{}] 09:08:57 INFO - PROCESS | 1760 | 1464106137288 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}] 09:08:57 INFO - PROCESS | 1760 | 1464106137571 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 09:08:57 INFO - PROCESS | 1760 | 1464106137882 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:08:57 INFO - PROCESS | 1760 | ++DOCSHELL 0x89391c00 == 80 [pid = 1760] [id = 377] 09:08:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 181 (0x89395c00) [pid = 1760] [serial = 1132] [outer = (nil)] 09:08:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 182 (0x8de4f800) [pid = 1760] [serial = 1133] [outer = 0x89395c00] 09:08:57 INFO - PROCESS | 1760 | 1464106137982 Marionette DEBUG loaded listener.js 09:08:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 183 (0x90873c00) [pid = 1760] [serial = 1134] [outer = 0x89395c00] 09:08:58 INFO - PROCESS | 1760 | 1464106138979 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]]]}] 09:08:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:08:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1736ms 09:08:59 INFO - PROCESS | 1760 | 1464106139012 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 09:08:59 INFO - PROCESS | 1760 | 1464106139016 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 09:08:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:08:59 INFO - PROCESS | 1760 | 1464106139024 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:08:59 INFO - PROCESS | 1760 | 1464106139028 Marionette TRACE conn4 <- [1,1482,null,{}] 09:08:59 INFO - PROCESS | 1760 | 1464106139034 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}] 09:08:59 INFO - PROCESS | 1760 | 1464106139255 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 09:08:59 INFO - PROCESS | 1760 | 1464106139589 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:08:59 INFO - PROCESS | 1760 | ++DOCSHELL 0x8af29400 == 81 [pid = 1760] [id = 378] 09:08:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 184 (0x8af2bc00) [pid = 1760] [serial = 1135] [outer = (nil)] 09:08:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 185 (0x8c90c800) [pid = 1760] [serial = 1136] [outer = 0x8af2bc00] 09:08:59 INFO - PROCESS | 1760 | 1464106139707 Marionette DEBUG loaded listener.js 09:08:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 186 (0x8e2c4400) [pid = 1760] [serial = 1137] [outer = 0x8af2bc00] 09:09:01 INFO - PROCESS | 1760 | 1464106141549 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]]]}] 09:09:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:09:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 2538ms 09:09:01 INFO - PROCESS | 1760 | 1464106141564 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 09:09:01 INFO - PROCESS | 1760 | 1464106141571 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 09:09:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:09:01 INFO - PROCESS | 1760 | 1464106141582 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:09:01 INFO - PROCESS | 1760 | 1464106141589 Marionette TRACE conn4 <- [1,1486,null,{}] 09:09:01 INFO - PROCESS | 1760 | 1464106141602 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}] 09:09:01 INFO - PROCESS | 1760 | 1464106141859 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 09:09:02 INFO - PROCESS | 1760 | 1464106142092 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:09:02 INFO - PROCESS | 1760 | ++DOCSHELL 0x89395800 == 82 [pid = 1760] [id = 379] 09:09:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 187 (0x89399c00) [pid = 1760] [serial = 1138] [outer = (nil)] 09:09:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 188 (0x8afca800) [pid = 1760] [serial = 1139] [outer = 0x89399c00] 09:09:02 INFO - PROCESS | 1760 | 1464106142223 Marionette DEBUG loaded listener.js 09:09:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 189 (0x8bea0400) [pid = 1760] [serial = 1140] [outer = 0x89399c00] 09:09:03 INFO - PROCESS | 1760 | 1464106143322 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]]]}] 09:09:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:09:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1797ms 09:09:03 INFO - PROCESS | 1760 | 1464106143381 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 09:09:03 INFO - PROCESS | 1760 | 1464106143395 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 09:09:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:09:03 INFO - PROCESS | 1760 | 1464106143413 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:09:03 INFO - PROCESS | 1760 | 1464106143421 Marionette TRACE conn4 <- [1,1490,null,{}] 09:09:03 INFO - PROCESS | 1760 | 1464106143431 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}] 09:09:03 INFO - PROCESS | 1760 | 1464106143754 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 09:09:04 INFO - PROCESS | 1760 | 1464106144057 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:09:04 INFO - PROCESS | 1760 | ++DOCSHELL 0x8afc3800 == 83 [pid = 1760] [id = 380] 09:09:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 190 (0x8afcd800) [pid = 1760] [serial = 1141] [outer = (nil)] 09:09:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 191 (0x8d063c00) [pid = 1760] [serial = 1142] [outer = 0x8afcd800] 09:09:04 INFO - PROCESS | 1760 | 1464106144139 Marionette DEBUG loaded listener.js 09:09:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 192 (0x8d235800) [pid = 1760] [serial = 1143] [outer = 0x8afcd800] 09:09:05 INFO - PROCESS | 1760 | 1464106145134 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]]]}] 09:09:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:09:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1802ms 09:09:05 INFO - PROCESS | 1760 | 1464106145213 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 09:09:05 INFO - PROCESS | 1760 | 1464106145216 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 09:09:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:09:05 INFO - PROCESS | 1760 | 1464106145224 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:09:05 INFO - PROCESS | 1760 | 1464106145231 Marionette TRACE conn4 <- [1,1494,null,{}] 09:09:05 INFO - PROCESS | 1760 | 1464106145247 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}] 09:09:05 INFO - PROCESS | 1760 | 1464106145484 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 09:09:05 INFO - PROCESS | 1760 | --DOCSHELL 0x8c907c00 == 82 [pid = 1760] [id = 277] 09:09:05 INFO - PROCESS | 1760 | --DOCSHELL 0x891d7c00 == 81 [pid = 1760] [id = 275] 09:09:05 INFO - PROCESS | 1760 | --DOCSHELL 0x8a515400 == 80 [pid = 1760] [id = 274] 09:09:05 INFO - PROCESS | 1760 | --DOCSHELL 0x891d2c00 == 79 [pid = 1760] [id = 273] 09:09:05 INFO - PROCESS | 1760 | --DOMWINDOW == 191 (0x914cb000) [pid = 1760] [serial = 1037] [outer = (nil)] [url = about:blank] 09:09:05 INFO - PROCESS | 1760 | --DOMWINDOW == 190 (0x90829400) [pid = 1760] [serial = 1034] [outer = (nil)] [url = about:blank] 09:09:05 INFO - PROCESS | 1760 | --DOMWINDOW == 189 (0x8bea7000) [pid = 1760] [serial = 1031] [outer = (nil)] [url = about:blank] 09:09:05 INFO - PROCESS | 1760 | --DOMWINDOW == 188 (0x91ae3800) [pid = 1760] [serial = 1046] [outer = (nil)] [url = about:blank] 09:09:05 INFO - PROCESS | 1760 | 1464106145843 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:09:05 INFO - PROCESS | 1760 | --DOCSHELL 0x8a23d000 == 78 [pid = 1760] [id = 367] 09:09:05 INFO - PROCESS | 1760 | --DOCSHELL 0x90960000 == 77 [pid = 1760] [id = 339] 09:09:05 INFO - PROCESS | 1760 | --DOCSHELL 0x89151c00 == 76 [pid = 1760] [id = 366] 09:09:05 INFO - PROCESS | 1760 | ++DOCSHELL 0x89151c00 == 77 [pid = 1760] [id = 381] 09:09:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 189 (0x8915a800) [pid = 1760] [serial = 1144] [outer = (nil)] 09:09:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 190 (0x89398800) [pid = 1760] [serial = 1145] [outer = 0x8915a800] 09:09:05 INFO - PROCESS | 1760 | 1464106145941 Marionette DEBUG loaded listener.js 09:09:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 191 (0x8afc5000) [pid = 1760] [serial = 1146] [outer = 0x8915a800] 09:09:06 INFO - PROCESS | 1760 | --DOCSHELL 0x8edd6400 == 76 [pid = 1760] [id = 365] 09:09:06 INFO - PROCESS | 1760 | --DOCSHELL 0x8af30c00 == 75 [pid = 1760] [id = 364] 09:09:06 INFO - PROCESS | 1760 | --DOCSHELL 0x8afc8800 == 74 [pid = 1760] [id = 363] 09:09:06 INFO - PROCESS | 1760 | --DOCSHELL 0x8b091400 == 73 [pid = 1760] [id = 362] 09:09:06 INFO - PROCESS | 1760 | --DOCSHELL 0x90803400 == 72 [pid = 1760] [id = 361] 09:09:06 INFO - PROCESS | 1760 | --DOCSHELL 0x8a511c00 == 71 [pid = 1760] [id = 360] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 190 (0x8f0e1400) [pid = 1760] [serial = 837] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 189 (0x90960c00) [pid = 1760] [serial = 852] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 188 (0x8cfee000) [pid = 1760] [serial = 756] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 187 (0x8de42c00) [pid = 1760] [serial = 936] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 186 (0x8d06e800) [pid = 1760] [serial = 885] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 185 (0x9105d800) [pid = 1760] [serial = 939] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 184 (0x95127800) [pid = 1760] [serial = 999] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 183 (0x91286000) [pid = 1760] [serial = 1043] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 182 (0x913c0c00) [pid = 1760] [serial = 894] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 181 (0x8dac9000) [pid = 1760] [serial = 759] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 180 (0x8bea2800) [pid = 1760] [serial = 699] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 179 (0x90952c00) [pid = 1760] [serial = 813] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 178 (0x8b09dc00) [pid = 1760] [serial = 735] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 177 (0x937c1800) [pid = 1760] [serial = 951] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 176 (0x9958f000) [pid = 1760] [serial = 1014] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 175 (0x8e2c5800) [pid = 1760] [serial = 888] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 174 (0x8d236800) [pid = 1760] [serial = 987] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 173 (0x8eddc000) [pid = 1760] [serial = 1041] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 172 (0x91059800) [pid = 1760] [serial = 882] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 171 (0x913b8000) [pid = 1760] [serial = 861] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 170 (0x92247c00) [pid = 1760] [serial = 909] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 169 (0x91290400) [pid = 1760] [serial = 858] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 168 (0x921aa400) [pid = 1760] [serial = 906] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 167 (0x92b6b800) [pid = 1760] [serial = 948] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 166 (0x9923dc00) [pid = 1760] [serial = 1011] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 165 (0x90834400) [pid = 1760] [serial = 1017] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 164 (0x9128d400) [pid = 1760] [serial = 891] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 163 (0x8a23ec00) [pid = 1760] [serial = 750] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 162 (0x8de4b800) [pid = 1760] [serial = 765] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 161 (0x914ce000) [pid = 1760] [serial = 897] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 160 (0x9512e000) [pid = 1760] [serial = 963] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 159 (0x90836400) [pid = 1760] [serial = 810] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 158 (0x8c90d400) [pid = 1760] [serial = 816] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 157 (0x8dbba400) [pid = 1760] [serial = 762] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 156 (0x8b095000) [pid = 1760] [serial = 933] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 155 (0x90804000) [pid = 1760] [serial = 804] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 154 (0x93c9a400) [pid = 1760] [serial = 957] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 153 (0x8dbb8400) [pid = 1760] [serial = 741] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 152 (0x93acb800) [pid = 1760] [serial = 954] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 151 (0x8dbb6000) [pid = 1760] [serial = 1040] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 150 (0x91285c00) [pid = 1760] [serial = 855] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 149 (0x91ae7800) [pid = 1760] [serial = 942] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 148 (0x90876000) [pid = 1760] [serial = 849] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 147 (0x91ae7400) [pid = 1760] [serial = 900] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 146 (0x92252400) [pid = 1760] [serial = 945] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 145 (0x8b096800) [pid = 1760] [serial = 753] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 144 (0x94639000) [pid = 1760] [serial = 960] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 143 (0x995cdc00) [pid = 1760] [serial = 1020] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 142 (0x8e2c8800) [pid = 1760] [serial = 774] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 141 (0x953a6800) [pid = 1760] [serial = 1002] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 140 (0x8e254400) [pid = 1760] [serial = 801] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 139 (0x8dd4fc00) [pid = 1760] [serial = 744] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 138 (0x9080ec00) [pid = 1760] [serial = 990] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 137 (0x90810800) [pid = 1760] [serial = 807] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 136 (0x982d1400) [pid = 1760] [serial = 1008] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 135 (0x92b08000) [pid = 1760] [serial = 993] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 134 (0x8cff0800) [pid = 1760] [serial = 798] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 133 (0x913b9800) [pid = 1760] [serial = 1044] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 132 (0x9224d000) [pid = 1760] [serial = 984] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 131 (0x93c8c800) [pid = 1760] [serial = 996] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 130 (0x8de48800) [pid = 1760] [serial = 843] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 129 (0x8e2c1400) [pid = 1760] [serial = 771] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 128 (0x89397400) [pid = 1760] [serial = 732] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 127 (0x8be9fc00) [pid = 1760] [serial = 840] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 126 (0x97729c00) [pid = 1760] [serial = 1005] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 125 (0x91bcb800) [pid = 1760] [serial = 903] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 124 (0x8d22a400) [pid = 1760] [serial = 738] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 123 (0x8e25c800) [pid = 1760] [serial = 768] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 1760 | --DOMWINDOW == 122 (0x90837000) [pid = 1760] [serial = 846] [outer = (nil)] [url = about:blank] 09:09:07 INFO - PROCESS | 1760 | 1464106147080 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]]]}] 09:09:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:09:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1903ms 09:09:07 INFO - PROCESS | 1760 | 1464106147128 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 09:09:07 INFO - PROCESS | 1760 | 1464106147134 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 09:09:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:09:07 INFO - PROCESS | 1760 | 1464106147141 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:09:07 INFO - PROCESS | 1760 | 1464106147145 Marionette TRACE conn4 <- [1,1498,null,{}] 09:09:07 INFO - PROCESS | 1760 | 1464106147180 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}] 09:09:07 INFO - PROCESS | 1760 | 1464106147373 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 09:09:07 INFO - PROCESS | 1760 | 1464106147580 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:09:07 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a23b800 == 72 [pid = 1760] [id = 382] 09:09:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 123 (0x8b096c00) [pid = 1760] [serial = 1147] [outer = (nil)] 09:09:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 124 (0x8d064c00) [pid = 1760] [serial = 1148] [outer = 0x8b096c00] 09:09:07 INFO - PROCESS | 1760 | 1464106147671 Marionette DEBUG loaded listener.js 09:09:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 125 (0x8dbb5000) [pid = 1760] [serial = 1149] [outer = 0x8b096c00] 09:09:08 INFO - PROCESS | 1760 | 1464106148582 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]]]}] 09:09:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:09:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1510ms 09:09:08 INFO - PROCESS | 1760 | 1464106148653 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 09:09:08 INFO - PROCESS | 1760 | 1464106148657 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 09:09:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:09:08 INFO - PROCESS | 1760 | 1464106148664 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:09:08 INFO - PROCESS | 1760 | 1464106148667 Marionette TRACE conn4 <- [1,1502,null,{}] 09:09:08 INFO - PROCESS | 1760 | 1464106148682 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}] 09:09:08 INFO - PROCESS | 1760 | 1464106148927 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 09:09:08 INFO - PROCESS | 1760 | 1464106148977 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:09:09 INFO - PROCESS | 1760 | ++DOCSHELL 0x89396800 == 73 [pid = 1760] [id = 383] 09:09:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 126 (0x8b091400) [pid = 1760] [serial = 1150] [outer = (nil)] 09:09:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 127 (0x8dd53c00) [pid = 1760] [serial = 1151] [outer = 0x8b091400] 09:09:09 INFO - PROCESS | 1760 | 1464106149084 Marionette DEBUG loaded listener.js 09:09:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 128 (0x8de45c00) [pid = 1760] [serial = 1152] [outer = 0x8b091400] 09:09:10 INFO - PROCESS | 1760 | 1464106150224 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]]]}] 09:09:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:09:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 2190ms 09:09:10 INFO - PROCESS | 1760 | --DOMWINDOW == 127 (0x8eec5800) [pid = 1760] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:09:10 INFO - PROCESS | 1760 | --DOMWINDOW == 126 (0x8dd48c00) [pid = 1760] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:09:10 INFO - PROCESS | 1760 | --DOMWINDOW == 125 (0x8b096400) [pid = 1760] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:09:10 INFO - PROCESS | 1760 | --DOMWINDOW == 124 (0x8a514000) [pid = 1760] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:09:10 INFO - PROCESS | 1760 | --DOMWINDOW == 123 (0x8afc4400) [pid = 1760] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:09:10 INFO - PROCESS | 1760 | --DOMWINDOW == 122 (0x8dace000) [pid = 1760] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:09:10 INFO - PROCESS | 1760 | --DOMWINDOW == 121 (0x8afcac00) [pid = 1760] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:09:10 INFO - PROCESS | 1760 | --DOMWINDOW == 120 (0x90835000) [pid = 1760] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:09:10 INFO - PROCESS | 1760 | 1464106150955 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 09:09:10 INFO - PROCESS | 1760 | 1464106150959 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 09:09:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:09:10 INFO - PROCESS | 1760 | 1464106150974 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:09:10 INFO - PROCESS | 1760 | 1464106150978 Marionette TRACE conn4 <- [1,1506,null,{}] 09:09:10 INFO - PROCESS | 1760 | 1464106150983 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}] 09:09:11 INFO - PROCESS | 1760 | 1464106151232 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 09:09:11 INFO - PROCESS | 1760 | 1464106151334 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:09:11 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dacb400 == 74 [pid = 1760] [id = 384] 09:09:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 121 (0x8dd4fc00) [pid = 1760] [serial = 1153] [outer = (nil)] 09:09:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 122 (0x8e2c0400) [pid = 1760] [serial = 1154] [outer = 0x8dd4fc00] 09:09:11 INFO - PROCESS | 1760 | 1464106151411 Marionette DEBUG loaded listener.js 09:09:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 123 (0x8e2c9c00) [pid = 1760] [serial = 1155] [outer = 0x8dd4fc00] 09:09:12 INFO - PROCESS | 1760 | 1464106152233 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]]]}] 09:09:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:09:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1292ms 09:09:12 INFO - PROCESS | 1760 | 1464106152265 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 09:09:12 INFO - PROCESS | 1760 | 1464106152268 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 09:09:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:09:12 INFO - PROCESS | 1760 | 1464106152275 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:09:12 INFO - PROCESS | 1760 | 1464106152277 Marionette TRACE conn4 <- [1,1510,null,{}] 09:09:12 INFO - PROCESS | 1760 | 1464106152283 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}] 09:09:12 INFO - PROCESS | 1760 | 1464106152452 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 09:09:12 INFO - PROCESS | 1760 | 1464106152468 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:09:12 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c90f400 == 75 [pid = 1760] [id = 385] 09:09:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 124 (0x8d068800) [pid = 1760] [serial = 1156] [outer = (nil)] 09:09:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 125 (0x8eddc800) [pid = 1760] [serial = 1157] [outer = 0x8d068800] 09:09:12 INFO - PROCESS | 1760 | 1464106152545 Marionette DEBUG loaded listener.js 09:09:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 126 (0x8ede4000) [pid = 1760] [serial = 1158] [outer = 0x8d068800] 09:09:13 INFO - PROCESS | 1760 | 1464106153733 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]]]}] 09:09:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:09:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1489ms 09:09:13 INFO - PROCESS | 1760 | 1464106153766 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 09:09:13 INFO - PROCESS | 1760 | 1464106153774 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 09:09:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:09:13 INFO - PROCESS | 1760 | 1464106153784 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:09:13 INFO - PROCESS | 1760 | 1464106153789 Marionette TRACE conn4 <- [1,1514,null,{}] 09:09:13 INFO - PROCESS | 1760 | 1464106153801 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}] 09:09:14 INFO - PROCESS | 1760 | 1464106154057 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 09:09:14 INFO - PROCESS | 1760 | 1464106154345 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:09:14 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a247c00 == 76 [pid = 1760] [id = 386] 09:09:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 127 (0x8af32000) [pid = 1760] [serial = 1159] [outer = (nil)] 09:09:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 128 (0x8b095000) [pid = 1760] [serial = 1160] [outer = 0x8af32000] 09:09:14 INFO - PROCESS | 1760 | 1464106154438 Marionette DEBUG loaded listener.js 09:09:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 129 (0x8c907c00) [pid = 1760] [serial = 1161] [outer = 0x8af32000] 09:09:15 INFO - PROCESS | 1760 | 1464106155347 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]]]}] 09:09:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:09:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1637ms 09:09:15 INFO - PROCESS | 1760 | 1464106155422 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 09:09:15 INFO - PROCESS | 1760 | 1464106155431 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 09:09:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:09:15 INFO - PROCESS | 1760 | 1464106155443 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:09:15 INFO - PROCESS | 1760 | 1464106155447 Marionette TRACE conn4 <- [1,1518,null,{}] 09:09:15 INFO - PROCESS | 1760 | 1464106155454 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}] 09:09:15 INFO - PROCESS | 1760 | 1464106155691 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 09:09:15 INFO - PROCESS | 1760 | 1464106155945 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:09:15 INFO - PROCESS | 1760 | ++DOCSHELL 0x8d0ca000 == 77 [pid = 1760] [id = 387] 09:09:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 130 (0x8d0d1c00) [pid = 1760] [serial = 1162] [outer = (nil)] 09:09:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 131 (0x8d355c00) [pid = 1760] [serial = 1163] [outer = 0x8d0d1c00] 09:09:16 INFO - PROCESS | 1760 | 1464106156053 Marionette DEBUG loaded listener.js 09:09:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 132 (0x8dacc400) [pid = 1760] [serial = 1164] [outer = 0x8d0d1c00] 09:09:17 INFO - PROCESS | 1760 | 1464106157007 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]]]}] 09:09:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:09:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1588ms 09:09:17 INFO - PROCESS | 1760 | 1464106157031 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 09:09:17 INFO - PROCESS | 1760 | 1464106157035 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 09:09:17 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:09:17 INFO - PROCESS | 1760 | 1464106157042 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:09:17 INFO - PROCESS | 1760 | 1464106157049 Marionette TRACE conn4 <- [1,1522,null,{}] 09:09:17 INFO - PROCESS | 1760 | 1464106157066 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}] 09:09:17 INFO - PROCESS | 1760 | 1464106157306 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 09:09:17 INFO - PROCESS | 1760 | 1464106157547 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:09:17 INFO - PROCESS | 1760 | ++DOCSHELL 0x8e25f400 == 78 [pid = 1760] [id = 388] 09:09:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 133 (0x8edd6400) [pid = 1760] [serial = 1165] [outer = (nil)] 09:09:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 134 (0x8ede0800) [pid = 1760] [serial = 1166] [outer = 0x8edd6400] 09:09:17 INFO - PROCESS | 1760 | 1464106157685 Marionette DEBUG loaded listener.js 09:09:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 135 (0x8eecb800) [pid = 1760] [serial = 1167] [outer = 0x8edd6400] 09:09:18 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:18 INFO - PROCESS | 1760 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:09:18 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:18 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:18 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:18 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:18 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:18 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:18 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:18 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:18 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:18 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:18 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 () { 09:09:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:09:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:09:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:09:18 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 () { 09:09:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:09:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:09:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:09:18 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 () { 09:09:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:09:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:09:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:09:18 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 () { 09:09:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:09:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:09:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:09:18 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1593ms 09:09:18 INFO - PROCESS | 1760 | 1464106158594 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"]]]}] 09:09:18 INFO - PROCESS | 1760 | 1464106158673 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 09:09:18 INFO - PROCESS | 1760 | 1464106158680 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 09:09:18 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:09:18 INFO - PROCESS | 1760 | 1464106158694 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:09:18 INFO - PROCESS | 1760 | 1464106158698 Marionette TRACE conn4 <- [1,1526,null,{}] 09:09:18 INFO - PROCESS | 1760 | 1464106158705 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}] 09:09:18 INFO - PROCESS | 1760 | 1464106158897 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 09:09:19 INFO - PROCESS | 1760 | 1464106159070 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:09:19 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dbb0800 == 79 [pid = 1760] [id = 389] 09:09:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 136 (0x8edda800) [pid = 1760] [serial = 1168] [outer = (nil)] 09:09:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 137 (0x8f0ebc00) [pid = 1760] [serial = 1169] [outer = 0x8edda800] 09:09:19 INFO - PROCESS | 1760 | 1464106159206 Marionette DEBUG loaded listener.js 09:09:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 138 (0x90829400) [pid = 1760] [serial = 1170] [outer = 0x8edda800] 09:09:20 INFO - PROCESS | 1760 | 1464106160086 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"]]]}] 09:09:20 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:09:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:09:20 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:09:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:09:20 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:09:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:09:20 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1441ms 09:09:20 INFO - PROCESS | 1760 | 1464106160135 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 09:09:20 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:09:20 INFO - PROCESS | 1760 | 1464106160144 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 09:09:20 INFO - PROCESS | 1760 | 1464106160152 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:09:20 INFO - PROCESS | 1760 | 1464106160155 Marionette TRACE conn4 <- [1,1530,null,{}] 09:09:20 INFO - PROCESS | 1760 | 1464106160162 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}] 09:09:20 INFO - PROCESS | 1760 | 1464106160459 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 09:09:20 INFO - PROCESS | 1760 | 1464106160601 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:09:20 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a520400 == 80 [pid = 1760] [id = 390] 09:09:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 139 (0x8f0e2000) [pid = 1760] [serial = 1171] [outer = (nil)] 09:09:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 140 (0x90836400) [pid = 1760] [serial = 1172] [outer = 0x8f0e2000] 09:09:20 INFO - PROCESS | 1760 | 1464106160728 Marionette DEBUG loaded listener.js 09:09:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 141 (0x90877000) [pid = 1760] [serial = 1173] [outer = 0x8f0e2000] 09:09:21 INFO - PROCESS | 1760 | 1464106161555 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]]]}] 09:09:21 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 09:09:21 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:21 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:09:21 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:09:21 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 09:09:21 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:09:21 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1441ms 09:09:21 INFO - PROCESS | 1760 | 1464106161595 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 09:09:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:09:21 INFO - PROCESS | 1760 | 1464106161599 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 09:09:21 INFO - PROCESS | 1760 | 1464106161606 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:09:21 INFO - PROCESS | 1760 | 1464106161610 Marionette TRACE conn4 <- [1,1534,null,{}] 09:09:21 INFO - PROCESS | 1760 | 1464106161616 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}] 09:09:21 INFO - PROCESS | 1760 | 1464106161948 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 09:09:22 INFO - PROCESS | 1760 | 1464106162101 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:09:22 INFO - PROCESS | 1760 | ++DOCSHELL 0x891d1400 == 81 [pid = 1760] [id = 391] 09:09:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 142 (0x8e25d000) [pid = 1760] [serial = 1174] [outer = (nil)] 09:09:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 143 (0x9128e000) [pid = 1760] [serial = 1175] [outer = 0x8e25d000] 09:09:22 INFO - PROCESS | 1760 | 1464106162194 Marionette DEBUG loaded listener.js 09:09:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 144 (0x913b1c00) [pid = 1760] [serial = 1176] [outer = 0x8e25d000] 09:09:23 INFO - PROCESS | 1760 | 1464106163191 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]]]}] 09:09:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:09:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1641ms 09:09:23 INFO - PROCESS | 1760 | 1464106163247 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 09:09:23 INFO - PROCESS | 1760 | 1464106163252 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 09:09:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:09:23 INFO - PROCESS | 1760 | 1464106163259 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:09:23 INFO - PROCESS | 1760 | 1464106163263 Marionette TRACE conn4 <- [1,1538,null,{}] 09:09:23 INFO - PROCESS | 1760 | 1464106163269 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}] 09:09:23 INFO - PROCESS | 1760 | 1464106163463 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 09:09:23 INFO - PROCESS | 1760 | 1464106163709 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:09:23 INFO - PROCESS | 1760 | ++DOCSHELL 0x89157800 == 82 [pid = 1760] [id = 392] 09:09:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 145 (0x891ce400) [pid = 1760] [serial = 1177] [outer = (nil)] 09:09:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 146 (0x914d4800) [pid = 1760] [serial = 1178] [outer = 0x891ce400] 09:09:23 INFO - PROCESS | 1760 | 1464106163893 Marionette DEBUG loaded listener.js 09:09:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 147 (0x91aea800) [pid = 1760] [serial = 1179] [outer = 0x891ce400] 09:09:24 INFO - PROCESS | 1760 | 1464106164818 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]]]}] 09:09:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:09:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1635ms 09:09:24 INFO - PROCESS | 1760 | 1464106164896 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 09:09:24 INFO - PROCESS | 1760 | 1464106164900 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 09:09:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:09:24 INFO - PROCESS | 1760 | 1464106164907 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:09:24 INFO - PROCESS | 1760 | 1464106164910 Marionette TRACE conn4 <- [1,1542,null,{}] 09:09:24 INFO - PROCESS | 1760 | 1464106164917 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}] 09:09:25 INFO - PROCESS | 1760 | 1464106165152 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 09:09:25 INFO - PROCESS | 1760 | 1464106165412 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:09:25 INFO - PROCESS | 1760 | ++DOCSHELL 0x914cb000 == 83 [pid = 1760] [id = 393] 09:09:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 148 (0x914cec00) [pid = 1760] [serial = 1180] [outer = (nil)] 09:09:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 149 (0x91bccc00) [pid = 1760] [serial = 1181] [outer = 0x914cec00] 09:09:25 INFO - PROCESS | 1760 | 1464106165566 Marionette DEBUG loaded listener.js 09:09:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 150 (0x921ab400) [pid = 1760] [serial = 1182] [outer = 0x914cec00] 09:09:26 INFO - PROCESS | 1760 | 1464106166507 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]]]}] 09:09:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:09:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1638ms 09:09:26 INFO - PROCESS | 1760 | 1464106166546 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 09:09:26 INFO - PROCESS | 1760 | 1464106166550 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 09:09:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:09:26 INFO - PROCESS | 1760 | 1464106166557 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:09:26 INFO - PROCESS | 1760 | 1464106166561 Marionette TRACE conn4 <- [1,1546,null,{}] 09:09:26 INFO - PROCESS | 1760 | 1464106166567 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}] 09:09:26 INFO - PROCESS | 1760 | 1464106166765 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 09:09:27 INFO - PROCESS | 1760 | 1464106167010 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:09:27 INFO - PROCESS | 1760 | ++DOCSHELL 0x8cfed000 == 84 [pid = 1760] [id = 394] 09:09:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 151 (0x913b9000) [pid = 1760] [serial = 1183] [outer = (nil)] 09:09:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 152 (0x92b02400) [pid = 1760] [serial = 1184] [outer = 0x913b9000] 09:09:27 INFO - PROCESS | 1760 | 1464106167151 Marionette DEBUG loaded listener.js 09:09:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 153 (0x92b0c400) [pid = 1760] [serial = 1185] [outer = 0x913b9000] 09:09:28 INFO - PROCESS | 1760 | 1464106168038 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]]]}] 09:09:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:09:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1538ms 09:09:28 INFO - PROCESS | 1760 | 1464106168097 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 09:09:28 INFO - PROCESS | 1760 | 1464106168101 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 09:09:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:09:28 INFO - PROCESS | 1760 | 1464106168109 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:09:28 INFO - PROCESS | 1760 | 1464106168119 Marionette TRACE conn4 <- [1,1550,null,{}] 09:09:28 INFO - PROCESS | 1760 | 1464106168132 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}] 09:09:28 INFO - PROCESS | 1760 | 1464106168381 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 09:09:28 INFO - PROCESS | 1760 | 1464106168692 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:09:28 INFO - PROCESS | 1760 | ++DOCSHELL 0x91bc4000 == 85 [pid = 1760] [id = 395] 09:09:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 154 (0x92249000) [pid = 1760] [serial = 1186] [outer = (nil)] 09:09:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 155 (0x92b72c00) [pid = 1760] [serial = 1187] [outer = 0x92249000] 09:09:28 INFO - PROCESS | 1760 | 1464106168780 Marionette DEBUG loaded listener.js 09:09:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 156 (0x937c3000) [pid = 1760] [serial = 1188] [outer = 0x92249000] 09:09:29 INFO - PROCESS | 1760 | 1464106169683 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]]]}] 09:09:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:09:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1645ms 09:09:29 INFO - PROCESS | 1760 | 1464106169755 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 09:09:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:09:29 INFO - PROCESS | 1760 | 1464106169760 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 09:09:29 INFO - PROCESS | 1760 | 1464106169766 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:09:29 INFO - PROCESS | 1760 | 1464106169771 Marionette TRACE conn4 <- [1,1554,null,{}] 09:09:29 INFO - PROCESS | 1760 | 1464106169777 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}] 09:09:30 INFO - PROCESS | 1760 | 1464106170046 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 09:09:30 INFO - PROCESS | 1760 | 1464106170354 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:09:30 INFO - PROCESS | 1760 | ++DOCSHELL 0x93ac4800 == 86 [pid = 1760] [id = 396] 09:09:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 157 (0x9461dc00) [pid = 1760] [serial = 1189] [outer = (nil)] 09:09:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 158 (0x94639c00) [pid = 1760] [serial = 1190] [outer = 0x9461dc00] 09:09:30 INFO - PROCESS | 1760 | 1464106170448 Marionette DEBUG loaded listener.js 09:09:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 159 (0x9512a800) [pid = 1760] [serial = 1191] [outer = 0x9461dc00] 09:09:31 INFO - PROCESS | 1760 | 1464106171393 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]]]}] 09:09:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:09:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1692ms 09:09:31 INFO - PROCESS | 1760 | 1464106171459 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 09:09:31 INFO - PROCESS | 1760 | 1464106171463 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 09:09:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:09:31 INFO - PROCESS | 1760 | 1464106171469 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:09:31 INFO - PROCESS | 1760 | 1464106171473 Marionette TRACE conn4 <- [1,1558,null,{}] 09:09:31 INFO - PROCESS | 1760 | 1464106171479 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}] 09:09:31 INFO - PROCESS | 1760 | 1464106171682 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 09:09:31 INFO - PROCESS | 1760 | 1464106171935 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:09:32 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a514400 == 87 [pid = 1760] [id = 397] 09:09:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 160 (0x8c90cc00) [pid = 1760] [serial = 1192] [outer = (nil)] 09:09:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 161 (0x8e25ac00) [pid = 1760] [serial = 1193] [outer = 0x8c90cc00] 09:09:32 INFO - PROCESS | 1760 | 1464106172067 Marionette DEBUG loaded listener.js 09:09:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 162 (0x91ae9000) [pid = 1760] [serial = 1194] [outer = 0x8c90cc00] 09:09:32 INFO - PROCESS | 1760 | 1464106172935 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]]]}] 09:09:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:09:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1531ms 09:09:33 INFO - PROCESS | 1760 | 1464106173001 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 09:09:33 INFO - PROCESS | 1760 | 1464106173006 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 09:09:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:09:33 INFO - PROCESS | 1760 | 1464106173012 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:09:33 INFO - PROCESS | 1760 | 1464106173016 Marionette TRACE conn4 <- [1,1562,null,{}] 09:09:33 INFO - PROCESS | 1760 | 1464106173032 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}] 09:09:33 INFO - PROCESS | 1760 | 1464106173245 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 09:09:33 INFO - PROCESS | 1760 | 1464106173848 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:09:33 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a514000 == 88 [pid = 1760] [id = 398] 09:09:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 163 (0x8a514c00) [pid = 1760] [serial = 1195] [outer = (nil)] 09:09:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 164 (0x8a589400) [pid = 1760] [serial = 1196] [outer = 0x8a514c00] 09:09:33 INFO - PROCESS | 1760 | 1464106173977 Marionette DEBUG loaded listener.js 09:09:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 165 (0x8b08f400) [pid = 1760] [serial = 1197] [outer = 0x8a514c00] 09:09:34 INFO - PROCESS | 1760 | 1464106174945 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]]]}] 09:09:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:09:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1998ms 09:09:35 INFO - PROCESS | 1760 | 1464106175013 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 09:09:35 INFO - PROCESS | 1760 | 1464106175020 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 09:09:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:09:35 INFO - PROCESS | 1760 | 1464106175027 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:09:35 INFO - PROCESS | 1760 | 1464106175032 Marionette TRACE conn4 <- [1,1566,null,{}] 09:09:35 INFO - PROCESS | 1760 | 1464106175039 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}] 09:09:35 INFO - PROCESS | 1760 | 1464106175222 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 09:09:35 INFO - PROCESS | 1760 | 1464106175497 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:09:35 INFO - PROCESS | 1760 | ++DOCSHELL 0x8afc4000 == 89 [pid = 1760] [id = 399] 09:09:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 166 (0x8d063400) [pid = 1760] [serial = 1198] [outer = (nil)] 09:09:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 167 (0x8dac7800) [pid = 1760] [serial = 1199] [outer = 0x8d063400] 09:09:35 INFO - PROCESS | 1760 | 1464106175696 Marionette DEBUG loaded listener.js 09:09:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 168 (0x8de43000) [pid = 1760] [serial = 1200] [outer = 0x8d063400] 09:09:36 INFO - PROCESS | 1760 | --DOMWINDOW == 167 (0x8a585400) [pid = 1760] [serial = 1103] [outer = (nil)] [url = about:blank] 09:09:36 INFO - PROCESS | 1760 | --DOCSHELL 0x8b09d000 == 88 [pid = 1760] [id = 372] 09:09:36 INFO - PROCESS | 1760 | --DOCSHELL 0x89398c00 == 87 [pid = 1760] [id = 371] 09:09:36 INFO - PROCESS | 1760 | --DOCSHELL 0x8de4a400 == 86 [pid = 1760] [id = 370] 09:09:36 INFO - PROCESS | 1760 | 1464106176762 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]]]}] 09:09:36 INFO - PROCESS | 1760 | --DOCSHELL 0x8cff4000 == 85 [pid = 1760] [id = 369] 09:09:36 INFO - PROCESS | 1760 | --DOCSHELL 0x891ca800 == 84 [pid = 1760] [id = 368] 09:09:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:09:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1782ms 09:09:36 INFO - PROCESS | 1760 | 1464106176822 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 09:09:36 INFO - PROCESS | 1760 | 1464106176829 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 09:09:36 INFO - PROCESS | 1760 | --DOMWINDOW == 166 (0x9461c400) [pid = 1760] [serial = 1089] [outer = (nil)] [url = about:blank] 09:09:36 INFO - PROCESS | 1760 | --DOMWINDOW == 165 (0x93ad2400) [pid = 1760] [serial = 1088] [outer = (nil)] [url = about:blank] 09:09:36 INFO - PROCESS | 1760 | --DOMWINDOW == 164 (0x953a2400) [pid = 1760] [serial = 1058] [outer = (nil)] [url = about:blank] 09:09:36 INFO - PROCESS | 1760 | --DOMWINDOW == 163 (0x99fcb800) [pid = 1760] [serial = 1067] [outer = (nil)] [url = about:blank] 09:09:36 INFO - PROCESS | 1760 | --DOMWINDOW == 162 (0x9aee3000) [pid = 1760] [serial = 1073] [outer = (nil)] [url = about:blank] 09:09:36 INFO - PROCESS | 1760 | --DOMWINDOW == 161 (0x8dac5400) [pid = 1760] [serial = 1049] [outer = (nil)] [url = about:blank] 09:09:36 INFO - PROCESS | 1760 | --DOMWINDOW == 160 (0x8cfeb000) [pid = 1760] [serial = 1083] [outer = (nil)] [url = about:blank] 09:09:36 INFO - PROCESS | 1760 | --DOMWINDOW == 159 (0x8af31c00) [pid = 1760] [serial = 1082] [outer = (nil)] [url = about:blank] 09:09:36 INFO - PROCESS | 1760 | --DOMWINDOW == 158 (0x913b7000) [pid = 1760] [serial = 1079] [outer = (nil)] [url = about:blank] 09:09:36 INFO - PROCESS | 1760 | --DOMWINDOW == 157 (0x9a232000) [pid = 1760] [serial = 1070] [outer = (nil)] [url = about:blank] 09:09:36 INFO - PROCESS | 1760 | --DOMWINDOW == 156 (0x9af3b400) [pid = 1760] [serial = 1076] [outer = (nil)] [url = about:blank] 09:09:36 INFO - PROCESS | 1760 | --DOMWINDOW == 155 (0x99595800) [pid = 1760] [serial = 1064] [outer = (nil)] [url = about:blank] 09:09:36 INFO - PROCESS | 1760 | --DOMWINDOW == 154 (0x913bb800) [pid = 1760] [serial = 1098] [outer = (nil)] [url = about:blank] 09:09:36 INFO - PROCESS | 1760 | --DOMWINDOW == 153 (0x93ac7000) [pid = 1760] [serial = 1100] [outer = (nil)] [url = about:blank] 09:09:36 INFO - PROCESS | 1760 | --DOMWINDOW == 152 (0x9462d800) [pid = 1760] [serial = 1101] [outer = (nil)] [url = about:blank] 09:09:36 INFO - PROCESS | 1760 | --DOMWINDOW == 151 (0x921a4800) [pid = 1760] [serial = 1047] [outer = (nil)] [url = about:blank] 09:09:36 INFO - PROCESS | 1760 | --DOMWINDOW == 150 (0x8dbb5c00) [pid = 1760] [serial = 1094] [outer = (nil)] [url = about:blank] 09:09:36 INFO - PROCESS | 1760 | --DOMWINDOW == 149 (0x8e258800) [pid = 1760] [serial = 1095] [outer = (nil)] [url = about:blank] 09:09:36 INFO - PROCESS | 1760 | --DOMWINDOW == 148 (0x914cd000) [pid = 1760] [serial = 1086] [outer = (nil)] [url = about:blank] 09:09:36 INFO - PROCESS | 1760 | --DOMWINDOW == 147 (0x9105f800) [pid = 1760] [serial = 1085] [outer = (nil)] [url = about:blank] 09:09:36 INFO - PROCESS | 1760 | --DOMWINDOW == 146 (0x90873400) [pid = 1760] [serial = 1097] [outer = (nil)] [url = about:blank] 09:09:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:09:36 INFO - PROCESS | 1760 | --DOMWINDOW == 145 (0x93c96800) [pid = 1760] [serial = 1055] [outer = (nil)] [url = about:blank] 09:09:36 INFO - PROCESS | 1760 | --DOMWINDOW == 144 (0x97729000) [pid = 1760] [serial = 1092] [outer = (nil)] [url = about:blank] 09:09:36 INFO - PROCESS | 1760 | --DOMWINDOW == 143 (0x90830000) [pid = 1760] [serial = 1091] [outer = (nil)] [url = about:blank] 09:09:36 INFO - PROCESS | 1760 | --DOMWINDOW == 142 (0x98250800) [pid = 1760] [serial = 1061] [outer = (nil)] [url = about:blank] 09:09:36 INFO - PROCESS | 1760 | --DOMWINDOW == 141 (0x91bc9400) [pid = 1760] [serial = 1052] [outer = (nil)] [url = about:blank] 09:09:36 INFO - PROCESS | 1760 | 1464106176881 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:09:36 INFO - PROCESS | 1760 | 1464106176888 Marionette TRACE conn4 <- [1,1570,null,{}] 09:09:36 INFO - PROCESS | 1760 | 1464106176902 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}] 09:09:37 INFO - PROCESS | 1760 | 1464106177088 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 09:09:37 INFO - PROCESS | 1760 | 1464106177356 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:09:37 INFO - PROCESS | 1760 | ++DOCSHELL 0x8afc7400 == 85 [pid = 1760] [id = 400] 09:09:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 142 (0x8bea6c00) [pid = 1760] [serial = 1201] [outer = (nil)] 09:09:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 143 (0x8dbbdc00) [pid = 1760] [serial = 1202] [outer = 0x8bea6c00] 09:09:37 INFO - PROCESS | 1760 | 1464106177436 Marionette DEBUG loaded listener.js 09:09:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 144 (0x8e25cc00) [pid = 1760] [serial = 1203] [outer = 0x8bea6c00] 09:09:38 INFO - PROCESS | 1760 | 1464106178235 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]]]}] 09:09:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:09:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1405ms 09:09:38 INFO - PROCESS | 1760 | 1464106178280 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 09:09:38 INFO - PROCESS | 1760 | 1464106178284 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 09:09:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:09:38 INFO - PROCESS | 1760 | 1464106178298 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:09:38 INFO - PROCESS | 1760 | 1464106178307 Marionette TRACE conn4 <- [1,1574,null,{}] 09:09:38 INFO - PROCESS | 1760 | 1464106178315 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}] 09:09:38 INFO - PROCESS | 1760 | 1464106178507 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 09:09:38 INFO - PROCESS | 1760 | 1464106178685 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:09:38 INFO - PROCESS | 1760 | ++DOCSHELL 0x8d235000 == 86 [pid = 1760] [id = 401] 09:09:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 145 (0x8dacbc00) [pid = 1760] [serial = 1204] [outer = (nil)] 09:09:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 146 (0x90836800) [pid = 1760] [serial = 1205] [outer = 0x8dacbc00] 09:09:38 INFO - PROCESS | 1760 | 1464106178760 Marionette DEBUG loaded listener.js 09:09:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 147 (0x90873400) [pid = 1760] [serial = 1206] [outer = 0x8dacbc00] 09:09:39 INFO - PROCESS | 1760 | 1464106179646 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]]]}] 09:09:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:09:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1399ms 09:09:39 INFO - PROCESS | 1760 | 1464106179691 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 09:09:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:09:39 INFO - PROCESS | 1760 | 1464106179696 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 09:09:39 INFO - PROCESS | 1760 | 1464106179711 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:09:39 INFO - PROCESS | 1760 | 1464106179713 Marionette TRACE conn4 <- [1,1578,null,{}] 09:09:39 INFO - PROCESS | 1760 | 1464106179720 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}] 09:09:39 INFO - PROCESS | 1760 | 1464106179962 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 09:09:40 INFO - PROCESS | 1760 | 1464106179990 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:09:40 INFO - PROCESS | 1760 | ++DOCSHELL 0x8e2c9400 == 87 [pid = 1760] [id = 402] 09:09:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 148 (0x8f0e6400) [pid = 1760] [serial = 1207] [outer = (nil)] 09:09:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 149 (0x91289800) [pid = 1760] [serial = 1208] [outer = 0x8f0e6400] 09:09:40 INFO - PROCESS | 1760 | 1464106180064 Marionette DEBUG loaded listener.js 09:09:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 150 (0x913b2400) [pid = 1760] [serial = 1209] [outer = 0x8f0e6400] 09:09:41 INFO - PROCESS | 1760 | 1464106181041 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]]]}] 09:09:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:09:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1401ms 09:09:41 INFO - PROCESS | 1760 | --DOMWINDOW == 149 (0x89399c00) [pid = 1760] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:09:41 INFO - PROCESS | 1760 | --DOMWINDOW == 148 (0x8a51ac00) [pid = 1760] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:09:41 INFO - PROCESS | 1760 | --DOMWINDOW == 147 (0x8b096c00) [pid = 1760] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:09:41 INFO - PROCESS | 1760 | --DOMWINDOW == 146 (0x8b091400) [pid = 1760] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:09:41 INFO - PROCESS | 1760 | --DOMWINDOW == 145 (0x8afcd800) [pid = 1760] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:09:41 INFO - PROCESS | 1760 | --DOMWINDOW == 144 (0x8915a800) [pid = 1760] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:09:41 INFO - PROCESS | 1760 | --DOMWINDOW == 143 (0x8dd4fc00) [pid = 1760] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:09:41 INFO - PROCESS | 1760 | 1464106181260 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 09:09:41 INFO - PROCESS | 1760 | 1464106181264 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 09:09:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:09:41 INFO - PROCESS | 1760 | 1464106181272 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:09:41 INFO - PROCESS | 1760 | 1464106181275 Marionette TRACE conn4 <- [1,1582,null,{}] 09:09:41 INFO - PROCESS | 1760 | 1464106181296 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}] 09:09:41 INFO - PROCESS | 1760 | 1464106181462 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 09:09:41 INFO - PROCESS | 1760 | 1464106181472 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:09:41 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dd4e400 == 88 [pid = 1760] [id = 403] 09:09:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 144 (0x8dd4fc00) [pid = 1760] [serial = 1210] [outer = (nil)] 09:09:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 145 (0x9086ec00) [pid = 1760] [serial = 1211] [outer = 0x8dd4fc00] 09:09:41 INFO - PROCESS | 1760 | 1464106181712 Marionette DEBUG loaded listener.js 09:09:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 146 (0x91ae4000) [pid = 1760] [serial = 1212] [outer = 0x8dd4fc00] 09:09:42 INFO - PROCESS | 1760 | 1464106182522 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]]]}] 09:09:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:09:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1277ms 09:09:42 INFO - PROCESS | 1760 | 1464106182553 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 09:09:42 INFO - PROCESS | 1760 | 1464106182556 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 09:09:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:09:42 INFO - PROCESS | 1760 | 1464106182563 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:09:42 INFO - PROCESS | 1760 | 1464106182567 Marionette TRACE conn4 <- [1,1586,null,{}] 09:09:42 INFO - PROCESS | 1760 | 1464106182573 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}] 09:09:42 INFO - PROCESS | 1760 | 1464106182800 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 09:09:42 INFO - PROCESS | 1760 | 1464106182821 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:09:42 INFO - PROCESS | 1760 | ++DOCSHELL 0x89390c00 == 89 [pid = 1760] [id = 404] 09:09:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 147 (0x8b096c00) [pid = 1760] [serial = 1213] [outer = (nil)] 09:09:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 148 (0x937d0800) [pid = 1760] [serial = 1214] [outer = 0x8b096c00] 09:09:42 INFO - PROCESS | 1760 | 1464106182894 Marionette DEBUG loaded listener.js 09:09:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 149 (0x93ad2400) [pid = 1760] [serial = 1215] [outer = 0x8b096c00] 09:09:44 INFO - PROCESS | 1760 | 1464106184077 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]]]}] 09:09:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:09:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1590ms 09:09:44 INFO - PROCESS | 1760 | 1464106184155 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 09:09:44 INFO - PROCESS | 1760 | 1464106184162 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 09:09:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:09:44 INFO - PROCESS | 1760 | 1464106184173 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:09:44 INFO - PROCESS | 1760 | 1464106184177 Marionette TRACE conn4 <- [1,1590,null,{}] 09:09:44 INFO - PROCESS | 1760 | 1464106184186 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}] 09:09:44 INFO - PROCESS | 1760 | 1464106184422 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 09:09:44 INFO - PROCESS | 1760 | 1464106184733 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:09:44 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a240000 == 90 [pid = 1760] [id = 405] 09:09:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 150 (0x8c90d400) [pid = 1760] [serial = 1216] [outer = (nil)] 09:09:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 151 (0x8d064800) [pid = 1760] [serial = 1217] [outer = 0x8c90d400] 09:09:44 INFO - PROCESS | 1760 | 1464106184825 Marionette DEBUG loaded listener.js 09:09:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 152 (0x8d35b000) [pid = 1760] [serial = 1218] [outer = 0x8c90d400] 09:09:45 INFO - PROCESS | 1760 | 1464106185782 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]]]}] 09:09:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:09:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1683ms 09:09:45 INFO - PROCESS | 1760 | 1464106185857 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 09:09:45 INFO - PROCESS | 1760 | 1464106185865 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 09:09:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:09:45 INFO - PROCESS | 1760 | 1464106185877 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:09:45 INFO - PROCESS | 1760 | 1464106185884 Marionette TRACE conn4 <- [1,1594,null,{}] 09:09:45 INFO - PROCESS | 1760 | 1464106185891 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}] 09:09:46 INFO - PROCESS | 1760 | 1464106186117 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 09:09:46 INFO - PROCESS | 1760 | 1464106186379 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:09:46 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ede2800 == 91 [pid = 1760] [id = 406] 09:09:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 153 (0x8ede2c00) [pid = 1760] [serial = 1219] [outer = (nil)] 09:09:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 154 (0x8eece000) [pid = 1760] [serial = 1220] [outer = 0x8ede2c00] 09:09:46 INFO - PROCESS | 1760 | 1464106186509 Marionette DEBUG loaded listener.js 09:09:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 155 (0x90810400) [pid = 1760] [serial = 1221] [outer = 0x8ede2c00] 09:09:47 INFO - PROCESS | 1760 | 1464106187506 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]]]}] 09:09:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:09:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1689ms 09:09:47 INFO - PROCESS | 1760 | 1464106187567 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 09:09:47 INFO - PROCESS | 1760 | 1464106187572 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 09:09:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:09:47 INFO - PROCESS | 1760 | 1464106187579 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:09:47 INFO - PROCESS | 1760 | 1464106187586 Marionette TRACE conn4 <- [1,1598,null,{}] 09:09:47 INFO - PROCESS | 1760 | 1464106187603 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}] 09:09:47 INFO - PROCESS | 1760 | 1464106187862 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 09:09:48 INFO - PROCESS | 1760 | 1464106188186 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:09:48 INFO - PROCESS | 1760 | ++DOCSHELL 0x9105f800 == 92 [pid = 1760] [id = 407] 09:09:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 156 (0x914ce000) [pid = 1760] [serial = 1222] [outer = (nil)] 09:09:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 157 (0x92b6b000) [pid = 1760] [serial = 1223] [outer = 0x914ce000] 09:09:48 INFO - PROCESS | 1760 | 1464106188312 Marionette DEBUG loaded listener.js 09:09:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 158 (0x93ac9800) [pid = 1760] [serial = 1224] [outer = 0x914ce000] 09:09:49 INFO - PROCESS | 1760 | 1464106189287 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]]]}] 09:09:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:09:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1748ms 09:09:49 INFO - PROCESS | 1760 | 1464106189328 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 09:09:49 INFO - PROCESS | 1760 | 1464106189333 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 09:09:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:09:49 INFO - PROCESS | 1760 | 1464106189339 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:09:49 INFO - PROCESS | 1760 | 1464106189343 Marionette TRACE conn4 <- [1,1602,null,{}] 09:09:49 INFO - PROCESS | 1760 | 1464106189349 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}] 09:09:49 INFO - PROCESS | 1760 | 1464106189563 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 09:09:49 INFO - PROCESS | 1760 | 1464106189817 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:09:49 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a23ac00 == 93 [pid = 1760] [id = 408] 09:09:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 159 (0x92b71800) [pid = 1760] [serial = 1225] [outer = (nil)] 09:09:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 160 (0x94633800) [pid = 1760] [serial = 1226] [outer = 0x92b71800] 09:09:49 INFO - PROCESS | 1760 | 1464106189948 Marionette DEBUG loaded listener.js 09:09:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 161 (0x9539b400) [pid = 1760] [serial = 1227] [outer = 0x92b71800] 09:09:50 INFO - PROCESS | 1760 | 1464106190865 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]]]}] 09:09:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:09:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1583ms 09:09:50 INFO - PROCESS | 1760 | 1464106190923 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 09:09:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:09:50 INFO - PROCESS | 1760 | 1464106190927 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 09:09:50 INFO - PROCESS | 1760 | 1464106190933 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:09:50 INFO - PROCESS | 1760 | 1464106190937 Marionette TRACE conn4 <- [1,1606,null,{}] 09:09:50 INFO - PROCESS | 1760 | 1464106190943 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}] 09:09:51 INFO - PROCESS | 1760 | 1464106191125 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 09:09:51 INFO - PROCESS | 1760 | 1464106191371 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:09:51 INFO - PROCESS | 1760 | ++DOCSHELL 0x94623400 == 94 [pid = 1760] [id = 409] 09:09:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 162 (0x9463a000) [pid = 1760] [serial = 1228] [outer = (nil)] 09:09:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 163 (0x953a6800) [pid = 1760] [serial = 1229] [outer = 0x9463a000] 09:09:51 INFO - PROCESS | 1760 | 1464106191499 Marionette DEBUG loaded listener.js 09:09:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 164 (0x97725c00) [pid = 1760] [serial = 1230] [outer = 0x9463a000] 09:09:52 INFO - PROCESS | 1760 | 1464106192394 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]]]}] 09:09:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:09:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1531ms 09:09:52 INFO - PROCESS | 1760 | 1464106192468 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 09:09:52 INFO - PROCESS | 1760 | 1464106192474 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 09:09:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:09:52 INFO - PROCESS | 1760 | 1464106192485 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:09:52 INFO - PROCESS | 1760 | 1464106192491 Marionette TRACE conn4 <- [1,1610,null,{}] 09:09:52 INFO - PROCESS | 1760 | 1464106192501 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}] 09:09:52 INFO - PROCESS | 1760 | 1464106192817 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 09:09:53 INFO - PROCESS | 1760 | 1464106193121 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:09:53 INFO - PROCESS | 1760 | ++DOCSHELL 0x89158400 == 95 [pid = 1760] [id = 410] 09:09:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 165 (0x953a5000) [pid = 1760] [serial = 1231] [outer = (nil)] 09:09:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 166 (0x9923e400) [pid = 1760] [serial = 1232] [outer = 0x953a5000] 09:09:53 INFO - PROCESS | 1760 | 1464106193209 Marionette DEBUG loaded listener.js 09:09:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 167 (0x99591000) [pid = 1760] [serial = 1233] [outer = 0x953a5000] 09:09:54 INFO - PROCESS | 1760 | 1464106194120 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]]]}] 09:09:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:09:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1692ms 09:09:54 INFO - PROCESS | 1760 | 1464106194176 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 09:09:54 INFO - PROCESS | 1760 | 1464106194180 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 09:09:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:09:54 INFO - PROCESS | 1760 | 1464106194187 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:09:54 INFO - PROCESS | 1760 | 1464106194191 Marionette TRACE conn4 <- [1,1614,null,{}] 09:09:54 INFO - PROCESS | 1760 | 1464106194196 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}] 09:09:54 INFO - PROCESS | 1760 | 1464106194377 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 09:09:54 INFO - PROCESS | 1760 | 1464106194629 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:09:54 INFO - PROCESS | 1760 | ++DOCSHELL 0x982d1400 == 96 [pid = 1760] [id = 411] 09:09:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 168 (0x99236800) [pid = 1760] [serial = 1234] [outer = (nil)] 09:09:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 169 (0x995cb800) [pid = 1760] [serial = 1235] [outer = 0x99236800] 09:09:54 INFO - PROCESS | 1760 | 1464106194756 Marionette DEBUG loaded listener.js 09:09:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 170 (0x99760c00) [pid = 1760] [serial = 1236] [outer = 0x99236800] 09:09:55 INFO - PROCESS | 1760 | 1464106195659 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]]]}] 09:09:55 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 09:09:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1531ms 09:09:55 INFO - PROCESS | 1760 | 1464106195719 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 09:09:55 INFO - PROCESS | 1760 | 1464106195723 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 09:09:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:09:55 INFO - PROCESS | 1760 | 1464106195730 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:09:55 INFO - PROCESS | 1760 | 1464106195733 Marionette TRACE conn4 <- [1,1618,null,{}] 09:09:55 INFO - PROCESS | 1760 | 1464106195739 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}] 09:09:55 INFO - PROCESS | 1760 | 1464106195930 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 09:09:56 INFO - PROCESS | 1760 | 1464106196185 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:09:56 INFO - PROCESS | 1760 | ++DOCSHELL 0x8cfef400 == 97 [pid = 1760] [id = 412] 09:09:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 171 (0x8dbb6c00) [pid = 1760] [serial = 1237] [outer = (nil)] 09:09:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 172 (0x9a19f000) [pid = 1760] [serial = 1238] [outer = 0x8dbb6c00] 09:09:56 INFO - PROCESS | 1760 | 1464106196308 Marionette DEBUG loaded listener.js 09:09:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 173 (0x9a232400) [pid = 1760] [serial = 1239] [outer = 0x8dbb6c00] 09:09:57 INFO - PROCESS | 1760 | 1464106197224 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]]]}] 09:09:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:09:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1534ms 09:09:57 INFO - PROCESS | 1760 | 1464106197264 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 09:09:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:09:57 INFO - PROCESS | 1760 | 1464106197269 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 09:09:57 INFO - PROCESS | 1760 | 1464106197275 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:09:57 INFO - PROCESS | 1760 | 1464106197279 Marionette TRACE conn4 <- [1,1622,null,{}] 09:09:57 INFO - PROCESS | 1760 | 1464106197285 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}] 09:09:57 INFO - PROCESS | 1760 | 1464106197463 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 09:09:57 INFO - PROCESS | 1760 | 1464106197725 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:09:57 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a240400 == 98 [pid = 1760] [id = 413] 09:09:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 174 (0x8c90b000) [pid = 1760] [serial = 1240] [outer = (nil)] 09:09:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 175 (0x9af33800) [pid = 1760] [serial = 1241] [outer = 0x8c90b000] 09:09:57 INFO - PROCESS | 1760 | 1464106197863 Marionette DEBUG loaded listener.js 09:09:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 176 (0x9af39400) [pid = 1760] [serial = 1242] [outer = 0x8c90b000] 09:09:58 INFO - PROCESS | 1760 | 1464106198756 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]]]}] 09:09:58 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 09:09:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1541ms 09:09:58 INFO - PROCESS | 1760 | 1464106198816 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 09:09:58 INFO - PROCESS | 1760 | 1464106198820 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 09:09:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:09:58 INFO - PROCESS | 1760 | 1464106198827 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:09:58 INFO - PROCESS | 1760 | 1464106198830 Marionette TRACE conn4 <- [1,1626,null,{}] 09:09:58 INFO - PROCESS | 1760 | 1464106198836 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}] 09:09:59 INFO - PROCESS | 1760 | 1464106199047 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 09:09:59 INFO - PROCESS | 1760 | 1464106199304 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:09:59 INFO - PROCESS | 1760 | ++DOCSHELL 0x8938fc00 == 99 [pid = 1760] [id = 414] 09:09:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 177 (0x99fcd400) [pid = 1760] [serial = 1243] [outer = (nil)] 09:09:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 178 (0x9b08c400) [pid = 1760] [serial = 1244] [outer = 0x99fcd400] 09:09:59 INFO - PROCESS | 1760 | 1464106199434 Marionette DEBUG loaded listener.js 09:09:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 179 (0x9b0f3400) [pid = 1760] [serial = 1245] [outer = 0x99fcd400] 09:10:00 INFO - PROCESS | 1760 | 1464106200328 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]]]}] 09:10:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:10:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1530ms 09:10:00 INFO - PROCESS | 1760 | 1464106200359 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 09:10:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:10:00 INFO - PROCESS | 1760 | 1464106200364 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 09:10:00 INFO - PROCESS | 1760 | 1464106200370 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:10:00 INFO - PROCESS | 1760 | 1464106200374 Marionette TRACE conn4 <- [1,1630,null,{}] 09:10:00 INFO - PROCESS | 1760 | 1464106200380 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}] 09:10:00 INFO - PROCESS | 1760 | 1464106200609 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 09:10:00 INFO - PROCESS | 1760 | 1464106200878 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:10:00 INFO - PROCESS | 1760 | ++DOCSHELL 0x8b090000 == 100 [pid = 1760] [id = 415] 09:10:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 180 (0x8b096400) [pid = 1760] [serial = 1246] [outer = (nil)] 09:10:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 181 (0x9b19d000) [pid = 1760] [serial = 1247] [outer = 0x8b096400] 09:10:01 INFO - PROCESS | 1760 | 1464106201018 Marionette DEBUG loaded listener.js 09:10:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 182 (0x9bb8f000) [pid = 1760] [serial = 1248] [outer = 0x8b096400] 09:10:01 INFO - PROCESS | 1760 | 1464106201973 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]]]}] 09:10:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:10:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1640ms 09:10:02 INFO - PROCESS | 1760 | 1464106202009 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 09:10:02 INFO - PROCESS | 1760 | 1464106202013 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 09:10:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:10:02 INFO - PROCESS | 1760 | 1464106202020 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:10:02 INFO - PROCESS | 1760 | 1464106202023 Marionette TRACE conn4 <- [1,1634,null,{}] 09:10:02 INFO - PROCESS | 1760 | 1464106202029 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}] 09:10:02 INFO - PROCESS | 1760 | 1464106202253 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 09:10:02 INFO - PROCESS | 1760 | 1464106202538 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:10:02 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a23e800 == 101 [pid = 1760] [id = 416] 09:10:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 183 (0x8a242800) [pid = 1760] [serial = 1249] [outer = (nil)] 09:10:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 184 (0x8dbb9c00) [pid = 1760] [serial = 1250] [outer = 0x8a242800] 09:10:02 INFO - PROCESS | 1760 | 1464106202666 Marionette DEBUG loaded listener.js 09:10:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 185 (0x8eddc400) [pid = 1760] [serial = 1251] [outer = 0x8a242800] 09:10:04 INFO - PROCESS | 1760 | 1464106204192 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]]]}] 09:10:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:10:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 2235ms 09:10:04 INFO - PROCESS | 1760 | 1464106204258 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 09:10:04 INFO - PROCESS | 1760 | 1464106204265 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 09:10:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:10:04 INFO - PROCESS | 1760 | 1464106204280 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:10:04 INFO - PROCESS | 1760 | 1464106204284 Marionette TRACE conn4 <- [1,1638,null,{}] 09:10:04 INFO - PROCESS | 1760 | 1464106204340 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}] 09:10:04 INFO - PROCESS | 1760 | 1464106204516 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 09:10:04 INFO - PROCESS | 1760 | 1464106204781 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:10:04 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a587c00 == 102 [pid = 1760] [id = 417] 09:10:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 186 (0x8af26800) [pid = 1760] [serial = 1252] [outer = (nil)] 09:10:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 187 (0x8cfeb000) [pid = 1760] [serial = 1253] [outer = 0x8af26800] 09:10:04 INFO - PROCESS | 1760 | 1464106204864 Marionette DEBUG loaded listener.js 09:10:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 188 (0x8d35e000) [pid = 1760] [serial = 1254] [outer = 0x8af26800] 09:10:05 INFO - PROCESS | 1760 | 1464106205879 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]]]}] 09:10:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:10:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1639ms 09:10:05 INFO - PROCESS | 1760 | 1464106205920 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 09:10:05 INFO - PROCESS | 1760 | 1464106205929 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 09:10:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:10:05 INFO - PROCESS | 1760 | 1464106205939 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:10:05 INFO - PROCESS | 1760 | 1464106205943 Marionette TRACE conn4 <- [1,1642,null,{}] 09:10:05 INFO - PROCESS | 1760 | 1464106205949 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}] 09:10:06 INFO - PROCESS | 1760 | 1464106206134 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 09:10:06 INFO - PROCESS | 1760 | 1464106206390 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:10:06 INFO - PROCESS | 1760 | ++DOCSHELL 0x89397c00 == 103 [pid = 1760] [id = 418] 09:10:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 189 (0x89398c00) [pid = 1760] [serial = 1255] [outer = (nil)] 09:10:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 190 (0x8a57c400) [pid = 1760] [serial = 1256] [outer = 0x89398c00] 09:10:06 INFO - PROCESS | 1760 | 1464106206560 Marionette DEBUG loaded listener.js 09:10:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 191 (0x8c901400) [pid = 1760] [serial = 1257] [outer = 0x89398c00] 09:10:06 INFO - PROCESS | 1760 | --DOCSHELL 0x8d35a800 == 102 [pid = 1760] [id = 221] 09:10:06 INFO - PROCESS | 1760 | --DOCSHELL 0x8a513800 == 101 [pid = 1760] [id = 222] 09:10:06 INFO - PROCESS | 1760 | --DOCSHELL 0x8a57b400 == 100 [pid = 1760] [id = 270] 09:10:06 INFO - PROCESS | 1760 | --DOCSHELL 0x8dac2800 == 99 [pid = 1760] [id = 348] 09:10:06 INFO - PROCESS | 1760 | --DOMWINDOW == 190 (0x8eddc800) [pid = 1760] [serial = 1157] [outer = (nil)] [url = about:blank] 09:10:06 INFO - PROCESS | 1760 | --DOMWINDOW == 189 (0x8de4f800) [pid = 1760] [serial = 1133] [outer = (nil)] [url = about:blank] 09:10:06 INFO - PROCESS | 1760 | --DOCSHELL 0x8be9c000 == 98 [pid = 1760] [id = 293] 09:10:07 INFO - PROCESS | 1760 | --DOMWINDOW == 188 (0x8e2c9c00) [pid = 1760] [serial = 1155] [outer = (nil)] [url = about:blank] 09:10:07 INFO - PROCESS | 1760 | --DOMWINDOW == 187 (0x8bea0400) [pid = 1760] [serial = 1140] [outer = (nil)] [url = about:blank] 09:10:07 INFO - PROCESS | 1760 | --DOMWINDOW == 186 (0x8af33400) [pid = 1760] [serial = 1104] [outer = (nil)] [url = about:blank] 09:10:07 INFO - PROCESS | 1760 | --DOMWINDOW == 185 (0x8edd7400) [pid = 1760] [serial = 1112] [outer = (nil)] [url = about:blank] 09:10:07 INFO - PROCESS | 1760 | --DOMWINDOW == 184 (0x8dbb5000) [pid = 1760] [serial = 1149] [outer = (nil)] [url = about:blank] 09:10:07 INFO - PROCESS | 1760 | --DOMWINDOW == 183 (0x97727c00) [pid = 1760] [serial = 1124] [outer = (nil)] [url = about:blank] 09:10:07 INFO - PROCESS | 1760 | --DOMWINDOW == 182 (0x8de45c00) [pid = 1760] [serial = 1152] [outer = (nil)] [url = about:blank] 09:10:07 INFO - PROCESS | 1760 | --DOMWINDOW == 181 (0x8d063c00) [pid = 1760] [serial = 1142] [outer = (nil)] [url = about:blank] 09:10:07 INFO - PROCESS | 1760 | --DOMWINDOW == 180 (0x914ce400) [pid = 1760] [serial = 1130] [outer = (nil)] [url = about:blank] 09:10:07 INFO - PROCESS | 1760 | --DOMWINDOW == 179 (0x8afca800) [pid = 1760] [serial = 1139] [outer = (nil)] [url = about:blank] 09:10:07 INFO - PROCESS | 1760 | --DOMWINDOW == 178 (0x8d235800) [pid = 1760] [serial = 1143] [outer = (nil)] [url = about:blank] 09:10:07 INFO - PROCESS | 1760 | --DOMWINDOW == 177 (0x9958f400) [pid = 1760] [serial = 1127] [outer = (nil)] [url = about:blank] 09:10:07 INFO - PROCESS | 1760 | --DOMWINDOW == 176 (0x8dac6000) [pid = 1760] [serial = 1109] [outer = (nil)] [url = about:blank] 09:10:07 INFO - PROCESS | 1760 | --DOMWINDOW == 175 (0x92b03000) [pid = 1760] [serial = 1121] [outer = (nil)] [url = about:blank] 09:10:07 INFO - PROCESS | 1760 | --DOMWINDOW == 174 (0x89390000) [pid = 1760] [serial = 1106] [outer = (nil)] [url = about:blank] 09:10:07 INFO - PROCESS | 1760 | --DOMWINDOW == 173 (0x8d064c00) [pid = 1760] [serial = 1148] [outer = (nil)] [url = about:blank] 09:10:07 INFO - PROCESS | 1760 | --DOMWINDOW == 172 (0x8c90c800) [pid = 1760] [serial = 1136] [outer = (nil)] [url = about:blank] 09:10:07 INFO - PROCESS | 1760 | --DOMWINDOW == 171 (0x90877c00) [pid = 1760] [serial = 1115] [outer = (nil)] [url = about:blank] 09:10:07 INFO - PROCESS | 1760 | --DOMWINDOW == 170 (0x89398800) [pid = 1760] [serial = 1145] [outer = (nil)] [url = about:blank] 09:10:07 INFO - PROCESS | 1760 | --DOMWINDOW == 169 (0x8afc5000) [pid = 1760] [serial = 1146] [outer = (nil)] [url = about:blank] 09:10:07 INFO - PROCESS | 1760 | --DOMWINDOW == 168 (0x913c0800) [pid = 1760] [serial = 1118] [outer = (nil)] [url = about:blank] 09:10:07 INFO - PROCESS | 1760 | --DOMWINDOW == 167 (0x8e2c0400) [pid = 1760] [serial = 1154] [outer = (nil)] [url = about:blank] 09:10:07 INFO - PROCESS | 1760 | --DOMWINDOW == 166 (0x8dd53c00) [pid = 1760] [serial = 1151] [outer = (nil)] [url = about:blank] 09:10:07 INFO - PROCESS | 1760 | 1464106207500 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]]]}] 09:10:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:10:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1636ms 09:10:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:10:07 INFO - PROCESS | 1760 | 1464106207575 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 09:10:07 INFO - PROCESS | 1760 | 1464106207578 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 09:10:07 INFO - PROCESS | 1760 | 1464106207585 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:10:07 INFO - PROCESS | 1760 | 1464106207591 Marionette TRACE conn4 <- [1,1646,null,{}] 09:10:07 INFO - PROCESS | 1760 | 1464106207611 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}] 09:10:07 INFO - PROCESS | 1760 | 1464106207790 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 09:10:07 INFO - PROCESS | 1760 | 1464106207971 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:10:08 INFO - PROCESS | 1760 | ++DOCSHELL 0x8af2f000 == 99 [pid = 1760] [id = 419] 09:10:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 167 (0x8dd53c00) [pid = 1760] [serial = 1258] [outer = (nil)] 09:10:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 168 (0x8e2c9c00) [pid = 1760] [serial = 1259] [outer = 0x8dd53c00] 09:10:08 INFO - PROCESS | 1760 | 1464106208091 Marionette DEBUG loaded listener.js 09:10:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 169 (0x8eecd000) [pid = 1760] [serial = 1260] [outer = 0x8dd53c00] 09:10:08 INFO - PROCESS | 1760 | 1464106208853 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]]]}] 09:10:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:10:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1285ms 09:10:08 INFO - PROCESS | 1760 | 1464106208870 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 09:10:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:10:08 INFO - PROCESS | 1760 | 1464106208874 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 09:10:08 INFO - PROCESS | 1760 | 1464106208881 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:10:08 INFO - PROCESS | 1760 | 1464106208884 Marionette TRACE conn4 <- [1,1650,null,{}] 09:10:08 INFO - PROCESS | 1760 | 1464106208921 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}] 09:10:09 INFO - PROCESS | 1760 | 1464106209089 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 09:10:09 INFO - PROCESS | 1760 | 1464106209119 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:10:09 INFO - PROCESS | 1760 | ++DOCSHELL 0x8cff1c00 == 100 [pid = 1760] [id = 420] 09:10:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 170 (0x8f0df800) [pid = 1760] [serial = 1261] [outer = (nil)] 09:10:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 171 (0x90837000) [pid = 1760] [serial = 1262] [outer = 0x8f0df800] 09:10:09 INFO - PROCESS | 1760 | 1464106209198 Marionette DEBUG loaded listener.js 09:10:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 172 (0x90956400) [pid = 1760] [serial = 1263] [outer = 0x8f0df800] 09:10:10 INFO - PROCESS | 1760 | 1464106210276 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]]]}] 09:10:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:10:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1434ms 09:10:10 INFO - PROCESS | 1760 | 1464106210315 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 09:10:10 INFO - PROCESS | 1760 | 1464106210319 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 09:10:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:10:10 INFO - PROCESS | 1760 | 1464106210325 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:10:10 INFO - PROCESS | 1760 | 1464106210327 Marionette TRACE conn4 <- [1,1654,null,{}] 09:10:10 INFO - PROCESS | 1760 | 1464106210334 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}] 09:10:10 INFO - PROCESS | 1760 | 1464106210562 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 09:10:10 INFO - PROCESS | 1760 | 1464106210594 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:10:10 INFO - PROCESS | 1760 | ++DOCSHELL 0x90804800 == 101 [pid = 1760] [id = 421] 09:10:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 173 (0x90806000) [pid = 1760] [serial = 1264] [outer = (nil)] 09:10:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 174 (0x9128e800) [pid = 1760] [serial = 1265] [outer = 0x90806000] 09:10:10 INFO - PROCESS | 1760 | 1464106210683 Marionette DEBUG loaded listener.js 09:10:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 175 (0x914ccc00) [pid = 1760] [serial = 1266] [outer = 0x90806000] 09:10:11 INFO - PROCESS | 1760 | --DOMWINDOW == 174 (0x8d063400) [pid = 1760] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:10:11 INFO - PROCESS | 1760 | --DOMWINDOW == 173 (0x8a514c00) [pid = 1760] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:10:11 INFO - PROCESS | 1760 | --DOMWINDOW == 172 (0x8dd4fc00) [pid = 1760] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:10:11 INFO - PROCESS | 1760 | --DOMWINDOW == 171 (0x8dacbc00) [pid = 1760] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:10:11 INFO - PROCESS | 1760 | --DOMWINDOW == 170 (0x8f0e6400) [pid = 1760] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:10:11 INFO - PROCESS | 1760 | --DOMWINDOW == 169 (0x8bea6c00) [pid = 1760] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:10:11 INFO - PROCESS | 1760 | --DOMWINDOW == 168 (0x913b6000) [pid = 1760] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:10:11 INFO - PROCESS | 1760 | --DOMWINDOW == 167 (0x8a51d000) [pid = 1760] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:10:11 INFO - PROCESS | 1760 | --DOMWINDOW == 166 (0x8e25b400) [pid = 1760] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:10:12 INFO - PROCESS | 1760 | 1464106212098 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]]]}] 09:10:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:10:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1792ms 09:10:12 INFO - PROCESS | 1760 | 1464106212117 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 09:10:12 INFO - PROCESS | 1760 | 1464106212120 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 09:10:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:10:12 INFO - PROCESS | 1760 | 1464106212127 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:10:12 INFO - PROCESS | 1760 | 1464106212129 Marionette TRACE conn4 <- [1,1658,null,{}] 09:10:12 INFO - PROCESS | 1760 | 1464106212181 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}] 09:10:12 INFO - PROCESS | 1760 | 1464106212374 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 09:10:12 INFO - PROCESS | 1760 | 1464106212540 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:10:12 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a513800 == 102 [pid = 1760] [id = 422] 09:10:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 167 (0x8a514c00) [pid = 1760] [serial = 1267] [outer = (nil)] 09:10:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 168 (0x91285800) [pid = 1760] [serial = 1268] [outer = 0x8a514c00] 09:10:12 INFO - PROCESS | 1760 | 1464106212617 Marionette DEBUG loaded listener.js 09:10:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 169 (0x914d3800) [pid = 1760] [serial = 1269] [outer = 0x8a514c00] 09:10:13 INFO - PROCESS | 1760 | 1464106213331 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]]]}] 09:10:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:10:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1226ms 09:10:13 INFO - PROCESS | 1760 | 1464106213354 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 09:10:13 INFO - PROCESS | 1760 | 1464106213358 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 09:10:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:10:13 INFO - PROCESS | 1760 | 1464106213374 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:10:13 INFO - PROCESS | 1760 | 1464106213377 Marionette TRACE conn4 <- [1,1662,null,{}] 09:10:13 INFO - PROCESS | 1760 | 1464106213383 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}] 09:10:13 INFO - PROCESS | 1760 | 1464106213563 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 09:10:13 INFO - PROCESS | 1760 | 1464106213582 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:10:13 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a57c800 == 103 [pid = 1760] [id = 423] 09:10:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 170 (0x8d0ccc00) [pid = 1760] [serial = 1270] [outer = (nil)] 09:10:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 171 (0x9224ac00) [pid = 1760] [serial = 1271] [outer = 0x8d0ccc00] 09:10:13 INFO - PROCESS | 1760 | 1464106213658 Marionette DEBUG loaded listener.js 09:10:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 172 (0x92b0a400) [pid = 1760] [serial = 1272] [outer = 0x8d0ccc00] 09:10:14 INFO - PROCESS | 1760 | 1464106214896 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]]]}] 09:10:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:10:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1563ms 09:10:14 INFO - PROCESS | 1760 | 1464106214928 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 09:10:14 INFO - PROCESS | 1760 | 1464106214936 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 09:10:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:10:14 INFO - PROCESS | 1760 | 1464106214944 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:10:14 INFO - PROCESS | 1760 | 1464106214951 Marionette TRACE conn4 <- [1,1666,null,{}] 09:10:14 INFO - PROCESS | 1760 | 1464106214959 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}] 09:10:15 INFO - PROCESS | 1760 | 1464106215165 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 09:10:15 INFO - PROCESS | 1760 | 1464106215429 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:10:15 INFO - PROCESS | 1760 | ++DOCSHELL 0x8afc5000 == 104 [pid = 1760] [id = 424] 09:10:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 173 (0x8be9c800) [pid = 1760] [serial = 1273] [outer = (nil)] 09:10:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 174 (0x8d065800) [pid = 1760] [serial = 1274] [outer = 0x8be9c800] 09:10:15 INFO - PROCESS | 1760 | 1464106215566 Marionette DEBUG loaded listener.js 09:10:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 175 (0x8dacc800) [pid = 1760] [serial = 1275] [outer = 0x8be9c800] 09:10:16 INFO - PROCESS | 1760 | 1464106216500 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]]]}] 09:10:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:10:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1588ms 09:10:16 INFO - PROCESS | 1760 | 1464106216534 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 09:10:16 INFO - PROCESS | 1760 | 1464106216543 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 09:10:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:10:16 INFO - PROCESS | 1760 | 1464106216554 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:10:16 INFO - PROCESS | 1760 | 1464106216559 Marionette TRACE conn4 <- [1,1670,null,{}] 09:10:16 INFO - PROCESS | 1760 | 1464106216565 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}] 09:10:16 INFO - PROCESS | 1760 | 1464106216769 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 09:10:17 INFO - PROCESS | 1760 | 1464106217070 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:10:17 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a51cc00 == 105 [pid = 1760] [id = 425] 09:10:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 176 (0x8d0c8000) [pid = 1760] [serial = 1276] [outer = (nil)] 09:10:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 177 (0x8edda400) [pid = 1760] [serial = 1277] [outer = 0x8d0c8000] 09:10:17 INFO - PROCESS | 1760 | 1464106217199 Marionette DEBUG loaded listener.js 09:10:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 178 (0x8f0e6c00) [pid = 1760] [serial = 1278] [outer = 0x8d0c8000] 09:10:18 INFO - PROCESS | 1760 | 1464106218116 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]]]}] 09:10:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:10:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1632ms 09:10:18 INFO - PROCESS | 1760 | 1464106218186 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 09:10:18 INFO - PROCESS | 1760 | 1464106218191 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 09:10:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:10:18 INFO - PROCESS | 1760 | 1464106218198 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:10:18 INFO - PROCESS | 1760 | 1464106218204 Marionette TRACE conn4 <- [1,1674,null,{}] 09:10:18 INFO - PROCESS | 1760 | 1464106218222 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}] 09:10:18 INFO - PROCESS | 1760 | 1464106218476 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 09:10:18 INFO - PROCESS | 1760 | 1464106218782 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:10:18 INFO - PROCESS | 1760 | ++DOCSHELL 0x8d0c9800 == 106 [pid = 1760] [id = 426] 09:10:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 179 (0x91adcc00) [pid = 1760] [serial = 1279] [outer = (nil)] 09:10:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 180 (0x92b09400) [pid = 1760] [serial = 1280] [outer = 0x91adcc00] 09:10:18 INFO - PROCESS | 1760 | 1464106218882 Marionette DEBUG loaded listener.js 09:10:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 181 (0x93c91800) [pid = 1760] [serial = 1281] [outer = 0x91adcc00] 09:10:19 INFO - PROCESS | 1760 | 1464106219863 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]]]}] 09:10:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:10:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1742ms 09:10:19 INFO - PROCESS | 1760 | 1464106219941 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 09:10:19 INFO - PROCESS | 1760 | 1464106219946 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 09:10:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:10:19 INFO - PROCESS | 1760 | 1464106219952 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:10:19 INFO - PROCESS | 1760 | 1464106219956 Marionette TRACE conn4 <- [1,1678,null,{}] 09:10:19 INFO - PROCESS | 1760 | 1464106219962 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}] 09:10:20 INFO - PROCESS | 1760 | 1464106220187 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 09:10:20 INFO - PROCESS | 1760 | 1464106220442 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:10:20 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a57dc00 == 107 [pid = 1760] [id = 427] 09:10:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 182 (0x8e2c1000) [pid = 1760] [serial = 1282] [outer = (nil)] 09:10:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 183 (0x9539ac00) [pid = 1760] [serial = 1283] [outer = 0x8e2c1000] 09:10:20 INFO - PROCESS | 1760 | 1464106220612 Marionette DEBUG loaded listener.js 09:10:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 184 (0x9772b400) [pid = 1760] [serial = 1284] [outer = 0x8e2c1000] 09:10:21 INFO - PROCESS | 1760 | 1464106221519 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]]]}] 09:10:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:10:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1635ms 09:10:21 INFO - PROCESS | 1760 | 1464106221588 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 09:10:21 INFO - PROCESS | 1760 | 1464106221591 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 09:10:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:10:21 INFO - PROCESS | 1760 | 1464106221598 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:10:21 INFO - PROCESS | 1760 | 1464106221602 Marionette TRACE conn4 <- [1,1682,null,{}] 09:10:21 INFO - PROCESS | 1760 | 1464106221608 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}] 09:10:21 INFO - PROCESS | 1760 | 1464106221830 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 09:10:22 INFO - PROCESS | 1760 | 1464106222145 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:10:22 INFO - PROCESS | 1760 | ++DOCSHELL 0x8af32800 == 108 [pid = 1760] [id = 428] 09:10:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 185 (0x91bd0800) [pid = 1760] [serial = 1285] [outer = (nil)] 09:10:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 186 (0x99233c00) [pid = 1760] [serial = 1286] [outer = 0x91bd0800] 09:10:22 INFO - PROCESS | 1760 | 1464106222239 Marionette DEBUG loaded listener.js 09:10:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 187 (0x9924c400) [pid = 1760] [serial = 1287] [outer = 0x91bd0800] 09:10:23 INFO - PROCESS | 1760 | 1464106223130 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]]]}] 09:10:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:10:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1597ms 09:10:23 INFO - PROCESS | 1760 | 1464106223197 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 09:10:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:10:23 INFO - PROCESS | 1760 | 1464106223202 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 09:10:23 INFO - PROCESS | 1760 | 1464106223208 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:10:23 INFO - PROCESS | 1760 | 1464106223212 Marionette TRACE conn4 <- [1,1686,null,{}] 09:10:23 INFO - PROCESS | 1760 | 1464106223217 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}] 09:10:23 INFO - PROCESS | 1760 | 1464106223415 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 09:10:23 INFO - PROCESS | 1760 | 1464106223684 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:10:23 INFO - PROCESS | 1760 | ++DOCSHELL 0x89154c00 == 109 [pid = 1760] [id = 429] 09:10:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 188 (0x8eebf400) [pid = 1760] [serial = 1288] [outer = (nil)] 09:10:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 189 (0x9af3e000) [pid = 1760] [serial = 1289] [outer = 0x8eebf400] 09:10:23 INFO - PROCESS | 1760 | 1464106223815 Marionette DEBUG loaded listener.js 09:10:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 190 (0x9b17b000) [pid = 1760] [serial = 1290] [outer = 0x8eebf400] 09:10:24 INFO - PROCESS | 1760 | 1464106224690 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]]]}] 09:10:24 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 09:10:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1536ms 09:10:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:10:24 INFO - PROCESS | 1760 | 1464106224744 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 09:10:24 INFO - PROCESS | 1760 | 1464106224747 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 09:10:24 INFO - PROCESS | 1760 | 1464106224754 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:10:24 INFO - PROCESS | 1760 | 1464106224758 Marionette TRACE conn4 <- [1,1690,null,{}] 09:10:24 INFO - PROCESS | 1760 | 1464106224763 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}] 09:10:24 INFO - PROCESS | 1760 | 1464106224946 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 09:10:25 INFO - PROCESS | 1760 | 1464106225202 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:10:25 INFO - PROCESS | 1760 | ++DOCSHELL 0x91bca800 == 110 [pid = 1760] [id = 430] 09:10:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 191 (0x921ae000) [pid = 1760] [serial = 1291] [outer = (nil)] 09:10:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 192 (0x9b19ec00) [pid = 1760] [serial = 1292] [outer = 0x921ae000] 09:10:25 INFO - PROCESS | 1760 | 1464106225332 Marionette DEBUG loaded listener.js 09:10:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 193 (0x9bb8ec00) [pid = 1760] [serial = 1293] [outer = 0x921ae000] 09:10:26 INFO - PROCESS | 1760 | 1464106226228 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]]]}] 09:10:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:10:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1531ms 09:10:26 INFO - PROCESS | 1760 | 1464106226285 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 09:10:26 INFO - PROCESS | 1760 | 1464106226288 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 09:10:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:10:26 INFO - PROCESS | 1760 | 1464106226295 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:10:26 INFO - PROCESS | 1760 | 1464106226299 Marionette TRACE conn4 <- [1,1694,null,{}] 09:10:26 INFO - PROCESS | 1760 | 1464106226304 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}] 09:10:26 INFO - PROCESS | 1760 | 1464106226502 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 09:10:26 INFO - PROCESS | 1760 | 1464106226761 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:10:26 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a51c000 == 111 [pid = 1760] [id = 431] 09:10:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 194 (0x8c904c00) [pid = 1760] [serial = 1294] [outer = (nil)] 09:10:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 195 (0x9bb98c00) [pid = 1760] [serial = 1295] [outer = 0x8c904c00] 09:10:26 INFO - PROCESS | 1760 | 1464106226891 Marionette DEBUG loaded listener.js 09:10:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 196 (0x9bb9c000) [pid = 1760] [serial = 1296] [outer = 0x8c904c00] 09:10:27 INFO - PROCESS | 1760 | 1464106227823 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]]]}] 09:10:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:10:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1587ms 09:10:27 INFO - PROCESS | 1760 | 1464106227883 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 09:10:27 INFO - PROCESS | 1760 | 1464106227887 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 09:10:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:10:27 INFO - PROCESS | 1760 | 1464106227894 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:10:27 INFO - PROCESS | 1760 | 1464106227897 Marionette TRACE conn4 <- [1,1698,null,{}] 09:10:27 INFO - PROCESS | 1760 | 1464106227904 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}] 09:10:28 INFO - PROCESS | 1760 | 1464106228140 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 09:10:28 INFO - PROCESS | 1760 | 1464106228443 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:10:28 INFO - PROCESS | 1760 | ++DOCSHELL 0x9b19d800 == 112 [pid = 1760] [id = 432] 09:10:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 197 (0x9b6a5800) [pid = 1760] [serial = 1297] [outer = (nil)] 09:10:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 198 (0x9be83800) [pid = 1760] [serial = 1298] [outer = 0x9b6a5800] 09:10:28 INFO - PROCESS | 1760 | 1464106228546 Marionette DEBUG loaded listener.js 09:10:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 199 (0x9be88400) [pid = 1760] [serial = 1299] [outer = 0x9b6a5800] 09:10:29 INFO - PROCESS | 1760 | 1464106229436 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]]]}] 09:10:29 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 09:10:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1583ms 09:10:29 INFO - PROCESS | 1760 | 1464106229478 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 09:10:29 INFO - PROCESS | 1760 | 1464106229482 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 09:10:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:10:29 INFO - PROCESS | 1760 | 1464106229488 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:10:29 INFO - PROCESS | 1760 | 1464106229492 Marionette TRACE conn4 <- [1,1702,null,{}] 09:10:29 INFO - PROCESS | 1760 | 1464106229498 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}] 09:10:29 INFO - PROCESS | 1760 | 1464106229699 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 09:10:29 INFO - PROCESS | 1760 | 1464106229968 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:10:30 INFO - PROCESS | 1760 | ++DOCSHELL 0x9bbb9800 == 113 [pid = 1760] [id = 433] 09:10:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 200 (0x9c3adc00) [pid = 1760] [serial = 1300] [outer = (nil)] 09:10:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 201 (0x9c3b6000) [pid = 1760] [serial = 1301] [outer = 0x9c3adc00] 09:10:30 INFO - PROCESS | 1760 | 1464106230097 Marionette DEBUG loaded listener.js 09:10:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 202 (0x9c3ce000) [pid = 1760] [serial = 1302] [outer = 0x9c3adc00] 09:10:31 INFO - PROCESS | 1760 | 1464106231004 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]]]}] 09:10:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:10:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1581ms 09:10:31 INFO - PROCESS | 1760 | 1464106231069 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 09:10:31 INFO - PROCESS | 1760 | 1464106231074 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 09:10:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:10:31 INFO - PROCESS | 1760 | 1464106231081 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:10:31 INFO - PROCESS | 1760 | 1464106231086 Marionette TRACE conn4 <- [1,1706,null,{}] 09:10:31 INFO - PROCESS | 1760 | 1464106231091 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}] 09:10:31 INFO - PROCESS | 1760 | 1464106231321 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 09:10:31 INFO - PROCESS | 1760 | 1464106231652 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:10:31 INFO - PROCESS | 1760 | ++DOCSHELL 0x8afd0400 == 114 [pid = 1760] [id = 434] 09:10:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 203 (0x8cff0c00) [pid = 1760] [serial = 1303] [outer = (nil)] 09:10:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 204 (0x9cab3400) [pid = 1760] [serial = 1304] [outer = 0x8cff0c00] 09:10:31 INFO - PROCESS | 1760 | 1464106231754 Marionette DEBUG loaded listener.js 09:10:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 205 (0x9cb50800) [pid = 1760] [serial = 1305] [outer = 0x8cff0c00] 09:10:32 INFO - PROCESS | 1760 | 1464106232635 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]]]}] 09:10:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:10:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1586ms 09:10:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:10:32 INFO - PROCESS | 1760 | 1464106232670 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 09:10:32 INFO - PROCESS | 1760 | 1464106232673 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 09:10:32 INFO - PROCESS | 1760 | 1464106232679 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:10:32 INFO - PROCESS | 1760 | 1464106232683 Marionette TRACE conn4 <- [1,1710,null,{}] 09:10:32 INFO - PROCESS | 1760 | 1464106232689 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}] 09:10:32 INFO - PROCESS | 1760 | 1464106232865 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 09:10:33 INFO - PROCESS | 1760 | 1464106233085 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:10:33 INFO - PROCESS | 1760 | ++DOCSHELL 0x914c8800 == 115 [pid = 1760] [id = 435] 09:10:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 206 (0x9ca70400) [pid = 1760] [serial = 1306] [outer = (nil)] 09:10:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 207 (0x9cb56c00) [pid = 1760] [serial = 1307] [outer = 0x9ca70400] 09:10:33 INFO - PROCESS | 1760 | 1464106233255 Marionette DEBUG loaded listener.js 09:10:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 208 (0x9cc56400) [pid = 1760] [serial = 1308] [outer = 0x9ca70400] 09:10:34 INFO - PROCESS | 1760 | 1464106234209 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]]]}] 09:10:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:10:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1589ms 09:10:34 INFO - PROCESS | 1760 | 1464106234268 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 09:10:34 INFO - PROCESS | 1760 | 1464106234271 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 09:10:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:10:34 INFO - PROCESS | 1760 | 1464106234278 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:10:34 INFO - PROCESS | 1760 | 1464106234292 Marionette TRACE conn4 <- [1,1714,null,{}] 09:10:34 INFO - PROCESS | 1760 | 1464106234297 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}] 09:10:34 INFO - PROCESS | 1760 | 1464106234513 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 09:10:34 INFO - PROCESS | 1760 | 1464106234867 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:10:34 INFO - PROCESS | 1760 | ++DOCSHELL 0x9cc59000 == 116 [pid = 1760] [id = 436] 09:10:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 209 (0x9cc77000) [pid = 1760] [serial = 1309] [outer = (nil)] 09:10:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 210 (0x9cc81c00) [pid = 1760] [serial = 1310] [outer = 0x9cc77000] 09:10:34 INFO - PROCESS | 1760 | 1464106234955 Marionette DEBUG loaded listener.js 09:10:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 211 (0x9d04e800) [pid = 1760] [serial = 1311] [outer = 0x9cc77000] 09:10:35 INFO - PROCESS | 1760 | 1464106235870 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]]]}] 09:10:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:10:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1641ms 09:10:35 INFO - PROCESS | 1760 | 1464106235920 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 09:10:35 INFO - PROCESS | 1760 | 1464106235924 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 09:10:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:10:35 INFO - PROCESS | 1760 | 1464106235931 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:10:35 INFO - PROCESS | 1760 | 1464106235934 Marionette TRACE conn4 <- [1,1718,null,{}] 09:10:35 INFO - PROCESS | 1760 | 1464106235940 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}] 09:10:36 INFO - PROCESS | 1760 | 1464106236133 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 09:10:36 INFO - PROCESS | 1760 | 1464106236458 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:10:36 INFO - PROCESS | 1760 | ++DOCSHELL 0x891cf800 == 117 [pid = 1760] [id = 437] 09:10:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 212 (0x8af30c00) [pid = 1760] [serial = 1312] [outer = (nil)] 09:10:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 213 (0x8dbb9800) [pid = 1760] [serial = 1313] [outer = 0x8af30c00] 09:10:36 INFO - PROCESS | 1760 | 1464106236552 Marionette DEBUG loaded listener.js 09:10:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 214 (0x8e2c0c00) [pid = 1760] [serial = 1314] [outer = 0x8af30c00] 09:10:37 INFO - PROCESS | 1760 | 1464106237447 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]]]}] 09:10:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:10:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1581ms 09:10:37 INFO - PROCESS | 1760 | 1464106237514 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 09:10:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:10:37 INFO - PROCESS | 1760 | 1464106237518 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 09:10:37 INFO - PROCESS | 1760 | 1464106237524 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:10:37 INFO - PROCESS | 1760 | 1464106237528 Marionette TRACE conn4 <- [1,1722,null,{}] 09:10:37 INFO - PROCESS | 1760 | 1464106237534 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}] 09:10:37 INFO - PROCESS | 1760 | 1464106237729 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 09:10:38 INFO - PROCESS | 1760 | 1464106237994 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:10:38 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c907000 == 118 [pid = 1760] [id = 438] 09:10:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 215 (0x8dac2c00) [pid = 1760] [serial = 1315] [outer = (nil)] 09:10:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 216 (0x91bc6800) [pid = 1760] [serial = 1316] [outer = 0x8dac2c00] 09:10:38 INFO - PROCESS | 1760 | 1464106238124 Marionette DEBUG loaded listener.js 09:10:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 217 (0x9cb4c400) [pid = 1760] [serial = 1317] [outer = 0x8dac2c00] 09:10:39 INFO - PROCESS | 1760 | 1464106239013 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]]]}] 09:10:39 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 09:10:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1530ms 09:10:39 INFO - PROCESS | 1760 | 1464106239055 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 09:10:39 INFO - PROCESS | 1760 | 1464106239059 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 09:10:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:10:39 INFO - PROCESS | 1760 | 1464106239065 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:10:39 INFO - PROCESS | 1760 | 1464106239069 Marionette TRACE conn4 <- [1,1726,null,{}] 09:10:39 INFO - PROCESS | 1760 | 1464106239075 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}] 09:10:39 INFO - PROCESS | 1760 | 1464106239277 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 09:10:39 INFO - PROCESS | 1760 | 1464106239549 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:10:39 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a57b400 == 119 [pid = 1760] [id = 439] 09:10:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 218 (0x8a57b800) [pid = 1760] [serial = 1318] [outer = (nil)] 09:10:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 219 (0x8a587800) [pid = 1760] [serial = 1319] [outer = 0x8a57b800] 09:10:40 INFO - PROCESS | 1760 | 1464106240038 Marionette DEBUG loaded listener.js 09:10:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 220 (0x8afc9400) [pid = 1760] [serial = 1320] [outer = 0x8a57b800] 09:10:41 INFO - PROCESS | 1760 | 1464106241107 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]]]}] 09:10:41 INFO - PROCESS | 1760 | ************************* 09:10:41 INFO - PROCESS | 1760 | A coding exception was thrown and uncaught in a Task. 09:10:41 INFO - PROCESS | 1760 | 09:10:41 INFO - PROCESS | 1760 | Full message: TypeError: NetworkError when attempting to fetch resource. 09:10:41 INFO - PROCESS | 1760 | Full stack: 09:10:41 INFO - PROCESS | 1760 | ************************* 09:10:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:10:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 2082ms 09:10:41 INFO - PROCESS | 1760 | 1464106241150 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 09:10:41 INFO - PROCESS | 1760 | 1464106241156 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 09:10:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:10:41 INFO - PROCESS | 1760 | 1464106241166 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:10:41 INFO - PROCESS | 1760 | 1464106241170 Marionette TRACE conn4 <- [1,1730,null,{}] 09:10:41 INFO - PROCESS | 1760 | 1464106241177 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}] 09:10:41 INFO - PROCESS | 1760 | 1464106241379 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 09:10:41 INFO - PROCESS | 1760 | 1464106241716 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:10:41 INFO - PROCESS | 1760 | ++DOCSHELL 0x8d0cf400 == 120 [pid = 1760] [id = 440] 09:10:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 221 (0x8dac5400) [pid = 1760] [serial = 1321] [outer = (nil)] 09:10:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 222 (0x8dd57000) [pid = 1760] [serial = 1322] [outer = 0x8dac5400] 09:10:41 INFO - PROCESS | 1760 | 1464106241880 Marionette DEBUG loaded listener.js 09:10:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 223 (0x9095f400) [pid = 1760] [serial = 1323] [outer = 0x8dac5400] 09:10:42 INFO - PROCESS | 1760 | 1464106242814 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]]]}] 09:10:42 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 09:10:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1687ms 09:10:42 INFO - PROCESS | 1760 | 1464106242853 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 09:10:42 INFO - PROCESS | 1760 | 1464106242859 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 09:10:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:10:42 INFO - PROCESS | 1760 | 1464106242870 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:10:42 INFO - PROCESS | 1760 | 1464106242873 Marionette TRACE conn4 <- [1,1734,null,{}] 09:10:42 INFO - PROCESS | 1760 | 1464106242880 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}] 09:10:43 INFO - PROCESS | 1760 | 1464106243082 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 09:10:43 INFO - PROCESS | 1760 | --DOCSHELL 0x8afc7400 == 119 [pid = 1760] [id = 400] 09:10:43 INFO - PROCESS | 1760 | --DOCSHELL 0x8b09c000 == 118 [pid = 1760] [id = 351] 09:10:43 INFO - PROCESS | 1760 | --DOCSHELL 0x8a513800 == 117 [pid = 1760] [id = 422] 09:10:43 INFO - PROCESS | 1760 | --DOMWINDOW == 222 (0x937d0800) [pid = 1760] [serial = 1214] [outer = (nil)] [url = about:blank] 09:10:43 INFO - PROCESS | 1760 | 1464106243467 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:10:43 INFO - PROCESS | 1760 | --DOCSHELL 0x90804800 == 116 [pid = 1760] [id = 421] 09:10:43 INFO - PROCESS | 1760 | --DOCSHELL 0x8cff1c00 == 115 [pid = 1760] [id = 420] 09:10:43 INFO - PROCESS | 1760 | --DOCSHELL 0x8af2f000 == 114 [pid = 1760] [id = 419] 09:10:43 INFO - PROCESS | 1760 | ++DOCSHELL 0x8af2f000 == 115 [pid = 1760] [id = 441] 09:10:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 223 (0x8afc7400) [pid = 1760] [serial = 1324] [outer = (nil)] 09:10:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 224 (0x8cff1c00) [pid = 1760] [serial = 1325] [outer = 0x8afc7400] 09:10:43 INFO - PROCESS | 1760 | 1464106243606 Marionette DEBUG loaded listener.js 09:10:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 225 (0x8e25d400) [pid = 1760] [serial = 1326] [outer = 0x8afc7400] 09:10:43 INFO - PROCESS | 1760 | --DOCSHELL 0x89397c00 == 114 [pid = 1760] [id = 418] 09:10:43 INFO - PROCESS | 1760 | --DOCSHELL 0x8a587c00 == 113 [pid = 1760] [id = 417] 09:10:43 INFO - PROCESS | 1760 | --DOCSHELL 0x89158400 == 112 [pid = 1760] [id = 410] 09:10:44 INFO - PROCESS | 1760 | --DOCSHELL 0x94623400 == 111 [pid = 1760] [id = 409] 09:10:44 INFO - PROCESS | 1760 | --DOCSHELL 0x8a23ac00 == 110 [pid = 1760] [id = 408] 09:10:44 INFO - PROCESS | 1760 | --DOCSHELL 0x9105f800 == 109 [pid = 1760] [id = 407] 09:10:44 INFO - PROCESS | 1760 | --DOCSHELL 0x8ede2800 == 108 [pid = 1760] [id = 406] 09:10:44 INFO - PROCESS | 1760 | --DOCSHELL 0x8a240000 == 107 [pid = 1760] [id = 405] 09:10:44 INFO - PROCESS | 1760 | --DOMWINDOW == 224 (0x8de43000) [pid = 1760] [serial = 1200] [outer = (nil)] [url = about:blank] 09:10:44 INFO - PROCESS | 1760 | --DOMWINDOW == 223 (0x8dac7800) [pid = 1760] [serial = 1199] [outer = (nil)] [url = about:blank] 09:10:44 INFO - PROCESS | 1760 | --DOMWINDOW == 222 (0x91bccc00) [pid = 1760] [serial = 1181] [outer = (nil)] [url = about:blank] 09:10:44 INFO - PROCESS | 1760 | --DOMWINDOW == 221 (0x8a589400) [pid = 1760] [serial = 1196] [outer = (nil)] [url = about:blank] 09:10:44 INFO - PROCESS | 1760 | --DOMWINDOW == 220 (0x92b02400) [pid = 1760] [serial = 1184] [outer = (nil)] [url = about:blank] 09:10:44 INFO - PROCESS | 1760 | --DOMWINDOW == 219 (0x8e25ac00) [pid = 1760] [serial = 1193] [outer = (nil)] [url = about:blank] 09:10:44 INFO - PROCESS | 1760 | --DOMWINDOW == 218 (0x91ae4000) [pid = 1760] [serial = 1212] [outer = (nil)] [url = about:blank] 09:10:44 INFO - PROCESS | 1760 | --DOMWINDOW == 217 (0x914d4800) [pid = 1760] [serial = 1178] [outer = (nil)] [url = about:blank] 09:10:44 INFO - PROCESS | 1760 | --DOMWINDOW == 216 (0x90873400) [pid = 1760] [serial = 1206] [outer = (nil)] [url = about:blank] 09:10:44 INFO - PROCESS | 1760 | --DOMWINDOW == 215 (0x91289800) [pid = 1760] [serial = 1208] [outer = (nil)] [url = about:blank] 09:10:44 INFO - PROCESS | 1760 | --DOMWINDOW == 214 (0x8f0ebc00) [pid = 1760] [serial = 1169] [outer = (nil)] [url = about:blank] 09:10:44 INFO - PROCESS | 1760 | --DOMWINDOW == 213 (0x913b2400) [pid = 1760] [serial = 1209] [outer = (nil)] [url = about:blank] 09:10:44 INFO - PROCESS | 1760 | --DOMWINDOW == 212 (0x8d355c00) [pid = 1760] [serial = 1163] [outer = (nil)] [url = about:blank] 09:10:44 INFO - PROCESS | 1760 | --DOMWINDOW == 211 (0x8b095000) [pid = 1760] [serial = 1160] [outer = (nil)] [url = about:blank] 09:10:44 INFO - PROCESS | 1760 | --DOMWINDOW == 210 (0x9086ec00) [pid = 1760] [serial = 1211] [outer = (nil)] [url = about:blank] 09:10:44 INFO - PROCESS | 1760 | --DOMWINDOW == 209 (0x90836800) [pid = 1760] [serial = 1205] [outer = (nil)] [url = about:blank] 09:10:44 INFO - PROCESS | 1760 | --DOMWINDOW == 208 (0x94639c00) [pid = 1760] [serial = 1190] [outer = (nil)] [url = about:blank] 09:10:44 INFO - PROCESS | 1760 | --DOMWINDOW == 207 (0x8e25cc00) [pid = 1760] [serial = 1203] [outer = (nil)] [url = about:blank] 09:10:44 INFO - PROCESS | 1760 | --DOMWINDOW == 206 (0x8b08f400) [pid = 1760] [serial = 1197] [outer = (nil)] [url = about:blank] 09:10:44 INFO - PROCESS | 1760 | --DOMWINDOW == 205 (0x91ae4400) [pid = 1760] [serial = 1038] [outer = (nil)] [url = about:blank] 09:10:44 INFO - PROCESS | 1760 | --DOMWINDOW == 204 (0x8d067400) [pid = 1760] [serial = 1032] [outer = (nil)] [url = about:blank] 09:10:44 INFO - PROCESS | 1760 | --DOMWINDOW == 203 (0x8dbbdc00) [pid = 1760] [serial = 1202] [outer = (nil)] [url = about:blank] 09:10:44 INFO - PROCESS | 1760 | --DOMWINDOW == 202 (0x90956000) [pid = 1760] [serial = 1035] [outer = (nil)] [url = about:blank] 09:10:44 INFO - PROCESS | 1760 | --DOMWINDOW == 201 (0x8ede0800) [pid = 1760] [serial = 1166] [outer = (nil)] [url = about:blank] 09:10:44 INFO - PROCESS | 1760 | --DOMWINDOW == 200 (0x92b72c00) [pid = 1760] [serial = 1187] [outer = (nil)] [url = about:blank] 09:10:44 INFO - PROCESS | 1760 | --DOMWINDOW == 199 (0x9128e000) [pid = 1760] [serial = 1175] [outer = (nil)] [url = about:blank] 09:10:44 INFO - PROCESS | 1760 | --DOMWINDOW == 198 (0x90836400) [pid = 1760] [serial = 1172] [outer = (nil)] [url = about:blank] 09:10:44 INFO - PROCESS | 1760 | 1464106244512 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]]]}] 09:10:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:10:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1680ms 09:10:44 INFO - PROCESS | 1760 | 1464106244550 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 09:10:44 INFO - PROCESS | 1760 | 1464106244553 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 09:10:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:10:44 INFO - PROCESS | 1760 | 1464106244561 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:10:44 INFO - PROCESS | 1760 | 1464106244567 Marionette TRACE conn4 <- [1,1738,null,{}] 09:10:44 INFO - PROCESS | 1760 | 1464106244583 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}] 09:10:44 INFO - PROCESS | 1760 | 1464106244780 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 09:10:44 INFO - PROCESS | 1760 | 1464106244971 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:10:45 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a240000 == 108 [pid = 1760] [id = 442] 09:10:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 199 (0x8a589400) [pid = 1760] [serial = 1327] [outer = (nil)] 09:10:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 200 (0x913b3c00) [pid = 1760] [serial = 1328] [outer = 0x8a589400] 09:10:45 INFO - PROCESS | 1760 | 1464106245045 Marionette DEBUG loaded listener.js 09:10:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 201 (0x91ae6c00) [pid = 1760] [serial = 1329] [outer = 0x8a589400] 09:10:45 INFO - PROCESS | 1760 | 1464106245857 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]]]}] 09:10:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:10:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1384ms 09:10:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:10:45 INFO - PROCESS | 1760 | 1464106245953 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 09:10:45 INFO - PROCESS | 1760 | 1464106245957 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 09:10:45 INFO - PROCESS | 1760 | 1464106245963 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:10:45 INFO - PROCESS | 1760 | 1464106245966 Marionette TRACE conn4 <- [1,1742,null,{}] 09:10:45 INFO - PROCESS | 1760 | 1464106245972 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}] 09:10:46 INFO - PROCESS | 1760 | 1464106246233 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 09:10:46 INFO - PROCESS | 1760 | 1464106246281 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:10:46 INFO - PROCESS | 1760 | ++DOCSHELL 0x8d06a400 == 109 [pid = 1760] [id = 443] 09:10:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 202 (0x8d06c800) [pid = 1760] [serial = 1330] [outer = (nil)] 09:10:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 203 (0x92b75400) [pid = 1760] [serial = 1331] [outer = 0x8d06c800] 09:10:46 INFO - PROCESS | 1760 | 1464106246467 Marionette DEBUG loaded listener.js 09:10:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 204 (0x93c90800) [pid = 1760] [serial = 1332] [outer = 0x8d06c800] 09:10:47 INFO - PROCESS | 1760 | 1464106247398 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]]]}] 09:10:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:10:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1481ms 09:10:47 INFO - PROCESS | 1760 | 1464106247444 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 09:10:47 INFO - PROCESS | 1760 | 1464106247448 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 09:10:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:10:47 INFO - PROCESS | 1760 | 1464106247461 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:10:47 INFO - PROCESS | 1760 | 1464106247464 Marionette TRACE conn4 <- [1,1746,null,{}] 09:10:47 INFO - PROCESS | 1760 | 1464106247470 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}] 09:10:47 INFO - PROCESS | 1760 | 1464106247708 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 09:10:47 INFO - PROCESS | 1760 | 1464106247738 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:10:47 INFO - PROCESS | 1760 | ++DOCSHELL 0x9224e400 == 110 [pid = 1760] [id = 444] 09:10:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 205 (0x9224e800) [pid = 1760] [serial = 1333] [outer = (nil)] 09:10:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 206 (0x97720000) [pid = 1760] [serial = 1334] [outer = 0x9224e800] 09:10:47 INFO - PROCESS | 1760 | 1464106247818 Marionette DEBUG loaded listener.js 09:10:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 207 (0x99599400) [pid = 1760] [serial = 1335] [outer = 0x9224e800] 09:10:48 INFO - PROCESS | 1760 | --DOMWINDOW == 206 (0x8a514c00) [pid = 1760] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:10:48 INFO - PROCESS | 1760 | --DOMWINDOW == 205 (0x8af26800) [pid = 1760] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:10:48 INFO - PROCESS | 1760 | --DOMWINDOW == 204 (0x8dd53c00) [pid = 1760] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:10:48 INFO - PROCESS | 1760 | --DOMWINDOW == 203 (0x89398c00) [pid = 1760] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:10:48 INFO - PROCESS | 1760 | --DOMWINDOW == 202 (0x90806000) [pid = 1760] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:10:48 INFO - PROCESS | 1760 | --DOMWINDOW == 201 (0x8f0df800) [pid = 1760] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:10:49 INFO - PROCESS | 1760 | 1464106249050 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]]]}] 09:10:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:10:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1634ms 09:10:49 INFO - PROCESS | 1760 | 1464106249096 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 09:10:49 INFO - PROCESS | 1760 | 1464106249100 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 09:10:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:10:49 INFO - PROCESS | 1760 | 1464106249107 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:10:49 INFO - PROCESS | 1760 | 1464106249110 Marionette TRACE conn4 <- [1,1750,null,{}] 09:10:49 INFO - PROCESS | 1760 | 1464106249120 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}] 09:10:49 INFO - PROCESS | 1760 | 1464106249300 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 09:10:49 INFO - PROCESS | 1760 | 1464106249474 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:10:49 INFO - PROCESS | 1760 | ++DOCSHELL 0x8d236400 == 111 [pid = 1760] [id = 445] 09:10:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 202 (0x9105c400) [pid = 1760] [serial = 1336] [outer = (nil)] 09:10:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 203 (0x997d2000) [pid = 1760] [serial = 1337] [outer = 0x9105c400] 09:10:49 INFO - PROCESS | 1760 | 1464106249553 Marionette DEBUG loaded listener.js 09:10:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 204 (0x9af34000) [pid = 1760] [serial = 1338] [outer = 0x9105c400] 09:10:50 INFO - PROCESS | 1760 | 1464106250389 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]]]}] 09:10:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:10:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1400ms 09:10:50 INFO - PROCESS | 1760 | 1464106250531 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 09:10:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:10:50 INFO - PROCESS | 1760 | 1464106250538 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 09:10:50 INFO - PROCESS | 1760 | 1464106250559 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:10:50 INFO - PROCESS | 1760 | 1464106250565 Marionette TRACE conn4 <- [1,1754,null,{}] 09:10:50 INFO - PROCESS | 1760 | 1464106250574 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}] 09:10:50 INFO - PROCESS | 1760 | 1464106250794 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 09:10:51 INFO - PROCESS | 1760 | 1464106251107 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:10:51 INFO - PROCESS | 1760 | ++DOCSHELL 0x8cff2000 == 112 [pid = 1760] [id = 446] 09:10:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 205 (0x8cff3c00) [pid = 1760] [serial = 1339] [outer = (nil)] 09:10:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 206 (0x8d0c5c00) [pid = 1760] [serial = 1340] [outer = 0x8cff3c00] 09:10:51 INFO - PROCESS | 1760 | 1464106251238 Marionette DEBUG loaded listener.js 09:10:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 207 (0x8dbb9000) [pid = 1760] [serial = 1341] [outer = 0x8cff3c00] 09:10:52 INFO - PROCESS | 1760 | 1464106252219 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]]]}] 09:10:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:10:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1751ms 09:10:52 INFO - PROCESS | 1760 | 1464106252297 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 09:10:52 INFO - PROCESS | 1760 | 1464106252303 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 09:10:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:10:52 INFO - PROCESS | 1760 | 1464106252316 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:10:52 INFO - PROCESS | 1760 | 1464106252323 Marionette TRACE conn4 <- [1,1758,null,{}] 09:10:52 INFO - PROCESS | 1760 | 1464106252330 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}] 09:10:52 INFO - PROCESS | 1760 | 1464106252587 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 09:10:52 INFO - PROCESS | 1760 | 1464106252909 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:10:52 INFO - PROCESS | 1760 | ++DOCSHELL 0x8de42000 == 113 [pid = 1760] [id = 447] 09:10:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 208 (0x8e25c000) [pid = 1760] [serial = 1342] [outer = (nil)] 09:10:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 209 (0x90838000) [pid = 1760] [serial = 1343] [outer = 0x8e25c000] 09:10:53 INFO - PROCESS | 1760 | 1464106252997 Marionette DEBUG loaded listener.js 09:10:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 210 (0x9095a000) [pid = 1760] [serial = 1344] [outer = 0x8e25c000] 09:10:54 INFO - PROCESS | 1760 | 1464106254007 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]]]}] 09:10:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:10:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1739ms 09:10:54 INFO - PROCESS | 1760 | 1464106254053 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 09:10:54 INFO - PROCESS | 1760 | 1464106254058 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 09:10:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:10:54 INFO - PROCESS | 1760 | 1464106254065 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:10:54 INFO - PROCESS | 1760 | 1464106254069 Marionette TRACE conn4 <- [1,1762,null,{}] 09:10:54 INFO - PROCESS | 1760 | 1464106254085 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}] 09:10:54 INFO - PROCESS | 1760 | 1464106254313 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 09:10:54 INFO - PROCESS | 1760 | 1464106254633 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:10:54 INFO - PROCESS | 1760 | ++DOCSHELL 0x91ae0400 == 114 [pid = 1760] [id = 448] 09:10:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 211 (0x9539c400) [pid = 1760] [serial = 1345] [outer = (nil)] 09:10:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 212 (0x9958e800) [pid = 1760] [serial = 1346] [outer = 0x9539c400] 09:10:54 INFO - PROCESS | 1760 | 1464106254781 Marionette DEBUG loaded listener.js 09:10:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 213 (0x9aee7400) [pid = 1760] [serial = 1347] [outer = 0x9539c400] 09:10:55 INFO - PROCESS | 1760 | 1464106255766 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]]]}] 09:10:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1747ms 09:10:55 INFO - PROCESS | 1760 | 1464106255815 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 09:10:55 INFO - PROCESS | 1760 | 1464106255820 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 09:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:10:55 INFO - PROCESS | 1760 | 1464106255827 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:10:55 INFO - PROCESS | 1760 | 1464106255830 Marionette TRACE conn4 <- [1,1766,null,{}] 09:10:55 INFO - PROCESS | 1760 | 1464106255836 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}] 09:10:56 INFO - PROCESS | 1760 | 1464106256046 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 09:10:56 INFO - PROCESS | 1760 | 1464106256327 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:10:56 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a582000 == 115 [pid = 1760] [id = 449] 09:10:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 214 (0x8c904400) [pid = 1760] [serial = 1348] [outer = (nil)] 09:10:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 215 (0x8e260000) [pid = 1760] [serial = 1349] [outer = 0x8c904400] 09:10:56 INFO - PROCESS | 1760 | 1464106256461 Marionette DEBUG loaded listener.js 09:10:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 216 (0x9bbbe000) [pid = 1760] [serial = 1350] [outer = 0x8c904400] 09:10:57 INFO - PROCESS | 1760 | 1464106257392 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]]]}] 09:10:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:10:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1643ms 09:10:57 INFO - PROCESS | 1760 | 1464106257470 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 09:10:57 INFO - PROCESS | 1760 | 1464106257475 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 09:10:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:10:57 INFO - PROCESS | 1760 | 1464106257481 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:10:57 INFO - PROCESS | 1760 | 1464106257485 Marionette TRACE conn4 <- [1,1770,null,{}] 09:10:57 INFO - PROCESS | 1760 | 1464106257491 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}] 09:10:57 INFO - PROCESS | 1760 | 1464106257732 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 09:10:58 INFO - PROCESS | 1760 | 1464106258038 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:10:58 INFO - PROCESS | 1760 | ++DOCSHELL 0x9463bc00 == 116 [pid = 1760] [id = 450] 09:10:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 217 (0x99590400) [pid = 1760] [serial = 1351] [outer = (nil)] 09:10:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 218 (0x9c3da400) [pid = 1760] [serial = 1352] [outer = 0x99590400] 09:10:58 INFO - PROCESS | 1760 | 1464106258138 Marionette DEBUG loaded listener.js 09:10:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 219 (0x9c9ad000) [pid = 1760] [serial = 1353] [outer = 0x99590400] 09:10:59 INFO - PROCESS | 1760 | 1464106259155 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]]]}] 09:10:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:10:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1739ms 09:10:59 INFO - PROCESS | 1760 | 1464106259222 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 09:10:59 INFO - PROCESS | 1760 | 1464106259229 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 09:10:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:10:59 INFO - PROCESS | 1760 | 1464106259236 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:10:59 INFO - PROCESS | 1760 | 1464106259240 Marionette TRACE conn4 <- [1,1774,null,{}] 09:10:59 INFO - PROCESS | 1760 | 1464106259246 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}] 09:10:59 INFO - PROCESS | 1760 | 1464106259559 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 09:10:59 INFO - PROCESS | 1760 | 1464106259910 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:10:59 INFO - PROCESS | 1760 | ++DOCSHELL 0x8afcc000 == 117 [pid = 1760] [id = 451] 09:10:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 220 (0x9cc56800) [pid = 1760] [serial = 1354] [outer = (nil)] 09:11:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 221 (0xa104e800) [pid = 1760] [serial = 1355] [outer = 0x9cc56800] 09:11:00 INFO - PROCESS | 1760 | 1464106260018 Marionette DEBUG loaded listener.js 09:11:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 222 (0xa22a3000) [pid = 1760] [serial = 1356] [outer = 0x9cc56800] 09:11:00 INFO - PROCESS | 1760 | 1464106260969 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]]]}] 09:11:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:11:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1790ms 09:11:01 INFO - PROCESS | 1760 | 1464106261028 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 09:11:01 INFO - PROCESS | 1760 | 1464106261031 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 09:11:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:11:01 INFO - PROCESS | 1760 | 1464106261038 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:11:01 INFO - PROCESS | 1760 | 1464106261042 Marionette TRACE conn4 <- [1,1778,null,{}] 09:11:01 INFO - PROCESS | 1760 | 1464106261048 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}] 09:11:01 INFO - PROCESS | 1760 | 1464106261259 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 09:11:01 INFO - PROCESS | 1760 | 1464106261580 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:11:01 INFO - PROCESS | 1760 | ++DOCSHELL 0x8e2bec00 == 118 [pid = 1760] [id = 452] 09:11:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 223 (0x8e2c8c00) [pid = 1760] [serial = 1357] [outer = (nil)] 09:11:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 224 (0xa2381800) [pid = 1760] [serial = 1358] [outer = 0x8e2c8c00] 09:11:01 INFO - PROCESS | 1760 | 1464106261680 Marionette DEBUG loaded listener.js 09:11:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 225 (0xa25fd800) [pid = 1760] [serial = 1359] [outer = 0x8e2c8c00] 09:11:02 INFO - PROCESS | 1760 | 1464106262596 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]]]}] 09:11:02 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 09:11:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1631ms 09:11:02 INFO - PROCESS | 1760 | 1464106262670 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 09:11:02 INFO - PROCESS | 1760 | 1464106262673 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 09:11:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:11:02 INFO - PROCESS | 1760 | 1464106262681 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:11:02 INFO - PROCESS | 1760 | 1464106262683 Marionette TRACE conn4 <- [1,1782,null,{}] 09:11:02 INFO - PROCESS | 1760 | 1464106262690 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}] 09:11:02 INFO - PROCESS | 1760 | 1464106262928 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 09:11:03 INFO - PROCESS | 1760 | 1464106263236 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:11:03 INFO - PROCESS | 1760 | ++DOCSHELL 0x9cb52800 == 119 [pid = 1760] [id = 453] 09:11:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 226 (0xa1051400) [pid = 1760] [serial = 1360] [outer = (nil)] 09:11:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 227 (0xa31c8c00) [pid = 1760] [serial = 1361] [outer = 0xa1051400] 09:11:03 INFO - PROCESS | 1760 | 1464106263331 Marionette DEBUG loaded listener.js 09:11:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 228 (0xa31f2800) [pid = 1760] [serial = 1362] [outer = 0xa1051400] 09:11:04 INFO - PROCESS | 1760 | 1464106264212 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]]]}] 09:11:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 09:11:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1587ms 09:11:04 INFO - PROCESS | 1760 | 1464106264272 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 09:11:04 INFO - PROCESS | 1760 | 1464106264276 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 09:11:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:11:04 INFO - PROCESS | 1760 | 1464106264288 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:11:04 INFO - PROCESS | 1760 | 1464106264292 Marionette TRACE conn4 <- [1,1786,null,{}] 09:11:04 INFO - PROCESS | 1760 | 1464106264299 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}] 09:11:04 INFO - PROCESS | 1760 | 1464106264512 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 09:11:04 INFO - PROCESS | 1760 | 1464106264785 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:11:04 INFO - PROCESS | 1760 | ++DOCSHELL 0x937c2800 == 120 [pid = 1760] [id = 454] 09:11:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 229 (0x9cc76800) [pid = 1760] [serial = 1363] [outer = (nil)] 09:11:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 230 (0xa357c800) [pid = 1760] [serial = 1364] [outer = 0x9cc76800] 09:11:04 INFO - PROCESS | 1760 | 1464106264927 Marionette DEBUG loaded listener.js 09:11:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 231 (0xa36e9c00) [pid = 1760] [serial = 1365] [outer = 0x9cc76800] 09:11:05 INFO - PROCESS | 1760 | 1464106265927 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]]]}] 09:11:05 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 09:11:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1681ms 09:11:05 INFO - PROCESS | 1760 | 1464106265969 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 09:11:05 INFO - PROCESS | 1760 | 1464106265974 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 09:11:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:11:05 INFO - PROCESS | 1760 | 1464106265981 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:11:05 INFO - PROCESS | 1760 | 1464106265985 Marionette TRACE conn4 <- [1,1790,null,{}] 09:11:05 INFO - PROCESS | 1760 | 1464106265991 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}] 09:11:06 INFO - PROCESS | 1760 | 1464106266206 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 09:11:06 INFO - PROCESS | 1760 | 1464106266532 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:11:06 INFO - PROCESS | 1760 | ++DOCSHELL 0x8af26c00 == 121 [pid = 1760] [id = 455] 09:11:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 232 (0x8afcc400) [pid = 1760] [serial = 1366] [outer = (nil)] 09:11:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 233 (0xa51e8c00) [pid = 1760] [serial = 1367] [outer = 0x8afcc400] 09:11:06 INFO - PROCESS | 1760 | 1464106266640 Marionette DEBUG loaded listener.js 09:11:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 234 (0xa51f5800) [pid = 1760] [serial = 1368] [outer = 0x8afcc400] 09:11:07 INFO - PROCESS | 1760 | 1464106267598 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]]]}] 09:11:07 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) 09:11:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1687ms 09:11:07 INFO - PROCESS | 1760 | 1464106267668 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 09:11:07 INFO - PROCESS | 1760 | 1464106267673 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 09:11:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:11:07 INFO - PROCESS | 1760 | 1464106267679 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:11:07 INFO - PROCESS | 1760 | 1464106267684 Marionette TRACE conn4 <- [1,1794,null,{}] 09:11:07 INFO - PROCESS | 1760 | 1464106267690 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}] 09:11:07 INFO - PROCESS | 1760 | 1464106267923 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 09:11:08 INFO - PROCESS | 1760 | 1464106268300 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:11:08 INFO - PROCESS | 1760 | ++DOCSHELL 0xa5148800 == 122 [pid = 1760] [id = 456] 09:11:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 235 (0xa68c2000) [pid = 1760] [serial = 1369] [outer = (nil)] 09:11:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 236 (0xa6968800) [pid = 1760] [serial = 1370] [outer = 0xa68c2000] 09:11:08 INFO - PROCESS | 1760 | 1464106268448 Marionette DEBUG loaded listener.js 09:11:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 237 (0xa6ea7400) [pid = 1760] [serial = 1371] [outer = 0xa68c2000] 09:11:09 INFO - PROCESS | 1760 | 1464106269567 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]]]}] 09:11:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:11:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1938ms 09:11:09 INFO - PROCESS | 1760 | 1464106269629 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 09:11:09 INFO - PROCESS | 1760 | 1464106269634 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 09:11:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:11:09 INFO - PROCESS | 1760 | 1464106269644 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:11:09 INFO - PROCESS | 1760 | 1464106269647 Marionette TRACE conn4 <- [1,1798,null,{}] 09:11:09 INFO - PROCESS | 1760 | 1464106269654 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}] 09:11:09 INFO - PROCESS | 1760 | 1464106269849 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 09:11:10 INFO - PROCESS | 1760 | 1464106270122 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:11:10 INFO - PROCESS | 1760 | ++DOCSHELL 0x88a42c00 == 123 [pid = 1760] [id = 457] 09:11:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 238 (0x88a43400) [pid = 1760] [serial = 1372] [outer = (nil)] 09:11:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 239 (0x88a4b800) [pid = 1760] [serial = 1373] [outer = 0x88a43400] 09:11:10 INFO - PROCESS | 1760 | 1464106270278 Marionette DEBUG loaded listener.js 09:11:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 240 (0x88a4f400) [pid = 1760] [serial = 1374] [outer = 0x88a43400] 09:11:11 INFO - PROCESS | 1760 | 1464106271233 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]]]}] 09:11:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:11:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1631ms 09:11:11 INFO - PROCESS | 1760 | 1464106271276 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 09:11:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:11:11 INFO - PROCESS | 1760 | 1464106271280 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 09:11:11 INFO - PROCESS | 1760 | 1464106271288 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:11:11 INFO - PROCESS | 1760 | 1464106271291 Marionette TRACE conn4 <- [1,1802,null,{}] 09:11:11 INFO - PROCESS | 1760 | 1464106271298 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}] 09:11:11 INFO - PROCESS | 1760 | 1464106271500 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 09:11:11 INFO - PROCESS | 1760 | 1464106271840 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:11:11 INFO - PROCESS | 1760 | ++DOCSHELL 0x88a4ac00 == 124 [pid = 1760] [id = 458] 09:11:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 241 (0x88a4b000) [pid = 1760] [serial = 1375] [outer = (nil)] 09:11:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 242 (0x8e5b2400) [pid = 1760] [serial = 1376] [outer = 0x88a4b000] 09:11:11 INFO - PROCESS | 1760 | 1464106271939 Marionette DEBUG loaded listener.js 09:11:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 243 (0x8e5b4000) [pid = 1760] [serial = 1377] [outer = 0x88a4b000] 09:11:12 INFO - PROCESS | 1760 | 1464106272876 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]]]}] 09:11:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:11:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1646ms 09:11:12 INFO - PROCESS | 1760 | 1464106272934 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 09:11:12 INFO - PROCESS | 1760 | 1464106272937 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 09:11:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:11:12 INFO - PROCESS | 1760 | 1464106272944 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:11:12 INFO - PROCESS | 1760 | 1464106272948 Marionette TRACE conn4 <- [1,1806,null,{}] 09:11:12 INFO - PROCESS | 1760 | 1464106272953 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}] 09:11:13 INFO - PROCESS | 1760 | 1464106273172 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 09:11:13 INFO - PROCESS | 1760 | 1464106273487 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:11:13 INFO - PROCESS | 1760 | ++DOCSHELL 0x88a4d800 == 125 [pid = 1760] [id = 459] 09:11:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 244 (0x88a4f800) [pid = 1760] [serial = 1378] [outer = (nil)] 09:11:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 245 (0x8e5bb800) [pid = 1760] [serial = 1379] [outer = 0x88a4f800] 09:11:13 INFO - PROCESS | 1760 | 1464106273582 Marionette DEBUG loaded listener.js 09:11:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 246 (0x8e5bd000) [pid = 1760] [serial = 1380] [outer = 0x88a4f800] 09:11:14 INFO - PROCESS | 1760 | 1464106274514 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]]]}] 09:11:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:11:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1636ms 09:11:14 INFO - PROCESS | 1760 | 1464106274583 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 09:11:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:11:14 INFO - PROCESS | 1760 | 1464106274588 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 09:11:14 INFO - PROCESS | 1760 | 1464106274594 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:11:14 INFO - PROCESS | 1760 | 1464106274598 Marionette TRACE conn4 <- [1,1810,null,{}] 09:11:14 INFO - PROCESS | 1760 | 1464106274604 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}] 09:11:14 INFO - PROCESS | 1760 | 1464106274846 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 09:11:15 INFO - PROCESS | 1760 | 1464106275166 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:11:15 INFO - PROCESS | 1760 | ++DOCSHELL 0x8e5b7000 == 126 [pid = 1760] [id = 460] 09:11:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 247 (0x91b37000) [pid = 1760] [serial = 1381] [outer = (nil)] 09:11:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 248 (0x91b3cc00) [pid = 1760] [serial = 1382] [outer = 0x91b37000] 09:11:15 INFO - PROCESS | 1760 | 1464106275273 Marionette DEBUG loaded listener.js 09:11:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 249 (0x91b3e400) [pid = 1760] [serial = 1383] [outer = 0x91b37000] 09:11:16 INFO - PROCESS | 1760 | 1464106276253 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]]]}] 09:11:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:11:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1739ms 09:11:16 INFO - PROCESS | 1760 | 1464106276335 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 09:11:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:11:16 INFO - PROCESS | 1760 | 1464106276339 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 09:11:16 INFO - PROCESS | 1760 | 1464106276347 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:11:16 INFO - PROCESS | 1760 | 1464106276351 Marionette TRACE conn4 <- [1,1814,null,{}] 09:11:16 INFO - PROCESS | 1760 | 1464106276357 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}] 09:11:16 INFO - PROCESS | 1760 | 1464106276624 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 09:11:16 INFO - PROCESS | 1760 | 1464106276948 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:11:16 INFO - PROCESS | 1760 | ++DOCSHELL 0x88a4ec00 == 127 [pid = 1760] [id = 461] 09:11:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 250 (0x89393c00) [pid = 1760] [serial = 1384] [outer = (nil)] 09:11:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 251 (0x90955800) [pid = 1760] [serial = 1385] [outer = 0x89393c00] 09:11:17 INFO - PROCESS | 1760 | 1464106277043 Marionette DEBUG loaded listener.js 09:11:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 252 (0x914d2000) [pid = 1760] [serial = 1386] [outer = 0x89393c00] 09:11:18 INFO - PROCESS | 1760 | 1464106278236 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]]]}] 09:11:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:11:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1937ms 09:11:18 INFO - PROCESS | 1760 | 1464106278287 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 09:11:18 INFO - PROCESS | 1760 | 1464106278294 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 09:11:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:11:18 INFO - PROCESS | 1760 | 1464106278320 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:11:18 INFO - PROCESS | 1760 | 1464106278326 Marionette TRACE conn4 <- [1,1818,null,{}] 09:11:18 INFO - PROCESS | 1760 | 1464106278338 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}] 09:11:18 INFO - PROCESS | 1760 | 1464106278699 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 09:11:19 INFO - PROCESS | 1760 | 1464106279107 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:11:19 INFO - PROCESS | 1760 | ++DOCSHELL 0x90959800 == 128 [pid = 1760] [id = 462] 09:11:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 253 (0x91b40c00) [pid = 1760] [serial = 1387] [outer = (nil)] 09:11:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 254 (0x9273a000) [pid = 1760] [serial = 1388] [outer = 0x91b40c00] 09:11:19 INFO - PROCESS | 1760 | 1464106279260 Marionette DEBUG loaded listener.js 09:11:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 255 (0x9273b400) [pid = 1760] [serial = 1389] [outer = 0x91b40c00] 09:11:22 INFO - PROCESS | 1760 | --DOCSHELL 0x8afc4000 == 127 [pid = 1760] [id = 399] 09:11:22 INFO - PROCESS | 1760 | --DOCSHELL 0x8dd4e400 == 126 [pid = 1760] [id = 403] 09:11:22 INFO - PROCESS | 1760 | --DOCSHELL 0x8d235000 == 125 [pid = 1760] [id = 401] 09:11:22 INFO - PROCESS | 1760 | --DOCSHELL 0x891d7000 == 124 [pid = 1760] [id = 271] 09:11:22 INFO - PROCESS | 1760 | --DOCSHELL 0x8a514400 == 123 [pid = 1760] [id = 397] 09:11:22 INFO - PROCESS | 1760 | --DOCSHELL 0x8a514000 == 122 [pid = 1760] [id = 398] 09:11:22 INFO - PROCESS | 1760 | --DOCSHELL 0x9224e400 == 121 [pid = 1760] [id = 444] 09:11:22 INFO - PROCESS | 1760 | --DOCSHELL 0x8d06a400 == 120 [pid = 1760] [id = 443] 09:11:22 INFO - PROCESS | 1760 | --DOCSHELL 0x8a240000 == 119 [pid = 1760] [id = 442] 09:11:22 INFO - PROCESS | 1760 | --DOCSHELL 0x8af2f000 == 118 [pid = 1760] [id = 441] 09:11:22 INFO - PROCESS | 1760 | --DOCSHELL 0x8d0cf400 == 117 [pid = 1760] [id = 440] 09:11:22 INFO - PROCESS | 1760 | --DOCSHELL 0x8a57b400 == 116 [pid = 1760] [id = 439] 09:11:22 INFO - PROCESS | 1760 | --DOCSHELL 0x9bbb9800 == 115 [pid = 1760] [id = 433] 09:11:22 INFO - PROCESS | 1760 | --DOCSHELL 0x9b19d800 == 114 [pid = 1760] [id = 432] 09:11:22 INFO - PROCESS | 1760 | --DOCSHELL 0x8a51c000 == 113 [pid = 1760] [id = 431] 09:11:22 INFO - PROCESS | 1760 | --DOCSHELL 0x91bca800 == 112 [pid = 1760] [id = 430] 09:11:22 INFO - PROCESS | 1760 | --DOCSHELL 0x8af32800 == 111 [pid = 1760] [id = 428] 09:11:22 INFO - PROCESS | 1760 | --DOCSHELL 0x89154c00 == 110 [pid = 1760] [id = 429] 09:11:22 INFO - PROCESS | 1760 | --DOCSHELL 0x8a57dc00 == 109 [pid = 1760] [id = 427] 09:11:22 INFO - PROCESS | 1760 | --DOCSHELL 0x8afc5000 == 108 [pid = 1760] [id = 424] 09:11:22 INFO - PROCESS | 1760 | --DOMWINDOW == 254 (0x90837000) [pid = 1760] [serial = 1262] [outer = (nil)] [url = about:blank] 09:11:22 INFO - PROCESS | 1760 | --DOMWINDOW == 253 (0x9af33800) [pid = 1760] [serial = 1241] [outer = (nil)] [url = about:blank] 09:11:22 INFO - PROCESS | 1760 | --DOMWINDOW == 252 (0x91285800) [pid = 1760] [serial = 1268] [outer = (nil)] [url = about:blank] 09:11:22 INFO - PROCESS | 1760 | --DOMWINDOW == 251 (0x914ccc00) [pid = 1760] [serial = 1266] [outer = (nil)] [url = about:blank] 09:11:22 INFO - PROCESS | 1760 | --DOMWINDOW == 250 (0x8d35e000) [pid = 1760] [serial = 1254] [outer = (nil)] [url = about:blank] 09:11:22 INFO - PROCESS | 1760 | --DOMWINDOW == 249 (0x8cfeb000) [pid = 1760] [serial = 1253] [outer = (nil)] [url = about:blank] 09:11:22 INFO - PROCESS | 1760 | --DOMWINDOW == 248 (0x9923e400) [pid = 1760] [serial = 1232] [outer = (nil)] [url = about:blank] 09:11:22 INFO - PROCESS | 1760 | --DOMWINDOW == 247 (0x8e2c9c00) [pid = 1760] [serial = 1259] [outer = (nil)] [url = about:blank] 09:11:22 INFO - PROCESS | 1760 | --DOMWINDOW == 246 (0x9a19f000) [pid = 1760] [serial = 1238] [outer = (nil)] [url = about:blank] 09:11:22 INFO - PROCESS | 1760 | --DOMWINDOW == 245 (0x92b6b000) [pid = 1760] [serial = 1223] [outer = (nil)] [url = about:blank] 09:11:22 INFO - PROCESS | 1760 | --DOMWINDOW == 244 (0x953a6800) [pid = 1760] [serial = 1229] [outer = (nil)] [url = about:blank] 09:11:22 INFO - PROCESS | 1760 | --DOMWINDOW == 243 (0x8eecd000) [pid = 1760] [serial = 1260] [outer = (nil)] [url = about:blank] 09:11:22 INFO - PROCESS | 1760 | --DOMWINDOW == 242 (0x8eece000) [pid = 1760] [serial = 1220] [outer = (nil)] [url = about:blank] 09:11:22 INFO - PROCESS | 1760 | --DOMWINDOW == 241 (0x995cb800) [pid = 1760] [serial = 1235] [outer = (nil)] [url = about:blank] 09:11:22 INFO - PROCESS | 1760 | --DOMWINDOW == 240 (0x8dbb9c00) [pid = 1760] [serial = 1250] [outer = (nil)] [url = about:blank] 09:11:22 INFO - PROCESS | 1760 | --DOMWINDOW == 239 (0x94633800) [pid = 1760] [serial = 1226] [outer = (nil)] [url = about:blank] 09:11:22 INFO - PROCESS | 1760 | --DOMWINDOW == 238 (0x8d064800) [pid = 1760] [serial = 1217] [outer = (nil)] [url = about:blank] 09:11:22 INFO - PROCESS | 1760 | --DOMWINDOW == 237 (0x9b08c400) [pid = 1760] [serial = 1244] [outer = (nil)] [url = about:blank] 09:11:22 INFO - PROCESS | 1760 | --DOMWINDOW == 236 (0x9b19d000) [pid = 1760] [serial = 1247] [outer = (nil)] [url = about:blank] 09:11:22 INFO - PROCESS | 1760 | --DOMWINDOW == 235 (0x9224ac00) [pid = 1760] [serial = 1271] [outer = (nil)] [url = about:blank] 09:11:22 INFO - PROCESS | 1760 | --DOMWINDOW == 234 (0x8c901400) [pid = 1760] [serial = 1257] [outer = (nil)] [url = about:blank] 09:11:22 INFO - PROCESS | 1760 | --DOMWINDOW == 233 (0x8a57c400) [pid = 1760] [serial = 1256] [outer = (nil)] [url = about:blank] 09:11:22 INFO - PROCESS | 1760 | --DOMWINDOW == 232 (0x90956400) [pid = 1760] [serial = 1263] [outer = (nil)] [url = about:blank] 09:11:22 INFO - PROCESS | 1760 | --DOMWINDOW == 231 (0x914d3800) [pid = 1760] [serial = 1269] [outer = (nil)] [url = about:blank] 09:11:22 INFO - PROCESS | 1760 | --DOMWINDOW == 230 (0x9128e800) [pid = 1760] [serial = 1265] [outer = (nil)] [url = about:blank] 09:11:22 INFO - PROCESS | 1760 | 1464106282750 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]]]}] 09:11:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:11:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 4623ms 09:11:22 INFO - PROCESS | 1760 | 1464106282946 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 09:11:22 INFO - PROCESS | 1760 | 1464106282956 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 09:11:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:11:22 INFO - PROCESS | 1760 | 1464106282969 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:11:22 INFO - PROCESS | 1760 | 1464106282979 Marionette TRACE conn4 <- [1,1822,null,{}] 09:11:23 INFO - PROCESS | 1760 | 1464106282994 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}] 09:11:23 INFO - PROCESS | 1760 | 1464106283280 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 09:11:23 INFO - PROCESS | 1760 | 1464106283602 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:11:23 INFO - PROCESS | 1760 | ++DOCSHELL 0x8afc5400 == 109 [pid = 1760] [id = 463] 09:11:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 231 (0x8afc5c00) [pid = 1760] [serial = 1390] [outer = (nil)] 09:11:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 232 (0x8b096800) [pid = 1760] [serial = 1391] [outer = 0x8afc5c00] 09:11:23 INFO - PROCESS | 1760 | 1464106283721 Marionette DEBUG loaded listener.js 09:11:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 233 (0x8c905400) [pid = 1760] [serial = 1392] [outer = 0x8afc5c00] 09:11:24 INFO - PROCESS | 1760 | 1464106284579 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]]]}] 09:11:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:11:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1655ms 09:11:24 INFO - PROCESS | 1760 | 1464106284623 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 09:11:24 INFO - PROCESS | 1760 | 1464106284631 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 09:11:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:11:24 INFO - PROCESS | 1760 | 1464106284676 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:11:24 INFO - PROCESS | 1760 | 1464106284681 Marionette TRACE conn4 <- [1,1826,null,{}] 09:11:24 INFO - PROCESS | 1760 | 1464106284687 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}] 09:11:24 INFO - PROCESS | 1760 | 1464106284886 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 09:11:24 INFO - PROCESS | 1760 | 1464106284898 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:11:24 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c90b400 == 110 [pid = 1760] [id = 464] 09:11:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 234 (0x8d067000) [pid = 1760] [serial = 1393] [outer = (nil)] 09:11:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 235 (0x8dace400) [pid = 1760] [serial = 1394] [outer = 0x8d067000] 09:11:24 INFO - PROCESS | 1760 | 1464106284972 Marionette DEBUG loaded listener.js 09:11:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 236 (0x8dd52800) [pid = 1760] [serial = 1395] [outer = 0x8d067000] 09:11:26 INFO - PROCESS | 1760 | 1464106286129 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]]]}] 09:11:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:11:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1484ms 09:11:26 INFO - PROCESS | 1760 | 1464106286157 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 09:11:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:11:26 INFO - PROCESS | 1760 | 1464106286161 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 09:11:26 INFO - PROCESS | 1760 | 1464106286168 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:11:26 INFO - PROCESS | 1760 | 1464106286174 Marionette TRACE conn4 <- [1,1830,null,{}] 09:11:26 INFO - PROCESS | 1760 | 1464106286196 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}] 09:11:26 INFO - PROCESS | 1760 | 1464106286499 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 09:11:26 INFO - PROCESS | 1760 | 1464106286564 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:11:26 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dacf400 == 111 [pid = 1760] [id = 465] 09:11:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 237 (0x8e5b9000) [pid = 1760] [serial = 1396] [outer = (nil)] 09:11:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 238 (0x8eecbc00) [pid = 1760] [serial = 1397] [outer = 0x8e5b9000] 09:11:26 INFO - PROCESS | 1760 | 1464106286719 Marionette DEBUG loaded listener.js 09:11:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 239 (0x90807800) [pid = 1760] [serial = 1398] [outer = 0x8e5b9000] 09:11:28 INFO - PROCESS | 1760 | --DOMWINDOW == 238 (0x9224e800) [pid = 1760] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:11:28 INFO - PROCESS | 1760 | --DOMWINDOW == 237 (0x8afc7400) [pid = 1760] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:11:28 INFO - PROCESS | 1760 | --DOMWINDOW == 236 (0x8dac5400) [pid = 1760] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:11:28 INFO - PROCESS | 1760 | --DOMWINDOW == 235 (0x8a589400) [pid = 1760] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:11:28 INFO - PROCESS | 1760 | --DOMWINDOW == 234 (0x8a57b800) [pid = 1760] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:11:28 INFO - PROCESS | 1760 | --DOMWINDOW == 233 (0x8d06c800) [pid = 1760] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:11:28 INFO - PROCESS | 1760 | 1464106288730 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]]]}] 09:11:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:11:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 2596ms 09:11:28 INFO - PROCESS | 1760 | 1464106288765 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 09:11:28 INFO - PROCESS | 1760 | 1464106288769 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 09:11:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:11:28 INFO - PROCESS | 1760 | 1464106288789 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:11:28 INFO - PROCESS | 1760 | 1464106288798 Marionette TRACE conn4 <- [1,1834,null,{}] 09:11:28 INFO - PROCESS | 1760 | 1464106288809 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}] 09:11:29 INFO - PROCESS | 1760 | 1464106289024 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 09:11:29 INFO - PROCESS | 1760 | 1464106289201 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:11:29 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a57b800 == 112 [pid = 1760] [id = 466] 09:11:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 234 (0x8edd7000) [pid = 1760] [serial = 1399] [outer = (nil)] 09:11:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 235 (0x90953000) [pid = 1760] [serial = 1400] [outer = 0x8edd7000] 09:11:29 INFO - PROCESS | 1760 | 1464106289283 Marionette DEBUG loaded listener.js 09:11:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 236 (0x9128e800) [pid = 1760] [serial = 1401] [outer = 0x8edd7000] 09:11:30 INFO - PROCESS | 1760 | 1464106290141 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]]]}] 09:11:30 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 09:11:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1403ms 09:11:30 INFO - PROCESS | 1760 | 1464106290288 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 09:11:30 INFO - PROCESS | 1760 | 1464106290295 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 09:11:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:11:30 INFO - PROCESS | 1760 | 1464106290326 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:11:30 INFO - PROCESS | 1760 | 1464106290330 Marionette TRACE conn4 <- [1,1838,null,{}] 09:11:30 INFO - PROCESS | 1760 | 1464106290340 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}] 09:11:30 INFO - PROCESS | 1760 | 1464106290602 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 09:11:30 INFO - PROCESS | 1760 | 1464106290953 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:11:31 INFO - PROCESS | 1760 | ++DOCSHELL 0x8afc2c00 == 113 [pid = 1760] [id = 467] 09:11:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 237 (0x8afc4000) [pid = 1760] [serial = 1402] [outer = (nil)] 09:11:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 238 (0x8be98c00) [pid = 1760] [serial = 1403] [outer = 0x8afc4000] 09:11:31 INFO - PROCESS | 1760 | 1464106291062 Marionette DEBUG loaded listener.js 09:11:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 239 (0x8d070c00) [pid = 1760] [serial = 1404] [outer = 0x8afc4000] 09:11:32 INFO - PROCESS | 1760 | 1464106292094 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]]]}] 09:11:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:11:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1861ms 09:11:32 INFO - PROCESS | 1760 | 1464106292173 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 09:11:32 INFO - PROCESS | 1760 | 1464106292180 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 09:11:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:11:32 INFO - PROCESS | 1760 | 1464106292192 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:11:32 INFO - PROCESS | 1760 | 1464106292199 Marionette TRACE conn4 <- [1,1842,null,{}] 09:11:32 INFO - PROCESS | 1760 | 1464106292208 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}] 09:11:32 INFO - PROCESS | 1760 | 1464106292481 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 09:11:32 INFO - PROCESS | 1760 | 1464106292806 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:11:32 INFO - PROCESS | 1760 | ++DOCSHELL 0x8de49c00 == 114 [pid = 1760] [id = 468] 09:11:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 240 (0x8de4f800) [pid = 1760] [serial = 1405] [outer = (nil)] 09:11:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 241 (0x8e5bbc00) [pid = 1760] [serial = 1406] [outer = 0x8de4f800] 09:11:32 INFO - PROCESS | 1760 | 1464106292896 Marionette DEBUG loaded listener.js 09:11:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 242 (0x8f0e0c00) [pid = 1760] [serial = 1407] [outer = 0x8de4f800] 09:11:33 INFO - PROCESS | 1760 | 1464106293885 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]]]}] 09:11:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:11:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1743ms 09:11:33 INFO - PROCESS | 1760 | 1464106293934 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 09:11:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:11:33 INFO - PROCESS | 1760 | 1464106293939 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 09:11:33 INFO - PROCESS | 1760 | 1464106293946 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:11:33 INFO - PROCESS | 1760 | 1464106293950 Marionette TRACE conn4 <- [1,1846,null,{}] 09:11:33 INFO - PROCESS | 1760 | 1464106293959 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}] 09:11:34 INFO - PROCESS | 1760 | 1464106294184 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 09:11:34 INFO - PROCESS | 1760 | 1464106294559 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:11:34 INFO - PROCESS | 1760 | ++DOCSHELL 0x914d3800 == 115 [pid = 1760] [id = 469] 09:11:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 243 (0x91adf400) [pid = 1760] [serial = 1408] [outer = (nil)] 09:11:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 244 (0x91b37c00) [pid = 1760] [serial = 1409] [outer = 0x91adf400] 09:11:34 INFO - PROCESS | 1760 | 1464106294666 Marionette DEBUG loaded listener.js 09:11:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 245 (0x91bc6400) [pid = 1760] [serial = 1410] [outer = 0x91adf400] 09:11:35 INFO - PROCESS | 1760 | 1464106295641 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]]]}] 09:11:35 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) 09:11:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1740ms 09:11:35 INFO - PROCESS | 1760 | 1464106295707 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 09:11:35 INFO - PROCESS | 1760 | 1464106295712 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 09:11:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:11:35 INFO - PROCESS | 1760 | 1464106295724 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:11:35 INFO - PROCESS | 1760 | 1464106295728 Marionette TRACE conn4 <- [1,1850,null,{}] 09:11:35 INFO - PROCESS | 1760 | 1464106295735 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}] 09:11:35 INFO - PROCESS | 1760 | 1464106295975 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 09:11:36 INFO - PROCESS | 1760 | 1464106296291 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:11:36 INFO - PROCESS | 1760 | ++DOCSHELL 0x90831000 == 116 [pid = 1760] [id = 470] 09:11:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 246 (0x90878400) [pid = 1760] [serial = 1411] [outer = (nil)] 09:11:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 247 (0x92741000) [pid = 1760] [serial = 1412] [outer = 0x90878400] 09:11:36 INFO - PROCESS | 1760 | 1464106296391 Marionette DEBUG loaded listener.js 09:11:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 248 (0x92745800) [pid = 1760] [serial = 1413] [outer = 0x90878400] 09:11:37 INFO - PROCESS | 1760 | 1464106297337 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]]]}] 09:11:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:11:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1682ms 09:11:37 INFO - PROCESS | 1760 | 1464106297408 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 09:11:37 INFO - PROCESS | 1760 | 1464106297412 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 09:11:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:11:37 INFO - PROCESS | 1760 | 1464106297420 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:11:37 INFO - PROCESS | 1760 | 1464106297424 Marionette TRACE conn4 <- [1,1854,null,{}] 09:11:37 INFO - PROCESS | 1760 | 1464106297430 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}] 09:11:37 INFO - PROCESS | 1760 | 1464106297644 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 09:11:37 INFO - PROCESS | 1760 | 1464106297971 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:11:38 INFO - PROCESS | 1760 | ++DOCSHELL 0x921af000 == 117 [pid = 1760] [id = 471] 09:11:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 249 (0x92747800) [pid = 1760] [serial = 1414] [outer = (nil)] 09:11:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 250 (0x937d0800) [pid = 1760] [serial = 1415] [outer = 0x92747800] 09:11:38 INFO - PROCESS | 1760 | 1464106298066 Marionette DEBUG loaded listener.js 09:11:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 251 (0x93c96c00) [pid = 1760] [serial = 1416] [outer = 0x92747800] 09:11:39 INFO - PROCESS | 1760 | 1464106299012 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]]]}] 09:11:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:11:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1636ms 09:11:39 INFO - PROCESS | 1760 | 1464106299060 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 09:11:39 INFO - PROCESS | 1760 | 1464106299067 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 09:11:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:11:39 INFO - PROCESS | 1760 | 1464106299077 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:11:39 INFO - PROCESS | 1760 | 1464106299084 Marionette TRACE conn4 <- [1,1858,null,{}] 09:11:39 INFO - PROCESS | 1760 | 1464106299094 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}] 09:11:39 INFO - PROCESS | 1760 | 1464106299518 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 09:11:39 INFO - PROCESS | 1760 | 1464106299969 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:11:40 INFO - PROCESS | 1760 | ++DOCSHELL 0x8de43000 == 118 [pid = 1760] [id = 472] 09:11:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 252 (0x9463a800) [pid = 1760] [serial = 1417] [outer = (nil)] 09:11:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 253 (0x99235c00) [pid = 1760] [serial = 1418] [outer = 0x9463a800] 09:11:40 INFO - PROCESS | 1760 | 1464106300132 Marionette DEBUG loaded listener.js 09:11:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 254 (0x99fccc00) [pid = 1760] [serial = 1419] [outer = 0x9463a800] 09:11:41 INFO - PROCESS | 1760 | 1464106301746 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]]]}] 09:11:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:11:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 2745ms 09:11:41 INFO - PROCESS | 1760 | 1464106301824 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 09:11:41 INFO - PROCESS | 1760 | 1464106301831 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 09:11:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:11:41 INFO - PROCESS | 1760 | 1464106301843 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:11:41 INFO - PROCESS | 1760 | 1464106301850 Marionette TRACE conn4 <- [1,1862,null,{}] 09:11:41 INFO - PROCESS | 1760 | 1464106301870 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}] 09:11:42 INFO - PROCESS | 1760 | 1464106302234 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 09:11:42 INFO - PROCESS | 1760 | 1464106302459 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:11:42 INFO - PROCESS | 1760 | ++DOCSHELL 0x992e0800 == 119 [pid = 1760] [id = 473] 09:11:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 255 (0x99591c00) [pid = 1760] [serial = 1420] [outer = (nil)] 09:11:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 256 (0x9af41c00) [pid = 1760] [serial = 1421] [outer = 0x99591c00] 09:11:42 INFO - PROCESS | 1760 | 1464106302550 Marionette DEBUG loaded listener.js 09:11:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 257 (0x9b0f6400) [pid = 1760] [serial = 1422] [outer = 0x99591c00] 09:11:43 INFO - PROCESS | 1760 | 1464106303547 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]]]}] 09:11:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:11:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1748ms 09:11:43 INFO - PROCESS | 1760 | 1464106303590 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 09:11:43 INFO - PROCESS | 1760 | 1464106303594 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 09:11:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:11:43 INFO - PROCESS | 1760 | 1464106303601 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:11:43 INFO - PROCESS | 1760 | 1464106303604 Marionette TRACE conn4 <- [1,1866,null,{}] 09:11:43 INFO - PROCESS | 1760 | 1464106303610 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}] 09:11:43 INFO - PROCESS | 1760 | 1464106303823 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 09:11:44 INFO - PROCESS | 1760 | 1464106304199 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:11:44 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dac7400 == 120 [pid = 1760] [id = 474] 09:11:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 258 (0x921af400) [pid = 1760] [serial = 1423] [outer = (nil)] 09:11:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 259 (0x9bbb8c00) [pid = 1760] [serial = 1424] [outer = 0x921af400] 09:11:44 INFO - PROCESS | 1760 | 1464106304371 Marionette DEBUG loaded listener.js 09:11:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 260 (0x9c01a000) [pid = 1760] [serial = 1425] [outer = 0x921af400] 09:11:45 INFO - PROCESS | 1760 | 1464106305853 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]]]}] 09:11:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:11:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 2335ms 09:11:45 INFO - PROCESS | 1760 | 1464106305940 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 09:11:45 INFO - PROCESS | 1760 | 1464106305947 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 09:11:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:11:45 INFO - PROCESS | 1760 | 1464106305958 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:11:45 INFO - PROCESS | 1760 | 1464106305963 Marionette TRACE conn4 <- [1,1870,null,{}] 09:11:46 INFO - PROCESS | 1760 | 1464106306027 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}] 09:11:46 INFO - PROCESS | 1760 | 1464106306556 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 09:11:46 INFO - PROCESS | 1760 | 1464106306841 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:11:46 INFO - PROCESS | 1760 | ++DOCSHELL 0x9b183800 == 121 [pid = 1760] [id = 475] 09:11:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 261 (0x9bb92400) [pid = 1760] [serial = 1426] [outer = (nil)] 09:11:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 262 (0x9cb53000) [pid = 1760] [serial = 1427] [outer = 0x9bb92400] 09:11:47 INFO - PROCESS | 1760 | 1464106307000 Marionette DEBUG loaded listener.js 09:11:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 263 (0x9cc76000) [pid = 1760] [serial = 1428] [outer = 0x9bb92400] 09:11:48 INFO - PROCESS | 1760 | 1464106308627 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]]]}] 09:11:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:11:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 2735ms 09:11:48 INFO - PROCESS | 1760 | 1464106308695 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 09:11:48 INFO - PROCESS | 1760 | 1464106308702 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 09:11:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:11:48 INFO - PROCESS | 1760 | 1464106308713 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:11:48 INFO - PROCESS | 1760 | 1464106308718 Marionette TRACE conn4 <- [1,1874,null,{}] 09:11:48 INFO - PROCESS | 1760 | 1464106308730 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}] 09:11:49 INFO - PROCESS | 1760 | 1464106309148 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 09:11:49 INFO - PROCESS | 1760 | 1464106309450 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:11:49 INFO - PROCESS | 1760 | ++DOCSHELL 0x9bb92000 == 122 [pid = 1760] [id = 476] 09:11:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 264 (0x9bb99800) [pid = 1760] [serial = 1429] [outer = (nil)] 09:11:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 265 (0xa0519c00) [pid = 1760] [serial = 1430] [outer = 0x9bb99800] 09:11:49 INFO - PROCESS | 1760 | 1464106309607 Marionette DEBUG loaded listener.js 09:11:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 266 (0xa1052800) [pid = 1760] [serial = 1431] [outer = 0x9bb99800] 09:11:50 INFO - PROCESS | 1760 | 1464106310696 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]]]}] 09:11:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:11:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 2040ms 09:11:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:11:50 INFO - PROCESS | 1760 | 1464106310768 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 09:11:50 INFO - PROCESS | 1760 | 1464106310772 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 09:11:50 INFO - PROCESS | 1760 | 1464106310780 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:11:50 INFO - PROCESS | 1760 | 1464106310783 Marionette TRACE conn4 <- [1,1878,null,{}] 09:11:50 INFO - PROCESS | 1760 | 1464106310790 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}] 09:11:51 INFO - PROCESS | 1760 | 1464106311057 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 09:11:51 INFO - PROCESS | 1760 | 1464106311396 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:11:51 INFO - PROCESS | 1760 | ++DOCSHELL 0x9cb4b800 == 123 [pid = 1760] [id = 477] 09:11:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 267 (0xa36ea000) [pid = 1760] [serial = 1432] [outer = (nil)] 09:11:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 268 (0xa6386000) [pid = 1760] [serial = 1433] [outer = 0xa36ea000] 09:11:51 INFO - PROCESS | 1760 | 1464106311492 Marionette DEBUG loaded listener.js 09:11:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 269 (0xa68c4c00) [pid = 1760] [serial = 1434] [outer = 0xa36ea000] 09:11:52 INFO - PROCESS | 1760 | 1464106312435 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]]]}] 09:11:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:11:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1736ms 09:11:52 INFO - PROCESS | 1760 | 1464106312515 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 09:11:52 INFO - PROCESS | 1760 | 1464106312518 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 09:11:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:11:52 INFO - PROCESS | 1760 | 1464106312526 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:11:52 INFO - PROCESS | 1760 | 1464106312529 Marionette TRACE conn4 <- [1,1882,null,{}] 09:11:52 INFO - PROCESS | 1760 | 1464106312536 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}] 09:11:52 INFO - PROCESS | 1760 | 1464106312795 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 09:11:53 INFO - PROCESS | 1760 | 1464106313137 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:11:53 INFO - PROCESS | 1760 | ++DOCSHELL 0x8aedc800 == 124 [pid = 1760] [id = 478] 09:11:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 270 (0x8aedd000) [pid = 1760] [serial = 1435] [outer = (nil)] 09:11:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 271 (0x8aee6000) [pid = 1760] [serial = 1436] [outer = 0x8aedd000] 09:11:53 INFO - PROCESS | 1760 | 1464106313295 Marionette DEBUG loaded listener.js 09:11:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 272 (0x8aeeac00) [pid = 1760] [serial = 1437] [outer = 0x8aedd000] 09:11:54 INFO - PROCESS | 1760 | 1464106314745 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]]]}] 09:11:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:11:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 2286ms 09:11:54 INFO - PROCESS | 1760 | 1464106314815 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 09:11:54 INFO - PROCESS | 1760 | 1464106314822 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 09:11:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:11:54 INFO - PROCESS | 1760 | 1464106314832 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:11:54 INFO - PROCESS | 1760 | 1464106314838 Marionette TRACE conn4 <- [1,1886,null,{}] 09:11:54 INFO - PROCESS | 1760 | 1464106314846 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}] 09:11:55 INFO - PROCESS | 1760 | 1464106315215 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 09:11:55 INFO - PROCESS | 1760 | 1464106315605 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:11:55 INFO - PROCESS | 1760 | ++DOCSHELL 0x8aedf400 == 125 [pid = 1760] [id = 479] 09:11:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 273 (0x8aee8000) [pid = 1760] [serial = 1438] [outer = (nil)] 09:11:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 274 (0x8cfcf400) [pid = 1760] [serial = 1439] [outer = 0x8aee8000] 09:11:55 INFO - PROCESS | 1760 | 1464106315756 Marionette DEBUG loaded listener.js 09:11:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 275 (0x8cfd1c00) [pid = 1760] [serial = 1440] [outer = 0x8aee8000] 09:11:57 INFO - PROCESS | 1760 | 1464106317153 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]]]}] 09:11:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:11:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 2399ms 09:11:57 INFO - PROCESS | 1760 | 1464106317236 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 09:11:57 INFO - PROCESS | 1760 | 1464106317243 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 09:11:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:11:57 INFO - PROCESS | 1760 | 1464106317254 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:11:57 INFO - PROCESS | 1760 | 1464106317258 Marionette TRACE conn4 <- [1,1890,null,{}] 09:11:57 INFO - PROCESS | 1760 | 1464106317268 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}] 09:11:57 INFO - PROCESS | 1760 | 1464106317643 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 09:11:58 INFO - PROCESS | 1760 | 1464106318088 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:11:58 INFO - PROCESS | 1760 | ++DOCSHELL 0x8aedc400 == 126 [pid = 1760] [id = 480] 09:11:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 276 (0x8aee0000) [pid = 1760] [serial = 1441] [outer = (nil)] 09:11:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 277 (0x8cfd8c00) [pid = 1760] [serial = 1442] [outer = 0x8aee0000] 09:11:58 INFO - PROCESS | 1760 | 1464106318243 Marionette DEBUG loaded listener.js 09:11:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 278 (0x9bb31800) [pid = 1760] [serial = 1443] [outer = 0x8aee0000] 09:11:59 INFO - PROCESS | 1760 | 1464106319565 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]]]}] 09:11:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:11:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 2392ms 09:11:59 INFO - PROCESS | 1760 | 1464106319649 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 09:11:59 INFO - PROCESS | 1760 | 1464106319656 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 09:11:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:11:59 INFO - PROCESS | 1760 | 1464106319668 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:11:59 INFO - PROCESS | 1760 | 1464106319673 Marionette TRACE conn4 <- [1,1894,null,{}] 09:11:59 INFO - PROCESS | 1760 | 1464106319684 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}] 09:12:00 INFO - PROCESS | 1760 | 1464106320061 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 09:12:02 INFO - PROCESS | 1760 | --DOCSHELL 0x8dacf400 == 125 [pid = 1760] [id = 465] 09:12:02 INFO - PROCESS | 1760 | --DOCSHELL 0x8c90b400 == 124 [pid = 1760] [id = 464] 09:12:02 INFO - PROCESS | 1760 | --DOCSHELL 0x8afc5400 == 123 [pid = 1760] [id = 463] 09:12:02 INFO - PROCESS | 1760 | --DOCSHELL 0x88a4ec00 == 122 [pid = 1760] [id = 461] 09:12:02 INFO - PROCESS | 1760 | --DOCSHELL 0x8e5b7000 == 121 [pid = 1760] [id = 460] 09:12:02 INFO - PROCESS | 1760 | --DOCSHELL 0x88a4ac00 == 120 [pid = 1760] [id = 458] 09:12:02 INFO - PROCESS | 1760 | --DOCSHELL 0x88a4d800 == 119 [pid = 1760] [id = 459] 09:12:02 INFO - PROCESS | 1760 | --DOCSHELL 0x88a42c00 == 118 [pid = 1760] [id = 457] 09:12:02 INFO - PROCESS | 1760 | --DOCSHELL 0xa5148800 == 117 [pid = 1760] [id = 456] 09:12:02 INFO - PROCESS | 1760 | --DOCSHELL 0x937c2800 == 116 [pid = 1760] [id = 454] 09:12:02 INFO - PROCESS | 1760 | --DOCSHELL 0x8af26c00 == 115 [pid = 1760] [id = 455] 09:12:02 INFO - PROCESS | 1760 | --DOCSHELL 0x9cb52800 == 114 [pid = 1760] [id = 453] 09:12:02 INFO - PROCESS | 1760 | --DOCSHELL 0x8e2bec00 == 113 [pid = 1760] [id = 452] 09:12:02 INFO - PROCESS | 1760 | --DOCSHELL 0x8afcc000 == 112 [pid = 1760] [id = 451] 09:12:02 INFO - PROCESS | 1760 | --DOCSHELL 0x9463bc00 == 111 [pid = 1760] [id = 450] 09:12:02 INFO - PROCESS | 1760 | --DOCSHELL 0x91ae0400 == 110 [pid = 1760] [id = 448] 09:12:02 INFO - PROCESS | 1760 | --DOCSHELL 0x8a582000 == 109 [pid = 1760] [id = 449] 09:12:02 INFO - PROCESS | 1760 | --DOCSHELL 0x8de42000 == 108 [pid = 1760] [id = 447] 09:12:02 INFO - PROCESS | 1760 | --DOCSHELL 0x8cff2000 == 107 [pid = 1760] [id = 446] 09:12:03 INFO - PROCESS | 1760 | --DOMWINDOW == 277 (0x997d2000) [pid = 1760] [serial = 1337] [outer = (nil)] [url = about:blank] 09:12:03 INFO - PROCESS | 1760 | --DOMWINDOW == 276 (0x97720000) [pid = 1760] [serial = 1334] [outer = (nil)] [url = about:blank] 09:12:03 INFO - PROCESS | 1760 | --DOMWINDOW == 275 (0x99599400) [pid = 1760] [serial = 1335] [outer = (nil)] [url = about:blank] 09:12:03 INFO - PROCESS | 1760 | --DOMWINDOW == 274 (0x8cff1c00) [pid = 1760] [serial = 1325] [outer = (nil)] [url = about:blank] 09:12:03 INFO - PROCESS | 1760 | --DOMWINDOW == 273 (0x8edda400) [pid = 1760] [serial = 1277] [outer = (nil)] [url = about:blank] 09:12:03 INFO - PROCESS | 1760 | --DOMWINDOW == 272 (0x9cb56c00) [pid = 1760] [serial = 1307] [outer = (nil)] [url = about:blank] 09:12:03 INFO - PROCESS | 1760 | --DOMWINDOW == 271 (0x8d065800) [pid = 1760] [serial = 1274] [outer = (nil)] [url = about:blank] 09:12:03 INFO - PROCESS | 1760 | --DOMWINDOW == 270 (0x9cab3400) [pid = 1760] [serial = 1304] [outer = (nil)] [url = about:blank] 09:12:03 INFO - PROCESS | 1760 | --DOMWINDOW == 269 (0x8dbb9800) [pid = 1760] [serial = 1313] [outer = (nil)] [url = about:blank] 09:12:03 INFO - PROCESS | 1760 | --DOMWINDOW == 268 (0x91bc6800) [pid = 1760] [serial = 1316] [outer = (nil)] [url = about:blank] 09:12:03 INFO - PROCESS | 1760 | --DOMWINDOW == 267 (0x9cc81c00) [pid = 1760] [serial = 1310] [outer = (nil)] [url = about:blank] 09:12:03 INFO - PROCESS | 1760 | --DOMWINDOW == 266 (0x9095f400) [pid = 1760] [serial = 1323] [outer = (nil)] [url = about:blank] 09:12:03 INFO - PROCESS | 1760 | --DOMWINDOW == 265 (0x8dd57000) [pid = 1760] [serial = 1322] [outer = (nil)] [url = about:blank] 09:12:03 INFO - PROCESS | 1760 | --DOMWINDOW == 264 (0x92b09400) [pid = 1760] [serial = 1280] [outer = (nil)] [url = about:blank] 09:12:03 INFO - PROCESS | 1760 | --DOMWINDOW == 263 (0x9539ac00) [pid = 1760] [serial = 1283] [outer = (nil)] [url = about:blank] 09:12:03 INFO - PROCESS | 1760 | --DOMWINDOW == 262 (0x9c3b6000) [pid = 1760] [serial = 1301] [outer = (nil)] [url = about:blank] 09:12:03 INFO - PROCESS | 1760 | --DOMWINDOW == 261 (0x9bb98c00) [pid = 1760] [serial = 1295] [outer = (nil)] [url = about:blank] 09:12:03 INFO - PROCESS | 1760 | --DOMWINDOW == 260 (0x913b3c00) [pid = 1760] [serial = 1328] [outer = (nil)] [url = about:blank] 09:12:03 INFO - PROCESS | 1760 | --DOMWINDOW == 259 (0x9b19ec00) [pid = 1760] [serial = 1292] [outer = (nil)] [url = about:blank] 09:12:03 INFO - PROCESS | 1760 | --DOMWINDOW == 258 (0x99233c00) [pid = 1760] [serial = 1286] [outer = (nil)] [url = about:blank] 09:12:03 INFO - PROCESS | 1760 | --DOMWINDOW == 257 (0x9af3e000) [pid = 1760] [serial = 1289] [outer = (nil)] [url = about:blank] 09:12:03 INFO - PROCESS | 1760 | --DOMWINDOW == 256 (0x9be83800) [pid = 1760] [serial = 1298] [outer = (nil)] [url = about:blank] 09:12:03 INFO - PROCESS | 1760 | --DOMWINDOW == 255 (0x8afc9400) [pid = 1760] [serial = 1320] [outer = (nil)] [url = about:blank] 09:12:03 INFO - PROCESS | 1760 | --DOMWINDOW == 254 (0x8a587800) [pid = 1760] [serial = 1319] [outer = (nil)] [url = about:blank] 09:12:03 INFO - PROCESS | 1760 | --DOMWINDOW == 253 (0x8e25d400) [pid = 1760] [serial = 1326] [outer = (nil)] [url = about:blank] 09:12:03 INFO - PROCESS | 1760 | --DOMWINDOW == 252 (0x93c90800) [pid = 1760] [serial = 1332] [outer = (nil)] [url = about:blank] 09:12:03 INFO - PROCESS | 1760 | --DOMWINDOW == 251 (0x92b75400) [pid = 1760] [serial = 1331] [outer = (nil)] [url = about:blank] 09:12:03 INFO - PROCESS | 1760 | --DOMWINDOW == 250 (0x91ae6c00) [pid = 1760] [serial = 1329] [outer = (nil)] [url = about:blank] 09:12:03 INFO - PROCESS | 1760 | 1464106323111 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:12:03 INFO - PROCESS | 1760 | ++DOCSHELL 0x88a44400 == 108 [pid = 1760] [id = 481] 09:12:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 251 (0x88a4ac00) [pid = 1760] [serial = 1444] [outer = (nil)] 09:12:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 252 (0x8a51d000) [pid = 1760] [serial = 1445] [outer = 0x88a4ac00] 09:12:03 INFO - PROCESS | 1760 | 1464106323312 Marionette DEBUG loaded listener.js 09:12:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 253 (0x8aedfc00) [pid = 1760] [serial = 1446] [outer = 0x88a4ac00] 09:12:04 INFO - PROCESS | 1760 | 1464106324714 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]]]}] 09:12:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 5118ms 09:12:04 INFO - PROCESS | 1760 | 1464106324789 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 09:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:12:04 INFO - PROCESS | 1760 | 1464106324800 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 09:12:04 INFO - PROCESS | 1760 | 1464106324816 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:12:04 INFO - PROCESS | 1760 | 1464106324826 Marionette TRACE conn4 <- [1,1898,null,{}] 09:12:04 INFO - PROCESS | 1760 | 1464106324851 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}] 09:12:05 INFO - PROCESS | 1760 | 1464106325337 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 09:12:05 INFO - PROCESS | 1760 | 1464106325370 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:12:05 INFO - PROCESS | 1760 | ++DOCSHELL 0x8bea0c00 == 109 [pid = 1760] [id = 482] 09:12:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 254 (0x8bea5c00) [pid = 1760] [serial = 1447] [outer = (nil)] 09:12:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 255 (0x8cff1400) [pid = 1760] [serial = 1448] [outer = 0x8bea5c00] 09:12:05 INFO - PROCESS | 1760 | 1464106325451 Marionette DEBUG loaded listener.js 09:12:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 256 (0x8d0ce400) [pid = 1760] [serial = 1449] [outer = 0x8bea5c00] 09:12:06 INFO - PROCESS | 1760 | 1464106326496 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]]]}] 09:12:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:12:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1766ms 09:12:06 INFO - PROCESS | 1760 | 1464106326579 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 09:12:06 INFO - PROCESS | 1760 | 1464106326586 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 09:12:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:12:06 INFO - PROCESS | 1760 | 1464106326603 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:12:06 INFO - PROCESS | 1760 | 1464106326608 Marionette TRACE conn4 <- [1,1902,null,{}] 09:12:06 INFO - PROCESS | 1760 | 1464106326615 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}] 09:12:06 INFO - PROCESS | 1760 | 1464106326907 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 09:12:07 INFO - PROCESS | 1760 | 1464106327134 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:12:07 INFO - PROCESS | 1760 | ++DOCSHELL 0x8de47800 == 110 [pid = 1760] [id = 483] 09:12:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 257 (0x8de50000) [pid = 1760] [serial = 1450] [outer = (nil)] 09:12:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 258 (0x8e2c1800) [pid = 1760] [serial = 1451] [outer = 0x8de50000] 09:12:07 INFO - PROCESS | 1760 | 1464106327360 Marionette DEBUG loaded listener.js 09:12:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 259 (0x8e5b3400) [pid = 1760] [serial = 1452] [outer = 0x8de50000] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 258 (0x8b093000) [pid = 1760] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 257 (0x8dad0000) [pid = 1760] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 256 (0x91b37000) [pid = 1760] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 255 (0x8be9c800) [pid = 1760] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 254 (0x8c90cc00) [pid = 1760] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 253 (0x9539c400) [pid = 1760] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 252 (0x891ce400) [pid = 1760] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 251 (0x8d068800) [pid = 1760] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 250 (0x8cff3c00) [pid = 1760] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 249 (0x8eebf400) [pid = 1760] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 248 (0x9a233000) [pid = 1760] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 247 (0x8e2c8c00) [pid = 1760] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 246 (0x913bb400) [pid = 1760] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 245 (0x91bd0800) [pid = 1760] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 244 (0x8d356000) [pid = 1760] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 243 (0x913b9000) [pid = 1760] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 242 (0x97726000) [pid = 1760] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 241 (0x9c3adc00) [pid = 1760] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 240 (0x91bc7c00) [pid = 1760] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 239 (0x88a4b000) [pid = 1760] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 238 (0x8dbb6c00) [pid = 1760] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 237 (0x8a241800) [pid = 1760] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 236 (0x89393c00) [pid = 1760] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 235 (0x9cc56800) [pid = 1760] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 234 (0x8c90b000) [pid = 1760] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 233 (0x914cec00) [pid = 1760] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 232 (0x8afcc400) [pid = 1760] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 231 (0x8afc5c00) [pid = 1760] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 230 (0x8dac2c00) [pid = 1760] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 229 (0x8e5b9000) [pid = 1760] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 228 (0x8af2bc00) [pid = 1760] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 227 (0x88a43400) [pid = 1760] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 226 (0x914ce000) [pid = 1760] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 225 (0x8be9d400) [pid = 1760] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 224 (0x8d067000) [pid = 1760] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 223 (0x8e25c000) [pid = 1760] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 222 (0x8c904400) [pid = 1760] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 221 (0xa1051400) [pid = 1760] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 220 (0x91b40c00) [pid = 1760] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 219 (0x9105c400) [pid = 1760] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 218 (0x8c904c00) [pid = 1760] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 217 (0x8d0c8000) [pid = 1760] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 216 (0x8f0e2000) [pid = 1760] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 215 (0x8b096c00) [pid = 1760] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 214 (0x8c90a000) [pid = 1760] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 213 (0x8e2c1000) [pid = 1760] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 212 (0x92249000) [pid = 1760] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 211 (0x99590400) [pid = 1760] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 210 (0x95399c00) [pid = 1760] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 209 (0x9cc76800) [pid = 1760] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 208 (0x937cc400) [pid = 1760] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 207 (0x8c90a400) [pid = 1760] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 206 (0x8e25d000) [pid = 1760] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 205 (0x88a4f800) [pid = 1760] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 204 (0x8af30c00) [pid = 1760] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 203 (0x8c90d400) [pid = 1760] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 202 (0x9082b800) [pid = 1760] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 201 (0x8d0d1c00) [pid = 1760] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 200 (0x8cff0c00) [pid = 1760] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 199 (0x91adcc00) [pid = 1760] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 198 (0x953a5000) [pid = 1760] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 197 (0x9cc77000) [pid = 1760] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 196 (0x8a242800) [pid = 1760] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 195 (0x91bc1400) [pid = 1760] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 194 (0x92b71800) [pid = 1760] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 193 (0x8cff4800) [pid = 1760] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 192 (0x8e2bcc00) [pid = 1760] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 191 (0x8ede2c00) [pid = 1760] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 190 (0x8d0cc000) [pid = 1760] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 189 (0xa68c2000) [pid = 1760] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 188 (0x9b6a5800) [pid = 1760] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 187 (0x8edd6400) [pid = 1760] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 186 (0x921ae000) [pid = 1760] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 185 (0x9461dc00) [pid = 1760] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 184 (0x8edda800) [pid = 1760] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 183 (0x99236800) [pid = 1760] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 182 (0x8b096400) [pid = 1760] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 181 (0x99fcd400) [pid = 1760] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 180 (0x9ca70400) [pid = 1760] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 179 (0x891cf400) [pid = 1760] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 178 (0x8af32000) [pid = 1760] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 177 (0x8de4d800) [pid = 1760] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 176 (0x9463a000) [pid = 1760] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 175 (0x914d2c00) [pid = 1760] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 174 (0x89395c00) [pid = 1760] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:12:09 INFO - PROCESS | 1760 | --DOMWINDOW == 173 (0x8d0ccc00) [pid = 1760] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:12:09 INFO - PROCESS | 1760 | 1464106329868 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]]]}] 09:12:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:12:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 3308ms 09:12:09 INFO - PROCESS | 1760 | 1464106329903 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 09:12:09 INFO - PROCESS | 1760 | 1464106329908 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 09:12:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:12:09 INFO - PROCESS | 1760 | 1464106329916 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:12:09 INFO - PROCESS | 1760 | 1464106329925 Marionette TRACE conn4 <- [1,1906,null,{}] 09:12:09 INFO - PROCESS | 1760 | 1464106329940 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}] 09:12:10 INFO - PROCESS | 1760 | 1464106330214 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 09:12:10 INFO - PROCESS | 1760 | 1464106330242 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:12:10 INFO - PROCESS | 1760 | ++DOCSHELL 0x88a43400 == 111 [pid = 1760] [id = 484] 09:12:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 174 (0x8a51f400) [pid = 1760] [serial = 1453] [outer = (nil)] 09:12:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 175 (0x8d0c8000) [pid = 1760] [serial = 1454] [outer = 0x8a51f400] 09:12:10 INFO - PROCESS | 1760 | 1464106330338 Marionette DEBUG loaded listener.js 09:12:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 176 (0x8dbbc000) [pid = 1760] [serial = 1455] [outer = 0x8a51f400] 09:12:11 INFO - PROCESS | 1760 | 1464106331245 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]]]}] 09:12:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:12:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1399ms 09:12:11 INFO - PROCESS | 1760 | 1464106331314 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 09:12:11 INFO - PROCESS | 1760 | 1464106331319 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 09:12:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:12:11 INFO - PROCESS | 1760 | 1464106331326 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:12:11 INFO - PROCESS | 1760 | 1464106331329 Marionette TRACE conn4 <- [1,1910,null,{}] 09:12:11 INFO - PROCESS | 1760 | 1464106331335 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}] 09:12:11 INFO - PROCESS | 1760 | 1464106331654 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 09:12:12 INFO - PROCESS | 1760 | 1464106332011 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:12:12 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a241800 == 112 [pid = 1760] [id = 485] 09:12:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 177 (0x8a242800) [pid = 1760] [serial = 1456] [outer = (nil)] 09:12:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 178 (0x8a57cc00) [pid = 1760] [serial = 1457] [outer = 0x8a242800] 09:12:12 INFO - PROCESS | 1760 | 1464106332115 Marionette DEBUG loaded listener.js 09:12:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 179 (0x8af26c00) [pid = 1760] [serial = 1458] [outer = 0x8a242800] 09:12:13 INFO - PROCESS | 1760 | 1464106333144 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]]]}] 09:12:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:12:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1883ms 09:12:13 INFO - PROCESS | 1760 | 1464106333219 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 09:12:13 INFO - PROCESS | 1760 | 1464106333225 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 09:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:12:13 INFO - PROCESS | 1760 | 1464106333235 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:12:13 INFO - PROCESS | 1760 | 1464106333242 Marionette TRACE conn4 <- [1,1914,null,{}] 09:12:13 INFO - PROCESS | 1760 | 1464106333250 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}] 09:12:13 INFO - PROCESS | 1760 | 1464106333494 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 09:12:13 INFO - PROCESS | 1760 | 1464106333837 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:12:13 INFO - PROCESS | 1760 | ++DOCSHELL 0x8af32c00 == 113 [pid = 1760] [id = 486] 09:12:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 180 (0x8b099400) [pid = 1760] [serial = 1459] [outer = (nil)] 09:12:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 181 (0x8c909400) [pid = 1760] [serial = 1460] [outer = 0x8b099400] 09:12:13 INFO - PROCESS | 1760 | 1464106333935 Marionette DEBUG loaded listener.js 09:12:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 182 (0x8cfed800) [pid = 1760] [serial = 1461] [outer = 0x8b099400] 09:12:14 INFO - PROCESS | 1760 | 1464106334935 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]]]}] 09:12:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:12:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1739ms 09:12:14 INFO - PROCESS | 1760 | 1464106334975 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 09:12:14 INFO - PROCESS | 1760 | 1464106334980 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 09:12:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:12:14 INFO - PROCESS | 1760 | 1464106334988 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:12:14 INFO - PROCESS | 1760 | 1464106334992 Marionette TRACE conn4 <- [1,1918,null,{}] 09:12:15 INFO - PROCESS | 1760 | 1464106334999 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}] 09:12:15 INFO - PROCESS | 1760 | 1464106335234 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 09:12:15 INFO - PROCESS | 1760 | 1464106335606 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:12:15 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dacf400 == 114 [pid = 1760] [id = 487] 09:12:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 183 (0x8dd48c00) [pid = 1760] [serial = 1462] [outer = (nil)] 09:12:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 184 (0x8dd54c00) [pid = 1760] [serial = 1463] [outer = 0x8dd48c00] 09:12:15 INFO - PROCESS | 1760 | 1464106335706 Marionette DEBUG loaded listener.js 09:12:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 185 (0x8de4d800) [pid = 1760] [serial = 1464] [outer = 0x8dd48c00] 09:12:16 INFO - PROCESS | 1760 | 1464106336726 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]]]}] 09:12:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:12:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1792ms 09:12:16 INFO - PROCESS | 1760 | 1464106336781 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 09:12:16 INFO - PROCESS | 1760 | 1464106336788 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 09:12:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:12:16 INFO - PROCESS | 1760 | 1464106336808 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:12:16 INFO - PROCESS | 1760 | 1464106336817 Marionette TRACE conn4 <- [1,1922,null,{}] 09:12:16 INFO - PROCESS | 1760 | 1464106336824 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}] 09:12:17 INFO - PROCESS | 1760 | 1464106337104 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 09:12:17 INFO - PROCESS | 1760 | 1464106337433 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:12:17 INFO - PROCESS | 1760 | ++DOCSHELL 0x88a4d800 == 115 [pid = 1760] [id = 488] 09:12:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 186 (0x8cfd7000) [pid = 1760] [serial = 1465] [outer = (nil)] 09:12:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 187 (0x8eec1800) [pid = 1760] [serial = 1466] [outer = 0x8cfd7000] 09:12:17 INFO - PROCESS | 1760 | 1464106337526 Marionette DEBUG loaded listener.js 09:12:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 188 (0x8f0e2000) [pid = 1760] [serial = 1467] [outer = 0x8cfd7000] 09:12:18 INFO - PROCESS | 1760 | 1464106338554 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]]]}] 09:12:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:12:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1799ms 09:12:18 INFO - PROCESS | 1760 | 1464106338599 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 09:12:18 INFO - PROCESS | 1760 | 1464106338604 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 09:12:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:12:18 INFO - PROCESS | 1760 | 1464106338611 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:12:18 INFO - PROCESS | 1760 | 1464106338616 Marionette TRACE conn4 <- [1,1926,null,{}] 09:12:18 INFO - PROCESS | 1760 | 1464106338622 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}] 09:12:18 INFO - PROCESS | 1760 | 1464106338856 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 09:12:19 INFO - PROCESS | 1760 | 1464106339189 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:12:19 INFO - PROCESS | 1760 | ++DOCSHELL 0x8e5b8800 == 116 [pid = 1760] [id = 489] 09:12:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 189 (0x8e5b9800) [pid = 1760] [serial = 1468] [outer = (nil)] 09:12:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 190 (0x90870800) [pid = 1760] [serial = 1469] [outer = 0x8e5b9800] 09:12:19 INFO - PROCESS | 1760 | 1464106339289 Marionette DEBUG loaded listener.js 09:12:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 191 (0x9095f400) [pid = 1760] [serial = 1470] [outer = 0x8e5b9800] 09:12:20 INFO - PROCESS | 1760 | 1464106340234 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]]]}] 09:12:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:12:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1695ms 09:12:20 INFO - PROCESS | 1760 | 1464106340308 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 09:12:20 INFO - PROCESS | 1760 | 1464106340311 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 09:12:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:12:20 INFO - PROCESS | 1760 | 1464106340319 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:12:20 INFO - PROCESS | 1760 | 1464106340323 Marionette TRACE conn4 <- [1,1930,null,{}] 09:12:20 INFO - PROCESS | 1760 | 1464106340330 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}] 09:12:20 INFO - PROCESS | 1760 | 1464106340558 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 09:12:20 INFO - PROCESS | 1760 | 1464106340905 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:12:20 INFO - PROCESS | 1760 | ++DOCSHELL 0x91292c00 == 117 [pid = 1760] [id = 490] 09:12:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 192 (0x91293000) [pid = 1760] [serial = 1471] [outer = (nil)] 09:12:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 193 (0x913b5800) [pid = 1760] [serial = 1472] [outer = 0x91293000] 09:12:21 INFO - PROCESS | 1760 | 1464106341016 Marionette DEBUG loaded listener.js 09:12:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 194 (0x91ae7400) [pid = 1760] [serial = 1473] [outer = 0x91293000] 09:12:22 INFO - PROCESS | 1760 | 1464106342072 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]]]}] 09:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1784ms 09:12:22 INFO - PROCESS | 1760 | 1464106342105 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 09:12:22 INFO - PROCESS | 1760 | 1464106342108 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 09:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:12:22 INFO - PROCESS | 1760 | 1464106342115 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:12:22 INFO - PROCESS | 1760 | 1464106342119 Marionette TRACE conn4 <- [1,1934,null,{}] 09:12:22 INFO - PROCESS | 1760 | 1464106342125 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}] 09:12:22 INFO - PROCESS | 1760 | 1464106342355 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 09:12:22 INFO - PROCESS | 1760 | 1464106342658 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:12:22 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dac5800 == 118 [pid = 1760] [id = 491] 09:12:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 195 (0x9128e400) [pid = 1760] [serial = 1474] [outer = (nil)] 09:12:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 196 (0x91bca800) [pid = 1760] [serial = 1475] [outer = 0x9128e400] 09:12:22 INFO - PROCESS | 1760 | 1464106342757 Marionette DEBUG loaded listener.js 09:12:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 197 (0x9224f800) [pid = 1760] [serial = 1476] [outer = 0x9128e400] 09:12:23 INFO - PROCESS | 1760 | 1464106343782 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]]]}] 09:12:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:12:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1734ms 09:12:23 INFO - PROCESS | 1760 | 1464106343851 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 09:12:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:12:23 INFO - PROCESS | 1760 | 1464106343856 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 09:12:23 INFO - PROCESS | 1760 | 1464106343864 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:12:23 INFO - PROCESS | 1760 | 1464106343867 Marionette TRACE conn4 <- [1,1938,null,{}] 09:12:23 INFO - PROCESS | 1760 | 1464106343875 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}] 09:12:24 INFO - PROCESS | 1760 | 1464106344149 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 09:12:24 INFO - PROCESS | 1760 | 1464106344482 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:12:24 INFO - PROCESS | 1760 | ++DOCSHELL 0x88a47400 == 119 [pid = 1760] [id = 492] 09:12:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 198 (0x914c6c00) [pid = 1760] [serial = 1477] [outer = (nil)] 09:12:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 199 (0x92b03000) [pid = 1760] [serial = 1478] [outer = 0x914c6c00] 09:12:24 INFO - PROCESS | 1760 | 1464106344577 Marionette DEBUG loaded listener.js 09:12:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 200 (0x92b09400) [pid = 1760] [serial = 1479] [outer = 0x914c6c00] 09:12:25 INFO - PROCESS | 1760 | 1464106345513 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]]]}] 09:12:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:12:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1694ms 09:12:25 INFO - PROCESS | 1760 | 1464106345558 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 09:12:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:12:25 INFO - PROCESS | 1760 | 1464106345563 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 09:12:25 INFO - PROCESS | 1760 | 1464106345569 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:12:25 INFO - PROCESS | 1760 | 1464106345573 Marionette TRACE conn4 <- [1,1942,null,{}] 09:12:25 INFO - PROCESS | 1760 | 1464106345579 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}] 09:12:25 INFO - PROCESS | 1760 | 1464106345805 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 09:12:26 INFO - PROCESS | 1760 | 1464106346084 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:12:26 INFO - PROCESS | 1760 | ++DOCSHELL 0x92741400 == 120 [pid = 1760] [id = 493] 09:12:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 201 (0x92743800) [pid = 1760] [serial = 1480] [outer = (nil)] 09:12:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 202 (0x94639c00) [pid = 1760] [serial = 1481] [outer = 0x92743800] 09:12:26 INFO - PROCESS | 1760 | 1464106346230 Marionette DEBUG loaded listener.js 09:12:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 203 (0x95126c00) [pid = 1760] [serial = 1482] [outer = 0x92743800] 09:12:27 INFO - PROCESS | 1760 | 1464106347201 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]]]}] 09:12:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:12:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1688ms 09:12:27 INFO - PROCESS | 1760 | 1464106347258 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 09:12:27 INFO - PROCESS | 1760 | 1464106347262 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 09:12:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:12:27 INFO - PROCESS | 1760 | 1464106347269 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:12:27 INFO - PROCESS | 1760 | 1464106347279 Marionette TRACE conn4 <- [1,1946,null,{}] 09:12:27 INFO - PROCESS | 1760 | 1464106347285 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}] 09:12:27 INFO - PROCESS | 1760 | 1464106347547 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 09:12:27 INFO - PROCESS | 1760 | 1464106347892 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:12:27 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a246c00 == 121 [pid = 1760] [id = 494] 09:12:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 204 (0x8e2be400) [pid = 1760] [serial = 1483] [outer = (nil)] 09:12:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 205 (0x9771f400) [pid = 1760] [serial = 1484] [outer = 0x8e2be400] 09:12:27 INFO - PROCESS | 1760 | 1464106347984 Marionette DEBUG loaded listener.js 09:12:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 206 (0x97725800) [pid = 1760] [serial = 1485] [outer = 0x8e2be400] 09:12:28 INFO - PROCESS | 1760 | 1464106348963 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]]]}] 09:12:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:12:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1737ms 09:12:29 INFO - PROCESS | 1760 | 1464106349008 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 09:12:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:12:29 INFO - PROCESS | 1760 | 1464106349012 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 09:12:29 INFO - PROCESS | 1760 | 1464106349019 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:12:29 INFO - PROCESS | 1760 | 1464106349022 Marionette TRACE conn4 <- [1,1950,null,{}] 09:12:29 INFO - PROCESS | 1760 | 1464106349028 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}] 09:12:29 INFO - PROCESS | 1760 | 1464106349267 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 09:12:29 INFO - PROCESS | 1760 | 1464106349609 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:12:29 INFO - PROCESS | 1760 | ++DOCSHELL 0x9958e400 == 122 [pid = 1760] [id = 495] 09:12:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 207 (0x9958f800) [pid = 1760] [serial = 1486] [outer = (nil)] 09:12:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 208 (0x995cbc00) [pid = 1760] [serial = 1487] [outer = 0x9958f800] 09:12:29 INFO - PROCESS | 1760 | 1464106349723 Marionette DEBUG loaded listener.js 09:12:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 209 (0x9a233000) [pid = 1760] [serial = 1488] [outer = 0x9958f800] 09:12:30 INFO - PROCESS | 1760 | 1464106350689 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]]]}] 09:12:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:12:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1741ms 09:12:30 INFO - PROCESS | 1760 | 1464106350761 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 09:12:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:12:30 INFO - PROCESS | 1760 | 1464106350765 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 09:12:30 INFO - PROCESS | 1760 | 1464106350772 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:12:30 INFO - PROCESS | 1760 | 1464106350777 Marionette TRACE conn4 <- [1,1954,null,{}] 09:12:30 INFO - PROCESS | 1760 | 1464106350783 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}] 09:12:31 INFO - PROCESS | 1760 | 1464106351071 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 09:12:31 INFO - PROCESS | 1760 | 1464106351415 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:12:31 INFO - PROCESS | 1760 | ++DOCSHELL 0x9a22b800 == 123 [pid = 1760] [id = 496] 09:12:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 210 (0x9aee4c00) [pid = 1760] [serial = 1489] [outer = (nil)] 09:12:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 211 (0x9b184400) [pid = 1760] [serial = 1490] [outer = 0x9aee4c00] 09:12:31 INFO - PROCESS | 1760 | 1464106351509 Marionette DEBUG loaded listener.js 09:12:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 212 (0x9bb35c00) [pid = 1760] [serial = 1491] [outer = 0x9aee4c00] 09:12:32 INFO - PROCESS | 1760 | 1464106352444 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]]]}] 09:12:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:12:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1735ms 09:12:32 INFO - PROCESS | 1760 | 1464106352508 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 09:12:32 INFO - PROCESS | 1760 | 1464106352512 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 09:12:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:12:32 INFO - PROCESS | 1760 | 1464106352519 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:12:32 INFO - PROCESS | 1760 | 1464106352523 Marionette TRACE conn4 <- [1,1958,null,{}] 09:12:32 INFO - PROCESS | 1760 | 1464106352529 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}] 09:12:32 INFO - PROCESS | 1760 | 1464106352756 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 09:12:33 INFO - PROCESS | 1760 | 1464106353107 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:12:33 INFO - PROCESS | 1760 | ++DOCSHELL 0x8f0dcc00 == 124 [pid = 1760] [id = 497] 09:12:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 213 (0x9082a800) [pid = 1760] [serial = 1492] [outer = (nil)] 09:12:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 214 (0x9bb3f000) [pid = 1760] [serial = 1493] [outer = 0x9082a800] 09:12:33 INFO - PROCESS | 1760 | 1464106353206 Marionette DEBUG loaded listener.js 09:12:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 215 (0x9bb91400) [pid = 1760] [serial = 1494] [outer = 0x9082a800] 09:12:34 INFO - PROCESS | 1760 | 1464106354136 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]]]}] 09:12:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:12:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1682ms 09:12:34 INFO - PROCESS | 1760 | 1464106354203 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 09:12:34 INFO - PROCESS | 1760 | 1464106354211 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 09:12:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:12:34 INFO - PROCESS | 1760 | 1464106354224 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:12:34 INFO - PROCESS | 1760 | 1464106354227 Marionette TRACE conn4 <- [1,1962,null,{}] 09:12:34 INFO - PROCESS | 1760 | 1464106354234 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}] 09:12:34 INFO - PROCESS | 1760 | 1464106354549 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 09:12:34 INFO - PROCESS | 1760 | 1464106354818 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:12:34 INFO - PROCESS | 1760 | ++DOCSHELL 0x9bb39000 == 125 [pid = 1760] [id = 498] 09:12:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 216 (0x9bb8dc00) [pid = 1760] [serial = 1495] [outer = (nil)] 09:12:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 217 (0x9c0d8800) [pid = 1760] [serial = 1496] [outer = 0x9bb8dc00] 09:12:34 INFO - PROCESS | 1760 | 1464106354918 Marionette DEBUG loaded listener.js 09:12:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 218 (0x9c3b9000) [pid = 1760] [serial = 1497] [outer = 0x9bb8dc00] 09:12:35 INFO - PROCESS | 1760 | 1464106355837 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]]]}] 09:12:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:12:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1682ms 09:12:35 INFO - PROCESS | 1760 | 1464106355907 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 09:12:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:12:35 INFO - PROCESS | 1760 | 1464106355911 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 09:12:35 INFO - PROCESS | 1760 | 1464106355918 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:12:35 INFO - PROCESS | 1760 | 1464106355922 Marionette TRACE conn4 <- [1,1966,null,{}] 09:12:35 INFO - PROCESS | 1760 | 1464106355928 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}] 09:12:36 INFO - PROCESS | 1760 | 1464106356193 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 09:12:36 INFO - PROCESS | 1760 | 1464106356541 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:12:36 INFO - PROCESS | 1760 | ++DOCSHELL 0x88a50000 == 126 [pid = 1760] [id = 499] 09:12:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 219 (0x8c902400) [pid = 1760] [serial = 1498] [outer = (nil)] 09:12:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 220 (0x8e5b0800) [pid = 1760] [serial = 1499] [outer = 0x8c902400] 09:12:36 INFO - PROCESS | 1760 | 1464106356672 Marionette DEBUG loaded listener.js 09:12:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 221 (0x91b38c00) [pid = 1760] [serial = 1500] [outer = 0x8c902400] 09:12:37 INFO - PROCESS | 1760 | 1464106357611 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]]]}] 09:12:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:12:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1734ms 09:12:37 INFO - PROCESS | 1760 | 1464106357653 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 09:12:37 INFO - PROCESS | 1760 | 1464106357657 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 09:12:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:12:37 INFO - PROCESS | 1760 | 1464106357663 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:12:37 INFO - PROCESS | 1760 | 1464106357667 Marionette TRACE conn4 <- [1,1970,null,{}] 09:12:37 INFO - PROCESS | 1760 | 1464106357673 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}] 09:12:37 INFO - PROCESS | 1760 | 1464106357899 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 09:12:38 INFO - PROCESS | 1760 | 1464106358260 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:12:38 INFO - PROCESS | 1760 | ++DOCSHELL 0x8daca400 == 127 [pid = 1760] [id = 500] 09:12:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 222 (0x8eecc800) [pid = 1760] [serial = 1501] [outer = (nil)] 09:12:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 223 (0x9556dc00) [pid = 1760] [serial = 1502] [outer = 0x8eecc800] 09:12:38 INFO - PROCESS | 1760 | 1464106358356 Marionette DEBUG loaded listener.js 09:12:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 224 (0x9af40c00) [pid = 1760] [serial = 1503] [outer = 0x8eecc800] 09:12:39 INFO - PROCESS | 1760 | 1464106359277 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]]]}] 09:12:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:12:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1682ms 09:12:39 INFO - PROCESS | 1760 | 1464106359348 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 09:12:39 INFO - PROCESS | 1760 | 1464106359351 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 09:12:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:12:39 INFO - PROCESS | 1760 | 1464106359359 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:12:39 INFO - PROCESS | 1760 | 1464106359362 Marionette TRACE conn4 <- [1,1974,null,{}] 09:12:39 INFO - PROCESS | 1760 | 1464106359369 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}] 09:12:39 INFO - PROCESS | 1760 | 1464106359631 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 09:12:39 INFO - PROCESS | 1760 | 1464106359968 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:12:40 INFO - PROCESS | 1760 | ++DOCSHELL 0x8938c400 == 128 [pid = 1760] [id = 501] 09:12:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 225 (0x8a511c00) [pid = 1760] [serial = 1504] [outer = (nil)] 09:12:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 226 (0x8eddd000) [pid = 1760] [serial = 1505] [outer = 0x8a511c00] 09:12:40 INFO - PROCESS | 1760 | 1464106360069 Marionette DEBUG loaded listener.js 09:12:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 227 (0x8dd4bc00) [pid = 1760] [serial = 1506] [outer = 0x8a511c00] 09:12:41 INFO - PROCESS | 1760 | 1464106361008 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]]]}] 09:12:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:12:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1687ms 09:12:41 INFO - PROCESS | 1760 | 1464106361246 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 09:12:41 INFO - PROCESS | 1760 | 1464106361250 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 09:12:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:12:41 INFO - PROCESS | 1760 | 1464106361294 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:12:41 INFO - PROCESS | 1760 | 1464106361298 Marionette TRACE conn4 <- [1,1978,null,{}] 09:12:41 INFO - PROCESS | 1760 | 1464106361304 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}] 09:12:41 INFO - PROCESS | 1760 | 1464106361554 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 09:12:42 INFO - PROCESS | 1760 | --DOCSHELL 0x891cc400 == 127 [pid = 1760] [id = 258] 09:12:42 INFO - PROCESS | 1760 | --DOCSHELL 0x89154400 == 126 [pid = 1760] [id = 355] 09:12:42 INFO - PROCESS | 1760 | --DOCSHELL 0x8914e000 == 125 [pid = 1760] [id = 314] 09:12:42 INFO - PROCESS | 1760 | --DOCSHELL 0x914cb000 == 124 [pid = 1760] [id = 393] 09:12:42 INFO - PROCESS | 1760 | --DOCSHELL 0x8a23fc00 == 123 [pid = 1760] [id = 296] 09:12:42 INFO - PROCESS | 1760 | --DOCSHELL 0x95573c00 == 122 [pid = 1760] [id = 353] 09:12:42 INFO - PROCESS | 1760 | --DOCSHELL 0x8cfed000 == 121 [pid = 1760] [id = 394] 09:12:42 INFO - PROCESS | 1760 | --DOCSHELL 0x8a247c00 == 120 [pid = 1760] [id = 386] 09:12:42 INFO - PROCESS | 1760 | --DOCSHELL 0x8a57c800 == 119 [pid = 1760] [id = 423] 09:12:42 INFO - PROCESS | 1760 | --DOCSHELL 0x8dbb0800 == 118 [pid = 1760] [id = 389] 09:12:42 INFO - PROCESS | 1760 | --DOCSHELL 0x8a51cc00 == 117 [pid = 1760] [id = 425] 09:12:42 INFO - PROCESS | 1760 | --DOCSHELL 0x891cfc00 == 116 [pid = 1760] [id = 218] 09:12:42 INFO - PROCESS | 1760 | --DOCSHELL 0x8d069800 == 115 [pid = 1760] [id = 349] 09:12:42 INFO - PROCESS | 1760 | --DOCSHELL 0x8d0c9800 == 114 [pid = 1760] [id = 426] 09:12:42 INFO - PROCESS | 1760 | --DOCSHELL 0x89157800 == 113 [pid = 1760] [id = 392] 09:12:42 INFO - PROCESS | 1760 | --DOCSHELL 0x8afcec00 == 112 [pid = 1760] [id = 356] 09:12:42 INFO - PROCESS | 1760 | --DOCSHELL 0x8e25f400 == 111 [pid = 1760] [id = 388] 09:12:42 INFO - PROCESS | 1760 | --DOCSHELL 0x891d1800 == 110 [pid = 1760] [id = 259] 09:12:42 INFO - PROCESS | 1760 | --DOCSHELL 0x89154000 == 109 [pid = 1760] [id = 264] 09:12:42 INFO - PROCESS | 1760 | --DOCSHELL 0x93ac4800 == 108 [pid = 1760] [id = 396] 09:12:42 INFO - PROCESS | 1760 | --DOCSHELL 0x891d1400 == 107 [pid = 1760] [id = 391] 09:12:42 INFO - PROCESS | 1760 | --DOCSHELL 0x91bc4000 == 106 [pid = 1760] [id = 395] 09:12:42 INFO - PROCESS | 1760 | --DOCSHELL 0x8dacac00 == 105 [pid = 1760] [id = 358] 09:12:42 INFO - PROCESS | 1760 | --DOCSHELL 0x88a43400 == 104 [pid = 1760] [id = 484] 09:12:42 INFO - PROCESS | 1760 | --DOCSHELL 0x8de47800 == 103 [pid = 1760] [id = 483] 09:12:42 INFO - PROCESS | 1760 | --DOCSHELL 0x8bea0c00 == 102 [pid = 1760] [id = 482] 09:12:42 INFO - PROCESS | 1760 | --DOCSHELL 0x88a44400 == 101 [pid = 1760] [id = 481] 09:12:42 INFO - PROCESS | 1760 | --DOCSHELL 0x8dac7400 == 100 [pid = 1760] [id = 474] 09:12:42 INFO - PROCESS | 1760 | --DOCSHELL 0x992e0800 == 99 [pid = 1760] [id = 473] 09:12:42 INFO - PROCESS | 1760 | --DOCSHELL 0x8de43000 == 98 [pid = 1760] [id = 472] 09:12:42 INFO - PROCESS | 1760 | --DOCSHELL 0x921af000 == 97 [pid = 1760] [id = 471] 09:12:42 INFO - PROCESS | 1760 | --DOCSHELL 0x914d3800 == 96 [pid = 1760] [id = 469] 09:12:42 INFO - PROCESS | 1760 | --DOCSHELL 0x90831000 == 95 [pid = 1760] [id = 470] 09:12:42 INFO - PROCESS | 1760 | --DOCSHELL 0x8de49c00 == 94 [pid = 1760] [id = 468] 09:12:42 INFO - PROCESS | 1760 | --DOCSHELL 0x8afc2c00 == 93 [pid = 1760] [id = 467] 09:12:42 INFO - PROCESS | 1760 | --DOMWINDOW == 226 (0x9a239800) [pid = 1760] [serial = 1071] [outer = (nil)] [url = about:blank] 09:12:42 INFO - PROCESS | 1760 | --DOMWINDOW == 225 (0x91ae1000) [pid = 1760] [serial = 1119] [outer = (nil)] [url = about:blank] 09:12:42 INFO - PROCESS | 1760 | --DOMWINDOW == 224 (0x91b3e400) [pid = 1760] [serial = 1383] [outer = (nil)] [url = about:blank] 09:12:42 INFO - PROCESS | 1760 | --DOMWINDOW == 223 (0x8dacc800) [pid = 1760] [serial = 1275] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 222 (0x91ae9000) [pid = 1760] [serial = 1194] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 221 (0x9aee7400) [pid = 1760] [serial = 1347] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 220 (0x91aea800) [pid = 1760] [serial = 1179] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 219 (0x8ede4000) [pid = 1760] [serial = 1158] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 218 (0x8d0c5c00) [pid = 1760] [serial = 1340] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 217 (0x9b17b000) [pid = 1760] [serial = 1290] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 216 (0x9af3e800) [pid = 1760] [serial = 1077] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 215 (0xa2381800) [pid = 1760] [serial = 1358] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 214 (0x995d2400) [pid = 1760] [serial = 1065] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 213 (0x9924c400) [pid = 1760] [serial = 1287] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 212 (0x8dd4a400) [pid = 1760] [serial = 1110] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 211 (0x92b0c400) [pid = 1760] [serial = 1185] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 210 (0x99237400) [pid = 1760] [serial = 1062] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 209 (0x9c3ce000) [pid = 1760] [serial = 1302] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 208 (0x981c3400) [pid = 1760] [serial = 1125] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 207 (0x8e5b2400) [pid = 1760] [serial = 1376] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 206 (0x9a232400) [pid = 1760] [serial = 1239] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 205 (0x9a12a400) [pid = 1760] [serial = 1068] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 204 (0x90955800) [pid = 1760] [serial = 1385] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 203 (0xa104e800) [pid = 1760] [serial = 1355] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 202 (0x9af39400) [pid = 1760] [serial = 1242] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 201 (0x921ab400) [pid = 1760] [serial = 1182] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 200 (0xa51f5800) [pid = 1760] [serial = 1368] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 199 (0x914d2000) [pid = 1760] [serial = 1386] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 198 (0x8b096800) [pid = 1760] [serial = 1391] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 197 (0x9cb4c400) [pid = 1760] [serial = 1317] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 196 (0x90807800) [pid = 1760] [serial = 1398] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 195 (0x8e2c4400) [pid = 1760] [serial = 1137] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 194 (0x88a4b800) [pid = 1760] [serial = 1373] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 193 (0x93ac9800) [pid = 1760] [serial = 1224] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 192 (0x9af34800) [pid = 1760] [serial = 1074] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 191 (0x8dd52800) [pid = 1760] [serial = 1395] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 190 (0x9095a000) [pid = 1760] [serial = 1344] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 189 (0x9bbbe000) [pid = 1760] [serial = 1350] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 188 (0xa31f2800) [pid = 1760] [serial = 1362] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 187 (0xa31c8c00) [pid = 1760] [serial = 1361] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 186 (0x9273b400) [pid = 1760] [serial = 1389] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 185 (0x9af34000) [pid = 1760] [serial = 1338] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 184 (0x88a4f400) [pid = 1760] [serial = 1374] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 183 (0x9bb9c000) [pid = 1760] [serial = 1296] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 182 (0x8f0e6c00) [pid = 1760] [serial = 1278] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 181 (0x8dbb9000) [pid = 1760] [serial = 1341] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 180 (0xa25fd800) [pid = 1760] [serial = 1359] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 179 (0x90877000) [pid = 1760] [serial = 1173] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 178 (0x93ad2400) [pid = 1760] [serial = 1215] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 177 (0x9958e800) [pid = 1760] [serial = 1346] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 176 (0x95126400) [pid = 1760] [serial = 1131] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 175 (0x9772b400) [pid = 1760] [serial = 1284] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 174 (0x937c3000) [pid = 1760] [serial = 1188] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 173 (0x9c3da400) [pid = 1760] [serial = 1352] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 172 (0x953a4400) [pid = 1760] [serial = 1059] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 171 (0xa36e9c00) [pid = 1760] [serial = 1365] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 170 (0x94632c00) [pid = 1760] [serial = 1056] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 169 (0x90838000) [pid = 1760] [serial = 1343] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 168 (0x8ede3000) [pid = 1760] [serial = 1029] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 167 (0x913b1c00) [pid = 1760] [serial = 1176] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 166 (0x8e5b4000) [pid = 1760] [serial = 1377] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 165 (0x8e5bd000) [pid = 1760] [serial = 1380] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 164 (0x8e2c0c00) [pid = 1760] [serial = 1314] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 163 (0xa51e8c00) [pid = 1760] [serial = 1367] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 162 (0x8d35b000) [pid = 1760] [serial = 1218] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 161 (0x91058400) [pid = 1760] [serial = 1116] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 160 (0x8dacc400) [pid = 1760] [serial = 1164] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 159 (0x9cb50800) [pid = 1760] [serial = 1305] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 158 (0x93c91800) [pid = 1760] [serial = 1281] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 157 (0xa22a3000) [pid = 1760] [serial = 1356] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 156 (0x99591000) [pid = 1760] [serial = 1233] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 155 (0x9d04e800) [pid = 1760] [serial = 1311] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 154 (0x8eddc400) [pid = 1760] [serial = 1251] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 153 (0x8dace400) [pid = 1760] [serial = 1394] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 152 (0x93acb000) [pid = 1760] [serial = 1122] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 151 (0x8e5bb800) [pid = 1760] [serial = 1379] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 150 (0x9539b400) [pid = 1760] [serial = 1227] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 149 (0x99592000) [pid = 1760] [serial = 1128] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 148 (0x8eec4800) [pid = 1760] [serial = 1113] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 147 (0x8eecbc00) [pid = 1760] [serial = 1397] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 146 (0x9273a000) [pid = 1760] [serial = 1388] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 145 (0x8c905400) [pid = 1760] [serial = 1392] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 144 (0x90810400) [pid = 1760] [serial = 1221] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 143 (0x8e2c2800) [pid = 1760] [serial = 1050] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 142 (0xa6ea7400) [pid = 1760] [serial = 1371] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 141 (0x9be88400) [pid = 1760] [serial = 1299] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 140 (0xa357c800) [pid = 1760] [serial = 1364] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 139 (0x8eecb800) [pid = 1760] [serial = 1167] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 138 (0x9bb8ec00) [pid = 1760] [serial = 1293] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 137 (0x9512a800) [pid = 1760] [serial = 1191] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 136 (0x90829400) [pid = 1760] [serial = 1170] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 135 (0x99760c00) [pid = 1760] [serial = 1236] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 134 (0xa6968800) [pid = 1760] [serial = 1370] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 133 (0x9bb8f000) [pid = 1760] [serial = 1248] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 132 (0x9b0f3400) [pid = 1760] [serial = 1245] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 131 (0x91b3cc00) [pid = 1760] [serial = 1382] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 130 (0x9cc56400) [pid = 1760] [serial = 1308] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 129 (0x8af28800) [pid = 1760] [serial = 1107] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 128 (0x8c907c00) [pid = 1760] [serial = 1161] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 127 (0x8e260000) [pid = 1760] [serial = 1349] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 126 (0x9b177000) [pid = 1760] [serial = 1080] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 125 (0x97725c00) [pid = 1760] [serial = 1230] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 124 (0x9224d800) [pid = 1760] [serial = 1053] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 123 (0x90873c00) [pid = 1760] [serial = 1134] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 122 (0x9c9ad000) [pid = 1760] [serial = 1353] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 121 (0x92b0a400) [pid = 1760] [serial = 1272] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | --DOMWINDOW == 120 (0x90953000) [pid = 1760] [serial = 1400] [outer = (nil)] [url = about:blank] 09:12:43 INFO - PROCESS | 1760 | 1464106363278 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:12:43 INFO - PROCESS | 1760 | ++DOCSHELL 0x88a4b800 == 94 [pid = 1760] [id = 502] 09:12:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 121 (0x88a4c400) [pid = 1760] [serial = 1507] [outer = (nil)] 09:12:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 122 (0x88a50400) [pid = 1760] [serial = 1508] [outer = 0x88a4c400] 09:12:43 INFO - PROCESS | 1760 | 1464106363369 Marionette DEBUG loaded listener.js 09:12:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 123 (0x891c9800) [pid = 1760] [serial = 1509] [outer = 0x88a4c400] 09:12:44 INFO - PROCESS | 1760 | 1464106364230 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]]]}] 09:12:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:12:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 2996ms 09:12:44 INFO - PROCESS | 1760 | 1464106364291 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 09:12:44 INFO - PROCESS | 1760 | 1464106364298 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 09:12:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:12:44 INFO - PROCESS | 1760 | 1464106364306 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:12:44 INFO - PROCESS | 1760 | 1464106364311 Marionette TRACE conn4 <- [1,1982,null,{}] 09:12:44 INFO - PROCESS | 1760 | 1464106364319 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}] 09:12:44 INFO - PROCESS | 1760 | 1464106364536 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 09:12:44 INFO - PROCESS | 1760 | 1464106364734 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:12:44 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a51b000 == 95 [pid = 1760] [id = 503] 09:12:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 124 (0x8a582000) [pid = 1760] [serial = 1510] [outer = (nil)] 09:12:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 125 (0x8aee6400) [pid = 1760] [serial = 1511] [outer = 0x8a582000] 09:12:44 INFO - PROCESS | 1760 | 1464106364816 Marionette DEBUG loaded listener.js 09:12:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 126 (0x8af32000) [pid = 1760] [serial = 1512] [outer = 0x8a582000] 09:12:45 INFO - PROCESS | 1760 | 1464106365766 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]]]}] 09:12:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:12:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1534ms 09:12:45 INFO - PROCESS | 1760 | 1464106365844 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 09:12:45 INFO - PROCESS | 1760 | 1464106365851 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 09:12:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:12:45 INFO - PROCESS | 1760 | 1464106365866 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:12:45 INFO - PROCESS | 1760 | 1464106365870 Marionette TRACE conn4 <- [1,1986,null,{}] 09:12:45 INFO - PROCESS | 1760 | 1464106365877 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}] 09:12:46 INFO - PROCESS | 1760 | 1464106366178 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 09:12:46 INFO - PROCESS | 1760 | 1464106366225 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:12:46 INFO - PROCESS | 1760 | ++DOCSHELL 0x8be98800 == 96 [pid = 1760] [id = 504] 09:12:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 127 (0x8bea3c00) [pid = 1760] [serial = 1513] [outer = (nil)] 09:12:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 128 (0x8c90a400) [pid = 1760] [serial = 1514] [outer = 0x8bea3c00] 09:12:46 INFO - PROCESS | 1760 | 1464106366321 Marionette DEBUG loaded listener.js 09:12:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 129 (0x8cfd9c00) [pid = 1760] [serial = 1515] [outer = 0x8bea3c00] 09:12:48 INFO - PROCESS | 1760 | 1464106368020 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]]]}] 09:12:48 INFO - PROCESS | 1760 | --DOMWINDOW == 128 (0x88a4ac00) [pid = 1760] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:12:48 INFO - PROCESS | 1760 | --DOMWINDOW == 127 (0x8bea5c00) [pid = 1760] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:12:48 INFO - PROCESS | 1760 | --DOMWINDOW == 126 (0x8de50000) [pid = 1760] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:12:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:12:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 2256ms 09:12:48 INFO - PROCESS | 1760 | 1464106368120 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 09:12:48 INFO - PROCESS | 1760 | 1464106368125 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 09:12:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:12:48 INFO - PROCESS | 1760 | 1464106368143 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:12:48 INFO - PROCESS | 1760 | 1464106368152 Marionette TRACE conn4 <- [1,1990,null,{}] 09:12:48 INFO - PROCESS | 1760 | 1464106368160 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}] 09:12:48 INFO - PROCESS | 1760 | 1464106368445 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 09:12:48 INFO - PROCESS | 1760 | 1464106368562 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:12:48 INFO - PROCESS | 1760 | ++DOCSHELL 0x8b09d800 == 97 [pid = 1760] [id = 505] 09:12:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 127 (0x8cfef000) [pid = 1760] [serial = 1516] [outer = (nil)] 09:12:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 128 (0x8d356c00) [pid = 1760] [serial = 1517] [outer = 0x8cfef000] 09:12:48 INFO - PROCESS | 1760 | 1464106368642 Marionette DEBUG loaded listener.js 09:12:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 129 (0x8daccc00) [pid = 1760] [serial = 1518] [outer = 0x8cfef000] 09:12:49 INFO - PROCESS | 1760 | 1464106369453 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]]]}] 09:12:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:12:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1352ms 09:12:49 INFO - PROCESS | 1760 | 1464106369487 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 09:12:49 INFO - PROCESS | 1760 | 1464106369491 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 09:12:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:12:49 INFO - PROCESS | 1760 | 1464106369497 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:12:49 INFO - PROCESS | 1760 | 1464106369501 Marionette TRACE conn4 <- [1,1994,null,{}] 09:12:49 INFO - PROCESS | 1760 | 1464106369506 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}] 09:12:49 INFO - PROCESS | 1760 | 1464106369704 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 09:12:49 INFO - PROCESS | 1760 | 1464106369895 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:12:49 INFO - PROCESS | 1760 | ++DOCSHELL 0x8d238800 == 98 [pid = 1760] [id = 506] 09:12:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 130 (0x8dacec00) [pid = 1760] [serial = 1519] [outer = (nil)] 09:12:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 131 (0x8dd4ac00) [pid = 1760] [serial = 1520] [outer = 0x8dacec00] 09:12:49 INFO - PROCESS | 1760 | 1464106369977 Marionette DEBUG loaded listener.js 09:12:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 132 (0x8dd52c00) [pid = 1760] [serial = 1521] [outer = 0x8dacec00] 09:12:51 INFO - PROCESS | 1760 | 1464106371116 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]]]}] 09:12:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:12:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1687ms 09:12:51 INFO - PROCESS | 1760 | 1464106371186 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 09:12:51 INFO - PROCESS | 1760 | 1464106371194 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 09:12:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:12:51 INFO - PROCESS | 1760 | 1464106371204 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:12:51 INFO - PROCESS | 1760 | 1464106371213 Marionette TRACE conn4 <- [1,1998,null,{}] 09:12:51 INFO - PROCESS | 1760 | 1464106371222 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}] 09:12:51 INFO - PROCESS | 1760 | 1464106371510 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 09:12:51 INFO - PROCESS | 1760 | 1464106371886 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:12:51 INFO - PROCESS | 1760 | ++DOCSHELL 0x8af28400 == 99 [pid = 1760] [id = 507] 09:12:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 133 (0x8af2ac00) [pid = 1760] [serial = 1522] [outer = (nil)] 09:12:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 134 (0x8b09b800) [pid = 1760] [serial = 1523] [outer = 0x8af2ac00] 09:12:51 INFO - PROCESS | 1760 | 1464106371983 Marionette DEBUG loaded listener.js 09:12:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 135 (0x8cfd9000) [pid = 1760] [serial = 1524] [outer = 0x8af2ac00] 09:12:53 INFO - PROCESS | 1760 | 1464106373029 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]]]}] 09:12:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:12:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1861ms 09:12:53 INFO - PROCESS | 1760 | 1464106373064 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 09:12:53 INFO - PROCESS | 1760 | 1464106373073 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 09:12:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:12:53 INFO - PROCESS | 1760 | 1464106373085 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:12:53 INFO - PROCESS | 1760 | 1464106373089 Marionette TRACE conn4 <- [1,2002,null,{}] 09:12:53 INFO - PROCESS | 1760 | 1464106373096 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}] 09:12:53 INFO - PROCESS | 1760 | 1464106373356 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 09:12:53 INFO - PROCESS | 1760 | 1464106373714 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:12:53 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dbb9000 == 100 [pid = 1760] [id = 508] 09:12:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 136 (0x8dd4f800) [pid = 1760] [serial = 1525] [outer = (nil)] 09:12:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 137 (0x8de4b800) [pid = 1760] [serial = 1526] [outer = 0x8dd4f800] 09:12:53 INFO - PROCESS | 1760 | 1464106373813 Marionette DEBUG loaded listener.js 09:12:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 138 (0x8e258800) [pid = 1760] [serial = 1527] [outer = 0x8dd4f800] 09:12:54 INFO - PROCESS | 1760 | 1464106374811 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]]]}] 09:12:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:12:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1786ms 09:12:54 INFO - PROCESS | 1760 | 1464106374872 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 09:12:54 INFO - PROCESS | 1760 | 1464106374877 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 09:12:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:12:54 INFO - PROCESS | 1760 | 1464106374886 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:12:54 INFO - PROCESS | 1760 | 1464106374893 Marionette TRACE conn4 <- [1,2006,null,{}] 09:12:54 INFO - PROCESS | 1760 | 1464106374912 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}] 09:12:55 INFO - PROCESS | 1760 | 1464106375206 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 09:12:55 INFO - PROCESS | 1760 | 1464106375526 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:12:55 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c909c00 == 101 [pid = 1760] [id = 509] 09:12:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 139 (0x8e2c0c00) [pid = 1760] [serial = 1528] [outer = (nil)] 09:12:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 140 (0x8e5b8c00) [pid = 1760] [serial = 1529] [outer = 0x8e2c0c00] 09:12:55 INFO - PROCESS | 1760 | 1464106375625 Marionette DEBUG loaded listener.js 09:12:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 141 (0x8eddc400) [pid = 1760] [serial = 1530] [outer = 0x8e2c0c00] 09:12:56 INFO - PROCESS | 1760 | 1464106376642 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]]]}] 09:12:56 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 09:12:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1793ms 09:12:56 INFO - PROCESS | 1760 | 1464106376680 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 09:12:56 INFO - PROCESS | 1760 | 1464106376685 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 09:12:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:12:56 INFO - PROCESS | 1760 | 1464106376692 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:12:56 INFO - PROCESS | 1760 | 1464106376697 Marionette TRACE conn4 <- [1,2010,null,{}] 09:12:56 INFO - PROCESS | 1760 | 1464106376704 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}] 09:12:56 INFO - PROCESS | 1760 | 1464106376953 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 09:12:57 INFO - PROCESS | 1760 | 1464106377259 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:12:57 INFO - PROCESS | 1760 | ++DOCSHELL 0x891d1c00 == 102 [pid = 1760] [id = 510] 09:12:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 142 (0x8e5b5000) [pid = 1760] [serial = 1531] [outer = (nil)] 09:12:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 143 (0x8eecac00) [pid = 1760] [serial = 1532] [outer = 0x8e5b5000] 09:12:57 INFO - PROCESS | 1760 | 1464106377358 Marionette DEBUG loaded listener.js 09:12:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 144 (0x8f0e4800) [pid = 1760] [serial = 1533] [outer = 0x8e5b5000] 09:12:58 INFO - PROCESS | 1760 | 1464106378313 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]]]}] 09:12:58 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 09:12:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1693ms 09:12:58 INFO - PROCESS | 1760 | 1464106378387 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 09:12:58 INFO - PROCESS | 1760 | 1464106378390 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 09:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:12:58 INFO - PROCESS | 1760 | 1464106378400 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:12:58 INFO - PROCESS | 1760 | 1464106378404 Marionette TRACE conn4 <- [1,2014,null,{}] 09:12:58 INFO - PROCESS | 1760 | 1464106378410 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}] 09:12:58 INFO - PROCESS | 1760 | 1464106378673 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 09:12:59 INFO - PROCESS | 1760 | 1464106378990 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:12:59 INFO - PROCESS | 1760 | ++DOCSHELL 0x8eebf800 == 103 [pid = 1760] [id = 511] 09:12:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 145 (0x8eec4c00) [pid = 1760] [serial = 1534] [outer = (nil)] 09:12:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 146 (0x90829800) [pid = 1760] [serial = 1535] [outer = 0x8eec4c00] 09:12:59 INFO - PROCESS | 1760 | 1464106379088 Marionette DEBUG loaded listener.js 09:12:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 147 (0x90835000) [pid = 1760] [serial = 1536] [outer = 0x8eec4c00] 09:13:00 INFO - PROCESS | 1760 | 1464106380067 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]]]}] 09:13:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:13:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1733ms 09:13:00 INFO - PROCESS | 1760 | 1464106380133 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 09:13:00 INFO - PROCESS | 1760 | 1464106380137 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 09:13:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:13:00 INFO - PROCESS | 1760 | 1464106380144 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:13:00 INFO - PROCESS | 1760 | 1464106380148 Marionette TRACE conn4 <- [1,2018,null,{}] 09:13:00 INFO - PROCESS | 1760 | 1464106380154 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}] 09:13:00 INFO - PROCESS | 1760 | 1464106380441 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 09:13:00 INFO - PROCESS | 1760 | 1464106380759 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:13:00 INFO - PROCESS | 1760 | ++DOCSHELL 0x8de4ec00 == 104 [pid = 1760] [id = 512] 09:13:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 148 (0x8e25b800) [pid = 1760] [serial = 1537] [outer = (nil)] 09:13:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 149 (0x9095d800) [pid = 1760] [serial = 1538] [outer = 0x8e25b800] 09:13:00 INFO - PROCESS | 1760 | 1464106380865 Marionette DEBUG loaded listener.js 09:13:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 150 (0x9128e000) [pid = 1760] [serial = 1539] [outer = 0x8e25b800] 09:13:01 INFO - PROCESS | 1760 | 1464106381853 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]]]}] 09:13:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:13:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1786ms 09:13:01 INFO - PROCESS | 1760 | 1464106381932 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 09:13:01 INFO - PROCESS | 1760 | 1464106381935 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 09:13:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:13:01 INFO - PROCESS | 1760 | 1464106381943 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:13:01 INFO - PROCESS | 1760 | 1464106381946 Marionette TRACE conn4 <- [1,2022,null,{}] 09:13:01 INFO - PROCESS | 1760 | 1464106381953 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}] 09:13:02 INFO - PROCESS | 1760 | 1464106382220 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 09:13:02 INFO - PROCESS | 1760 | 1464106382547 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:13:02 INFO - PROCESS | 1760 | ++DOCSHELL 0x9086f400 == 105 [pid = 1760] [id = 513] 09:13:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 151 (0x90959000) [pid = 1760] [serial = 1540] [outer = (nil)] 09:13:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 152 (0x914c8c00) [pid = 1760] [serial = 1541] [outer = 0x90959000] 09:13:02 INFO - PROCESS | 1760 | 1464106382640 Marionette DEBUG loaded listener.js 09:13:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 153 (0x914ce000) [pid = 1760] [serial = 1542] [outer = 0x90959000] 09:13:03 INFO - PROCESS | 1760 | 1464106383590 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]]]}] 09:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1681ms 09:13:03 INFO - PROCESS | 1760 | 1464106383625 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 09:13:03 INFO - PROCESS | 1760 | 1464106383629 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 09:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:13:03 INFO - PROCESS | 1760 | 1464106383637 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:13:03 INFO - PROCESS | 1760 | 1464106383641 Marionette TRACE conn4 <- [1,2026,null,{}] 09:13:03 INFO - PROCESS | 1760 | 1464106383669 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}] 09:13:03 INFO - PROCESS | 1760 | 1464106383897 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 09:13:04 INFO - PROCESS | 1760 | 1464106384162 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:13:04 INFO - PROCESS | 1760 | ++DOCSHELL 0x90802400 == 106 [pid = 1760] [id = 514] 09:13:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 154 (0x914d4000) [pid = 1760] [serial = 1543] [outer = (nil)] 09:13:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 155 (0x91ae6400) [pid = 1760] [serial = 1544] [outer = 0x914d4000] 09:13:04 INFO - PROCESS | 1760 | 1464106384305 Marionette DEBUG loaded listener.js 09:13:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 156 (0x91b38400) [pid = 1760] [serial = 1545] [outer = 0x914d4000] 09:13:05 INFO - PROCESS | 1760 | 1464106385254 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]]]}] 09:13:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1688ms 09:13:05 INFO - PROCESS | 1760 | 1464106385327 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 09:13:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:13:05 INFO - PROCESS | 1760 | 1464106385332 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 09:13:05 INFO - PROCESS | 1760 | 1464106385339 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:13:05 INFO - PROCESS | 1760 | 1464106385343 Marionette TRACE conn4 <- [1,2030,null,{}] 09:13:05 INFO - PROCESS | 1760 | 1464106385350 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}] 09:13:05 INFO - PROCESS | 1760 | 1464106385629 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 09:13:05 INFO - PROCESS | 1760 | 1464106385943 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:13:05 INFO - PROCESS | 1760 | ++DOCSHELL 0x8d068c00 == 107 [pid = 1760] [id = 515] 09:13:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 157 (0x913b9000) [pid = 1760] [serial = 1546] [outer = (nil)] 09:13:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 158 (0x91bc5c00) [pid = 1760] [serial = 1547] [outer = 0x913b9000] 09:13:06 INFO - PROCESS | 1760 | 1464106386043 Marionette DEBUG loaded listener.js 09:13:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 159 (0x91bccc00) [pid = 1760] [serial = 1548] [outer = 0x913b9000] 09:13:07 INFO - PROCESS | 1760 | 1464106387026 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]]]}] 09:13:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:13:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1738ms 09:13:07 INFO - PROCESS | 1760 | 1464106387081 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 09:13:07 INFO - PROCESS | 1760 | 1464106387084 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 09:13:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:13:07 INFO - PROCESS | 1760 | 1464106387092 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:13:07 INFO - PROCESS | 1760 | 1464106387095 Marionette TRACE conn4 <- [1,2034,null,{}] 09:13:07 INFO - PROCESS | 1760 | 1464106387103 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}] 09:13:07 INFO - PROCESS | 1760 | 1464106387340 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 09:13:07 INFO - PROCESS | 1760 | 1464106387671 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:13:07 INFO - PROCESS | 1760 | ++DOCSHELL 0x91ae3c00 == 108 [pid = 1760] [id = 516] 09:13:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 160 (0x9273d800) [pid = 1760] [serial = 1549] [outer = (nil)] 09:13:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 161 (0x92746c00) [pid = 1760] [serial = 1550] [outer = 0x9273d800] 09:13:07 INFO - PROCESS | 1760 | 1464106387767 Marionette DEBUG loaded listener.js 09:13:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 162 (0x92b04800) [pid = 1760] [serial = 1551] [outer = 0x9273d800] 09:13:08 INFO - PROCESS | 1760 | 1464106388740 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]]]}] 09:13:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:13:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1696ms 09:13:08 INFO - PROCESS | 1760 | 1464106388789 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 09:13:08 INFO - PROCESS | 1760 | 1464106388793 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 09:13:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:13:08 INFO - PROCESS | 1760 | 1464106388800 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:13:08 INFO - PROCESS | 1760 | 1464106388806 Marionette TRACE conn4 <- [1,2038,null,{}] 09:13:08 INFO - PROCESS | 1760 | 1464106388812 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}] 09:13:09 INFO - PROCESS | 1760 | 1464106389071 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 09:13:09 INFO - PROCESS | 1760 | 1464106389390 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:13:09 INFO - PROCESS | 1760 | ++DOCSHELL 0x91bc5000 == 109 [pid = 1760] [id = 517] 09:13:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 163 (0x9273a000) [pid = 1760] [serial = 1552] [outer = (nil)] 09:13:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 164 (0x93ad2400) [pid = 1760] [serial = 1553] [outer = 0x9273a000] 09:13:09 INFO - PROCESS | 1760 | 1464106389497 Marionette DEBUG loaded listener.js 09:13:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 165 (0x94633000) [pid = 1760] [serial = 1554] [outer = 0x9273a000] 09:13:10 INFO - PROCESS | 1760 | 1464106390452 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]]]}] 09:13:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:13:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1690ms 09:13:10 INFO - PROCESS | 1760 | 1464106390492 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 09:13:10 INFO - PROCESS | 1760 | 1464106390496 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 09:13:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:13:10 INFO - PROCESS | 1760 | 1464106390503 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:13:10 INFO - PROCESS | 1760 | 1464106390506 Marionette TRACE conn4 <- [1,2042,null,{}] 09:13:10 INFO - PROCESS | 1760 | 1464106390514 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}] 09:13:10 INFO - PROCESS | 1760 | 1464106390742 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 09:13:11 INFO - PROCESS | 1760 | 1464106391020 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:13:11 INFO - PROCESS | 1760 | ++DOCSHELL 0x89393000 == 110 [pid = 1760] [id = 518] 09:13:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 166 (0x8a239400) [pid = 1760] [serial = 1555] [outer = (nil)] 09:13:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 167 (0x94632c00) [pid = 1760] [serial = 1556] [outer = 0x8a239400] 09:13:11 INFO - PROCESS | 1760 | 1464106391160 Marionette DEBUG loaded listener.js 09:13:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 168 (0x9539b000) [pid = 1760] [serial = 1557] [outer = 0x8a239400] 09:13:12 INFO - PROCESS | 1760 | 1464106392143 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]]]}] 09:13:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:13:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1689ms 09:13:12 INFO - PROCESS | 1760 | 1464106392193 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 09:13:12 INFO - PROCESS | 1760 | 1464106392198 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 09:13:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:13:12 INFO - PROCESS | 1760 | 1464106392205 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:13:12 INFO - PROCESS | 1760 | 1464106392209 Marionette TRACE conn4 <- [1,2046,null,{}] 09:13:12 INFO - PROCESS | 1760 | 1464106392216 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}] 09:13:12 INFO - PROCESS | 1760 | 1464106392446 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 09:13:12 INFO - PROCESS | 1760 | 1464106392762 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:13:12 INFO - PROCESS | 1760 | ++DOCSHELL 0x921ab400 == 111 [pid = 1760] [id = 519] 09:13:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 169 (0x92b0e400) [pid = 1760] [serial = 1558] [outer = (nil)] 09:13:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 170 (0x9772b400) [pid = 1760] [serial = 1559] [outer = 0x92b0e400] 09:13:12 INFO - PROCESS | 1760 | 1464106392860 Marionette DEBUG loaded listener.js 09:13:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 171 (0x982d2000) [pid = 1760] [serial = 1560] [outer = 0x92b0e400] 09:13:13 INFO - PROCESS | 1760 | 1464106393826 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]]]}] 09:13:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1687ms 09:13:13 INFO - PROCESS | 1760 | 1464106393893 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 09:13:13 INFO - PROCESS | 1760 | 1464106393898 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 09:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:13:13 INFO - PROCESS | 1760 | 1464106393904 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:13:13 INFO - PROCESS | 1760 | 1464106393908 Marionette TRACE conn4 <- [1,2050,null,{}] 09:13:13 INFO - PROCESS | 1760 | 1464106393915 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}] 09:13:14 INFO - PROCESS | 1760 | 1464106394146 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 09:13:14 INFO - PROCESS | 1760 | 1464106394465 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:13:14 INFO - PROCESS | 1760 | ++DOCSHELL 0x95130000 == 112 [pid = 1760] [id = 520] 09:13:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 172 (0x9556fc00) [pid = 1760] [serial = 1561] [outer = (nil)] 09:13:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 173 (0x9925a400) [pid = 1760] [serial = 1562] [outer = 0x9556fc00] 09:13:14 INFO - PROCESS | 1760 | 1464106394565 Marionette DEBUG loaded listener.js 09:13:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 174 (0x9958fc00) [pid = 1760] [serial = 1563] [outer = 0x9556fc00] 09:13:15 INFO - PROCESS | 1760 | 1464106395492 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]]]}] 09:13:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:13:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1638ms 09:13:15 INFO - PROCESS | 1760 | 1464106395544 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 09:13:15 INFO - PROCESS | 1760 | 1464106395549 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 09:13:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:13:15 INFO - PROCESS | 1760 | 1464106395556 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:13:15 INFO - PROCESS | 1760 | 1464106395561 Marionette TRACE conn4 <- [1,2054,null,{}] 09:13:15 INFO - PROCESS | 1760 | 1464106395568 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}] 09:13:15 INFO - PROCESS | 1760 | 1464106395804 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 09:13:16 INFO - PROCESS | 1760 | 1464106396132 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:13:16 INFO - PROCESS | 1760 | ++DOCSHELL 0x92b09000 == 113 [pid = 1760] [id = 521] 09:13:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 175 (0x92b73000) [pid = 1760] [serial = 1564] [outer = (nil)] 09:13:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 176 (0x995cd400) [pid = 1760] [serial = 1565] [outer = 0x92b73000] 09:13:16 INFO - PROCESS | 1760 | 1464106396231 Marionette DEBUG loaded listener.js 09:13:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 177 (0x9975dc00) [pid = 1760] [serial = 1566] [outer = 0x92b73000] 09:13:17 INFO - PROCESS | 1760 | 1464106397224 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]]]}] 09:13:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:13:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1733ms 09:13:17 INFO - PROCESS | 1760 | 1464106397290 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 09:13:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:13:17 INFO - PROCESS | 1760 | 1464106397295 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 09:13:17 INFO - PROCESS | 1760 | 1464106397301 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:13:17 INFO - PROCESS | 1760 | 1464106397305 Marionette TRACE conn4 <- [1,2058,null,{}] 09:13:17 INFO - PROCESS | 1760 | 1464106397311 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}] 09:13:17 INFO - PROCESS | 1760 | 1464106397549 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 09:13:17 INFO - PROCESS | 1760 | 1464106397884 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:13:17 INFO - PROCESS | 1760 | ++DOCSHELL 0x8938c000 == 114 [pid = 1760] [id = 522] 09:13:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 178 (0x8a51cc00) [pid = 1760] [serial = 1567] [outer = (nil)] 09:13:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 179 (0x9a232000) [pid = 1760] [serial = 1568] [outer = 0x8a51cc00] 09:13:17 INFO - PROCESS | 1760 | 1464106397981 Marionette DEBUG loaded listener.js 09:13:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 180 (0x9aee2000) [pid = 1760] [serial = 1569] [outer = 0x8a51cc00] 09:13:18 INFO - PROCESS | 1760 | 1464106398961 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]]]}] 09:13:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1733ms 09:13:19 INFO - PROCESS | 1760 | 1464106399035 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 09:13:19 INFO - PROCESS | 1760 | 1464106399038 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 09:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:13:19 INFO - PROCESS | 1760 | 1464106399045 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:13:19 INFO - PROCESS | 1760 | 1464106399048 Marionette TRACE conn4 <- [1,2062,null,{}] 09:13:19 INFO - PROCESS | 1760 | 1464106399055 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}] 09:13:19 INFO - PROCESS | 1760 | 1464106399285 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 09:13:19 INFO - PROCESS | 1760 | 1464106399624 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:13:19 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dbb6c00 == 115 [pid = 1760] [id = 523] 09:13:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 181 (0x8dbb9c00) [pid = 1760] [serial = 1570] [outer = (nil)] 09:13:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 182 (0x93ad1800) [pid = 1760] [serial = 1571] [outer = 0x8dbb9c00] 09:13:19 INFO - PROCESS | 1760 | 1464106399730 Marionette DEBUG loaded listener.js 09:13:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 183 (0x9958dc00) [pid = 1760] [serial = 1572] [outer = 0x8dbb9c00] 09:13:21 INFO - PROCESS | 1760 | --DOCSHELL 0x92741400 == 114 [pid = 1760] [id = 493] 09:13:21 INFO - PROCESS | 1760 | --DOCSHELL 0x8a246c00 == 113 [pid = 1760] [id = 494] 09:13:21 INFO - PROCESS | 1760 | --DOCSHELL 0x88a47400 == 112 [pid = 1760] [id = 492] 09:13:21 INFO - PROCESS | 1760 | --DOCSHELL 0x8dac5800 == 111 [pid = 1760] [id = 491] 09:13:21 INFO - PROCESS | 1760 | --DOCSHELL 0x91292c00 == 110 [pid = 1760] [id = 490] 09:13:21 INFO - PROCESS | 1760 | --DOCSHELL 0x8e5b8800 == 109 [pid = 1760] [id = 489] 09:13:21 INFO - PROCESS | 1760 | --DOCSHELL 0x88a4d800 == 108 [pid = 1760] [id = 488] 09:13:21 INFO - PROCESS | 1760 | --DOCSHELL 0x8dacf400 == 107 [pid = 1760] [id = 487] 09:13:21 INFO - PROCESS | 1760 | --DOCSHELL 0x8a241800 == 106 [pid = 1760] [id = 485] 09:13:21 INFO - PROCESS | 1760 | --DOCSHELL 0x8af32c00 == 105 [pid = 1760] [id = 486] 09:13:21 INFO - PROCESS | 1760 | --DOMWINDOW == 182 (0x8d0c8000) [pid = 1760] [serial = 1454] [outer = (nil)] [url = about:blank] 09:13:21 INFO - PROCESS | 1760 | --DOMWINDOW == 181 (0x91b37c00) [pid = 1760] [serial = 1409] [outer = (nil)] [url = about:blank] 09:13:21 INFO - PROCESS | 1760 | --DOMWINDOW == 180 (0x8aedfc00) [pid = 1760] [serial = 1446] [outer = (nil)] [url = about:blank] 09:13:21 INFO - PROCESS | 1760 | --DOMWINDOW == 179 (0x9bbb8c00) [pid = 1760] [serial = 1424] [outer = (nil)] [url = about:blank] 09:13:21 INFO - PROCESS | 1760 | --DOMWINDOW == 178 (0x8cff1400) [pid = 1760] [serial = 1448] [outer = (nil)] [url = about:blank] 09:13:21 INFO - PROCESS | 1760 | --DOMWINDOW == 177 (0x9cb53000) [pid = 1760] [serial = 1427] [outer = (nil)] [url = about:blank] 09:13:21 INFO - PROCESS | 1760 | --DOMWINDOW == 176 (0x9af41c00) [pid = 1760] [serial = 1421] [outer = (nil)] [url = about:blank] 09:13:21 INFO - PROCESS | 1760 | --DOMWINDOW == 175 (0x92741000) [pid = 1760] [serial = 1412] [outer = (nil)] [url = about:blank] 09:13:21 INFO - PROCESS | 1760 | --DOMWINDOW == 174 (0x8cfd8c00) [pid = 1760] [serial = 1442] [outer = (nil)] [url = about:blank] 09:13:21 INFO - PROCESS | 1760 | --DOMWINDOW == 173 (0xa0519c00) [pid = 1760] [serial = 1430] [outer = (nil)] [url = about:blank] 09:13:21 INFO - PROCESS | 1760 | --DOMWINDOW == 172 (0xa6386000) [pid = 1760] [serial = 1433] [outer = (nil)] [url = about:blank] 09:13:21 INFO - PROCESS | 1760 | --DOMWINDOW == 171 (0x8e5b3400) [pid = 1760] [serial = 1452] [outer = (nil)] [url = about:blank] 09:13:21 INFO - PROCESS | 1760 | --DOMWINDOW == 170 (0x8e2c1800) [pid = 1760] [serial = 1451] [outer = (nil)] [url = about:blank] 09:13:21 INFO - PROCESS | 1760 | --DOMWINDOW == 169 (0x8be98c00) [pid = 1760] [serial = 1403] [outer = (nil)] [url = about:blank] 09:13:21 INFO - PROCESS | 1760 | --DOMWINDOW == 168 (0x8a51d000) [pid = 1760] [serial = 1445] [outer = (nil)] [url = about:blank] 09:13:21 INFO - PROCESS | 1760 | --DOMWINDOW == 167 (0x8d0ce400) [pid = 1760] [serial = 1449] [outer = (nil)] [url = about:blank] 09:13:21 INFO - PROCESS | 1760 | --DOMWINDOW == 166 (0x937d0800) [pid = 1760] [serial = 1415] [outer = (nil)] [url = about:blank] 09:13:21 INFO - PROCESS | 1760 | --DOMWINDOW == 165 (0x99235c00) [pid = 1760] [serial = 1418] [outer = (nil)] [url = about:blank] 09:13:21 INFO - PROCESS | 1760 | --DOMWINDOW == 164 (0x8e5bbc00) [pid = 1760] [serial = 1406] [outer = (nil)] [url = about:blank] 09:13:21 INFO - PROCESS | 1760 | --DOMWINDOW == 163 (0x8cfcf400) [pid = 1760] [serial = 1439] [outer = (nil)] [url = about:blank] 09:13:21 INFO - PROCESS | 1760 | --DOMWINDOW == 162 (0x8aee6000) [pid = 1760] [serial = 1436] [outer = (nil)] [url = about:blank] 09:13:22 INFO - PROCESS | 1760 | 1464106402007 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]]]}] 09:13:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 3089ms 09:13:22 INFO - PROCESS | 1760 | 1464106402166 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 09:13:22 INFO - PROCESS | 1760 | 1464106402173 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 09:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:13:22 INFO - PROCESS | 1760 | 1464106402182 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:13:22 INFO - PROCESS | 1760 | 1464106402186 Marionette TRACE conn4 <- [1,2066,null,{}] 09:13:22 INFO - PROCESS | 1760 | 1464106402195 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}] 09:13:22 INFO - PROCESS | 1760 | 1464106402401 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 09:13:22 INFO - PROCESS | 1760 | 1464106402614 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:13:22 INFO - PROCESS | 1760 | ++DOCSHELL 0x88a42c00 == 106 [pid = 1760] [id = 524] 09:13:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 163 (0x8aedd400) [pid = 1760] [serial = 1573] [outer = (nil)] 09:13:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 164 (0x8aee6c00) [pid = 1760] [serial = 1574] [outer = 0x8aedd400] 09:13:22 INFO - PROCESS | 1760 | 1464106402700 Marionette DEBUG loaded listener.js 09:13:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 165 (0x8af32c00) [pid = 1760] [serial = 1575] [outer = 0x8aedd400] 09:13:23 INFO - PROCESS | 1760 | 1464106403582 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]]]}] 09:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1436ms 09:13:23 INFO - PROCESS | 1760 | 1464106403619 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 09:13:23 INFO - PROCESS | 1760 | 1464106403628 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 09:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:13:23 INFO - PROCESS | 1760 | 1464106403639 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:13:23 INFO - PROCESS | 1760 | 1464106403642 Marionette TRACE conn4 <- [1,2070,null,{}] 09:13:23 INFO - PROCESS | 1760 | 1464106403649 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}] 09:13:23 INFO - PROCESS | 1760 | 1464106403872 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 09:13:24 INFO - PROCESS | 1760 | 1464106404087 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:13:24 INFO - PROCESS | 1760 | ++DOCSHELL 0x8afc4c00 == 107 [pid = 1760] [id = 525] 09:13:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 166 (0x8cfefc00) [pid = 1760] [serial = 1576] [outer = (nil)] 09:13:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 167 (0x8d064c00) [pid = 1760] [serial = 1577] [outer = 0x8cfefc00] 09:13:24 INFO - PROCESS | 1760 | 1464106404170 Marionette DEBUG loaded listener.js 09:13:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 168 (0x8d229c00) [pid = 1760] [serial = 1578] [outer = 0x8cfefc00] 09:13:25 INFO - PROCESS | 1760 | 1464106405189 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]]]}] 09:13:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1580ms 09:13:25 INFO - PROCESS | 1760 | 1464106405219 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 09:13:25 INFO - PROCESS | 1760 | 1464106405224 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 09:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:13:25 INFO - PROCESS | 1760 | 1464106405230 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:13:25 INFO - PROCESS | 1760 | 1464106405237 Marionette TRACE conn4 <- [1,2074,null,{}] 09:13:25 INFO - PROCESS | 1760 | 1464106405260 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}] 09:13:25 INFO - PROCESS | 1760 | 1464106405542 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 09:13:25 INFO - PROCESS | 1760 | 1464106405577 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:13:25 INFO - PROCESS | 1760 | ++DOCSHELL 0x8cfd8c00 == 108 [pid = 1760] [id = 526] 09:13:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 169 (0x8dbb0c00) [pid = 1760] [serial = 1579] [outer = (nil)] 09:13:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 170 (0x8e25f000) [pid = 1760] [serial = 1580] [outer = 0x8dbb0c00] 09:13:25 INFO - PROCESS | 1760 | 1464106405658 Marionette DEBUG loaded listener.js 09:13:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 171 (0x8e2cac00) [pid = 1760] [serial = 1581] [outer = 0x8dbb0c00] 09:13:27 INFO - PROCESS | 1760 | --DOMWINDOW == 170 (0x9bb8dc00) [pid = 1760] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:13:27 INFO - PROCESS | 1760 | --DOMWINDOW == 169 (0x9aee4c00) [pid = 1760] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:13:27 INFO - PROCESS | 1760 | --DOMWINDOW == 168 (0x88a4c400) [pid = 1760] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:13:27 INFO - PROCESS | 1760 | --DOMWINDOW == 167 (0x91293000) [pid = 1760] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:13:27 INFO - PROCESS | 1760 | --DOMWINDOW == 166 (0x8b099400) [pid = 1760] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:13:27 INFO - PROCESS | 1760 | --DOMWINDOW == 165 (0x8c902400) [pid = 1760] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:13:27 INFO - PROCESS | 1760 | --DOMWINDOW == 164 (0x9082a800) [pid = 1760] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:13:27 INFO - PROCESS | 1760 | --DOMWINDOW == 163 (0x8cfd7000) [pid = 1760] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:13:27 INFO - PROCESS | 1760 | --DOMWINDOW == 162 (0x8e5b9800) [pid = 1760] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:13:27 INFO - PROCESS | 1760 | --DOMWINDOW == 161 (0x9128e400) [pid = 1760] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:13:27 INFO - PROCESS | 1760 | --DOMWINDOW == 160 (0x8eecc800) [pid = 1760] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:13:27 INFO - PROCESS | 1760 | --DOMWINDOW == 159 (0x8dd48c00) [pid = 1760] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:13:27 INFO - PROCESS | 1760 | --DOMWINDOW == 158 (0x8bea3c00) [pid = 1760] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:13:27 INFO - PROCESS | 1760 | --DOMWINDOW == 157 (0x8a582000) [pid = 1760] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:13:27 INFO - PROCESS | 1760 | --DOMWINDOW == 156 (0x8edd7000) [pid = 1760] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:13:27 INFO - PROCESS | 1760 | --DOMWINDOW == 155 (0x8e2be400) [pid = 1760] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:13:27 INFO - PROCESS | 1760 | --DOMWINDOW == 154 (0x8a242800) [pid = 1760] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:13:27 INFO - PROCESS | 1760 | --DOMWINDOW == 153 (0x92743800) [pid = 1760] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:13:27 INFO - PROCESS | 1760 | --DOMWINDOW == 152 (0x914c6c00) [pid = 1760] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:13:27 INFO - PROCESS | 1760 | --DOMWINDOW == 151 (0x9958f800) [pid = 1760] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:13:27 INFO - PROCESS | 1760 | --DOMWINDOW == 150 (0x8cfef000) [pid = 1760] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:13:27 INFO - PROCESS | 1760 | --DOMWINDOW == 149 (0xa36ea000) [pid = 1760] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:13:27 INFO - PROCESS | 1760 | --DOMWINDOW == 148 (0x8aee8000) [pid = 1760] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:13:27 INFO - PROCESS | 1760 | --DOMWINDOW == 147 (0x9bb99800) [pid = 1760] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:13:27 INFO - PROCESS | 1760 | --DOMWINDOW == 146 (0x8de4f800) [pid = 1760] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:13:27 INFO - PROCESS | 1760 | --DOMWINDOW == 145 (0x92747800) [pid = 1760] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:13:27 INFO - PROCESS | 1760 | --DOMWINDOW == 144 (0x8aee0000) [pid = 1760] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:13:27 INFO - PROCESS | 1760 | --DOMWINDOW == 143 (0x90878400) [pid = 1760] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:13:27 INFO - PROCESS | 1760 | --DOMWINDOW == 142 (0x921af400) [pid = 1760] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:13:27 INFO - PROCESS | 1760 | --DOMWINDOW == 141 (0x8afc4000) [pid = 1760] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:13:27 INFO - PROCESS | 1760 | --DOMWINDOW == 140 (0x99591c00) [pid = 1760] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:13:27 INFO - PROCESS | 1760 | --DOMWINDOW == 139 (0x9bb92400) [pid = 1760] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:13:27 INFO - PROCESS | 1760 | --DOMWINDOW == 138 (0x8aedd000) [pid = 1760] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:13:27 INFO - PROCESS | 1760 | --DOMWINDOW == 137 (0x91adf400) [pid = 1760] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:13:27 INFO - PROCESS | 1760 | --DOMWINDOW == 136 (0x9463a800) [pid = 1760] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:13:27 INFO - PROCESS | 1760 | 1464106407538 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]]]}] 09:13:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 2349ms 09:13:27 INFO - PROCESS | 1760 | 1464106407580 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 09:13:27 INFO - PROCESS | 1760 | 1464106407585 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 09:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:13:27 INFO - PROCESS | 1760 | 1464106407591 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:13:27 INFO - PROCESS | 1760 | 1464106407595 Marionette TRACE conn4 <- [1,2078,null,{}] 09:13:27 INFO - PROCESS | 1760 | 1464106407600 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}] 09:13:27 INFO - PROCESS | 1760 | 1464106407806 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 09:13:28 INFO - PROCESS | 1760 | 1464106407998 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:13:28 INFO - PROCESS | 1760 | ++DOCSHELL 0x88a4c400 == 109 [pid = 1760] [id = 527] 09:13:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 137 (0x8a580800) [pid = 1760] [serial = 1582] [outer = (nil)] 09:13:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 138 (0x8cfd4c00) [pid = 1760] [serial = 1583] [outer = 0x8a580800] 09:13:28 INFO - PROCESS | 1760 | 1464106408081 Marionette DEBUG loaded listener.js 09:13:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 139 (0x8e2bc800) [pid = 1760] [serial = 1584] [outer = 0x8a580800] 09:13:28 INFO - PROCESS | 1760 | 1464106408901 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]]]}] 09:13:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:13:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1381ms 09:13:28 INFO - PROCESS | 1760 | 1464106408973 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 09:13:28 INFO - PROCESS | 1760 | 1464106408977 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 09:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:13:28 INFO - PROCESS | 1760 | 1464106408983 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:13:28 INFO - PROCESS | 1760 | 1464106408987 Marionette TRACE conn4 <- [1,2082,null,{}] 09:13:28 INFO - PROCESS | 1760 | 1464106408993 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}] 09:13:29 INFO - PROCESS | 1760 | 1464106409206 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 09:13:29 INFO - PROCESS | 1760 | 1464106409620 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:13:29 INFO - PROCESS | 1760 | ++DOCSHELL 0x88a50800 == 110 [pid = 1760] [id = 528] 09:13:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 140 (0x89154000) [pid = 1760] [serial = 1585] [outer = (nil)] 09:13:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 141 (0x891d2000) [pid = 1760] [serial = 1586] [outer = 0x89154000] 09:13:29 INFO - PROCESS | 1760 | 1464106409722 Marionette DEBUG loaded listener.js 09:13:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 142 (0x8a247000) [pid = 1760] [serial = 1587] [outer = 0x89154000] 09:13:30 INFO - PROCESS | 1760 | 1464106410754 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]]]}] 09:13:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1837ms 09:13:30 INFO - PROCESS | 1760 | 1464106410823 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 09:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:13:30 INFO - PROCESS | 1760 | 1464106410830 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 09:13:30 INFO - PROCESS | 1760 | 1464106410839 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:13:30 INFO - PROCESS | 1760 | 1464106410845 Marionette TRACE conn4 <- [1,2086,null,{}] 09:13:30 INFO - PROCESS | 1760 | 1464106410853 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}] 09:13:31 INFO - PROCESS | 1760 | 1464106411130 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 09:13:31 INFO - PROCESS | 1760 | 1464106411466 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:13:31 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c90b400 == 111 [pid = 1760] [id = 529] 09:13:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 143 (0x8cfce800) [pid = 1760] [serial = 1588] [outer = (nil)] 09:13:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 144 (0x8cfd7c00) [pid = 1760] [serial = 1589] [outer = 0x8cfce800] 09:13:31 INFO - PROCESS | 1760 | 1464106411577 Marionette DEBUG loaded listener.js 09:13:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 145 (0x8d0c6c00) [pid = 1760] [serial = 1590] [outer = 0x8cfce800] 09:13:32 INFO - PROCESS | 1760 | 1464106412669 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]]]}] 09:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1888ms 09:13:32 INFO - PROCESS | 1760 | 1464106412732 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 09:13:32 INFO - PROCESS | 1760 | 1464106412740 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 09:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:13:32 INFO - PROCESS | 1760 | 1464106412749 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:13:32 INFO - PROCESS | 1760 | 1464106412752 Marionette TRACE conn4 <- [1,2090,null,{}] 09:13:32 INFO - PROCESS | 1760 | 1464106412761 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}] 09:13:33 INFO - PROCESS | 1760 | 1464106413011 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 09:13:33 INFO - PROCESS | 1760 | 1464106413388 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:13:33 INFO - PROCESS | 1760 | ++DOCSHELL 0x8cfef000 == 112 [pid = 1760] [id = 530] 09:13:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 146 (0x8de42400) [pid = 1760] [serial = 1591] [outer = (nil)] 09:13:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 147 (0x8e253800) [pid = 1760] [serial = 1592] [outer = 0x8de42400] 09:13:33 INFO - PROCESS | 1760 | 1464106413485 Marionette DEBUG loaded listener.js 09:13:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 148 (0x8e5b7000) [pid = 1760] [serial = 1593] [outer = 0x8de42400] 09:13:34 INFO - PROCESS | 1760 | 1464106414606 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]]]}] 09:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1894ms 09:13:34 INFO - PROCESS | 1760 | 1464106414644 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 09:13:34 INFO - PROCESS | 1760 | 1464106414648 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 09:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:13:34 INFO - PROCESS | 1760 | 1464106414666 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:13:34 INFO - PROCESS | 1760 | 1464106414676 Marionette TRACE conn4 <- [1,2094,null,{}] 09:13:34 INFO - PROCESS | 1760 | 1464106414685 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}] 09:13:34 INFO - PROCESS | 1760 | 1464106414978 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 09:13:35 INFO - PROCESS | 1760 | 1464106415302 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:13:35 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dbaf400 == 113 [pid = 1760] [id = 531] 09:13:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 149 (0x8dbb4000) [pid = 1760] [serial = 1594] [outer = (nil)] 09:13:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 150 (0x9082b000) [pid = 1760] [serial = 1595] [outer = 0x8dbb4000] 09:13:35 INFO - PROCESS | 1760 | 1464106415411 Marionette DEBUG loaded listener.js 09:13:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 151 (0x90876400) [pid = 1760] [serial = 1596] [outer = 0x8dbb4000] 09:13:36 INFO - PROCESS | 1760 | 1464106416378 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]]]}] 09:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1755ms 09:13:36 INFO - PROCESS | 1760 | 1464106416412 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 09:13:36 INFO - PROCESS | 1760 | 1464106416416 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 09:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:13:36 INFO - PROCESS | 1760 | 1464106416424 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:13:36 INFO - PROCESS | 1760 | 1464106416428 Marionette TRACE conn4 <- [1,2098,null,{}] 09:13:36 INFO - PROCESS | 1760 | 1464106416434 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}] 09:13:36 INFO - PROCESS | 1760 | 1464106416684 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 09:13:37 INFO - PROCESS | 1760 | 1464106417002 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:13:37 INFO - PROCESS | 1760 | ++DOCSHELL 0x8e5b2000 == 114 [pid = 1760] [id = 532] 09:13:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 152 (0x8e5b4800) [pid = 1760] [serial = 1597] [outer = (nil)] 09:13:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 153 (0x91286400) [pid = 1760] [serial = 1598] [outer = 0x8e5b4800] 09:13:37 INFO - PROCESS | 1760 | 1464106417114 Marionette DEBUG loaded listener.js 09:13:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 154 (0x9128d000) [pid = 1760] [serial = 1599] [outer = 0x8e5b4800] 09:13:38 INFO - PROCESS | 1760 | 1464106418166 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]]]}] 09:13:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:13:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1787ms 09:13:38 INFO - PROCESS | 1760 | 1464106418213 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 09:13:38 INFO - PROCESS | 1760 | 1464106418219 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 09:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:13:38 INFO - PROCESS | 1760 | 1464106418227 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:13:38 INFO - PROCESS | 1760 | 1464106418231 Marionette TRACE conn4 <- [1,2102,null,{}] 09:13:38 INFO - PROCESS | 1760 | 1464106418239 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}] 09:13:38 INFO - PROCESS | 1760 | 1464106418474 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 09:13:38 INFO - PROCESS | 1760 | 1464106418805 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:13:38 INFO - PROCESS | 1760 | ++DOCSHELL 0x9128b000 == 115 [pid = 1760] [id = 533] 09:13:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 155 (0x9128c000) [pid = 1760] [serial = 1600] [outer = (nil)] 09:13:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 156 (0x91ae4c00) [pid = 1760] [serial = 1601] [outer = 0x9128c000] 09:13:38 INFO - PROCESS | 1760 | 1464106418918 Marionette DEBUG loaded listener.js 09:13:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 157 (0x9224ac00) [pid = 1760] [serial = 1602] [outer = 0x9128c000] 09:13:39 INFO - PROCESS | 1760 | 1464106419922 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]]]}] 09:13:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1743ms 09:13:39 INFO - PROCESS | 1760 | 1464106419971 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 09:13:39 INFO - PROCESS | 1760 | 1464106419975 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 09:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:13:39 INFO - PROCESS | 1760 | 1464106419982 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:13:39 INFO - PROCESS | 1760 | 1464106419986 Marionette TRACE conn4 <- [1,2106,null,{}] 09:13:39 INFO - PROCESS | 1760 | 1464106419993 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}] 09:13:40 INFO - PROCESS | 1760 | 1464106420230 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 09:13:40 INFO - PROCESS | 1760 | 1464106420560 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:13:40 INFO - PROCESS | 1760 | ++DOCSHELL 0x89396c00 == 116 [pid = 1760] [id = 534] 09:13:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 158 (0x9095d400) [pid = 1760] [serial = 1603] [outer = (nil)] 09:13:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 159 (0x92745400) [pid = 1760] [serial = 1604] [outer = 0x9095d400] 09:13:40 INFO - PROCESS | 1760 | 1464106420658 Marionette DEBUG loaded listener.js 09:13:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 160 (0x92b6e000) [pid = 1760] [serial = 1605] [outer = 0x9095d400] 09:13:41 INFO - PROCESS | 1760 | 1464106421699 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]]]}] 09:13:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1786ms 09:13:41 INFO - PROCESS | 1760 | 1464106421771 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 09:13:41 INFO - PROCESS | 1760 | 1464106421776 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 09:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:13:41 INFO - PROCESS | 1760 | 1464106421784 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:13:41 INFO - PROCESS | 1760 | 1464106421788 Marionette TRACE conn4 <- [1,2110,null,{}] 09:13:41 INFO - PROCESS | 1760 | 1464106421795 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}] 09:13:42 INFO - PROCESS | 1760 | 1464106422098 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 09:13:42 INFO - PROCESS | 1760 | 1464106422422 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:13:42 INFO - PROCESS | 1760 | ++DOCSHELL 0x90877400 == 117 [pid = 1760] [id = 535] 09:13:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 161 (0x92740000) [pid = 1760] [serial = 1606] [outer = (nil)] 09:13:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 162 (0x93c90800) [pid = 1760] [serial = 1607] [outer = 0x92740000] 09:13:42 INFO - PROCESS | 1760 | 1464106422514 Marionette DEBUG loaded listener.js 09:13:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 163 (0x94621000) [pid = 1760] [serial = 1608] [outer = 0x92740000] 09:13:43 INFO - PROCESS | 1760 | 1464106423549 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]]]}] 09:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1849ms 09:13:43 INFO - PROCESS | 1760 | 1464106423636 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 09:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:13:43 INFO - PROCESS | 1760 | 1464106423641 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 09:13:43 INFO - PROCESS | 1760 | 1464106423649 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:13:43 INFO - PROCESS | 1760 | 1464106423652 Marionette TRACE conn4 <- [1,2114,null,{}] 09:13:43 INFO - PROCESS | 1760 | 1464106423660 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}] 09:13:43 INFO - PROCESS | 1760 | 1464106423926 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 09:13:44 INFO - PROCESS | 1760 | 1464106424257 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:13:44 INFO - PROCESS | 1760 | ++DOCSHELL 0x9105bc00 == 118 [pid = 1760] [id = 536] 09:13:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 164 (0x93ac5c00) [pid = 1760] [serial = 1609] [outer = (nil)] 09:13:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 165 (0x9923ec00) [pid = 1760] [serial = 1610] [outer = 0x93ac5c00] 09:13:44 INFO - PROCESS | 1760 | 1464106424351 Marionette DEBUG loaded listener.js 09:13:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 166 (0x9958f000) [pid = 1760] [serial = 1611] [outer = 0x93ac5c00] 09:13:45 INFO - PROCESS | 1760 | 1464106425276 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]]]}] 09:13:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:13:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1687ms 09:13:45 INFO - PROCESS | 1760 | 1464106425335 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 09:13:45 INFO - PROCESS | 1760 | 1464106425339 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 09:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:13:45 INFO - PROCESS | 1760 | 1464106425346 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:13:45 INFO - PROCESS | 1760 | 1464106425350 Marionette TRACE conn4 <- [1,2118,null,{}] 09:13:45 INFO - PROCESS | 1760 | 1464106425356 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}] 09:13:45 INFO - PROCESS | 1760 | 1464106425579 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 09:13:45 INFO - PROCESS | 1760 | 1464106425920 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:13:45 INFO - PROCESS | 1760 | ++DOCSHELL 0x8e2c7c00 == 119 [pid = 1760] [id = 537] 09:13:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 167 (0x91ae8400) [pid = 1760] [serial = 1612] [outer = (nil)] 09:13:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 168 (0x9975a400) [pid = 1760] [serial = 1613] [outer = 0x91ae8400] 09:13:46 INFO - PROCESS | 1760 | 1464106426049 Marionette DEBUG loaded listener.js 09:13:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 169 (0x9af34c00) [pid = 1760] [serial = 1614] [outer = 0x91ae8400] 09:13:47 INFO - PROCESS | 1760 | 1464106427058 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]]]}] 09:13:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:13:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1786ms 09:13:47 INFO - PROCESS | 1760 | 1464106427133 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 09:13:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:13:47 INFO - PROCESS | 1760 | 1464106427138 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 09:13:47 INFO - PROCESS | 1760 | 1464106427145 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:13:47 INFO - PROCESS | 1760 | 1464106427148 Marionette TRACE conn4 <- [1,2122,null,{}] 09:13:47 INFO - PROCESS | 1760 | 1464106427156 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}] 09:13:47 INFO - PROCESS | 1760 | 1464106427430 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 09:13:47 INFO - PROCESS | 1760 | 1464106427764 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:13:47 INFO - PROCESS | 1760 | ++DOCSHELL 0x9b08e400 == 120 [pid = 1760] [id = 538] 09:13:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 170 (0x9b0ea800) [pid = 1760] [serial = 1615] [outer = (nil)] 09:13:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 171 (0x9b176c00) [pid = 1760] [serial = 1616] [outer = 0x9b0ea800] 09:13:47 INFO - PROCESS | 1760 | 1464106427886 Marionette DEBUG loaded listener.js 09:13:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 172 (0x9b19d800) [pid = 1760] [serial = 1617] [outer = 0x9b0ea800] 09:13:48 INFO - PROCESS | 1760 | 1464106428890 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]]]}] 09:13:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:13:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1783ms 09:13:48 INFO - PROCESS | 1760 | 1464106428928 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 09:13:48 INFO - PROCESS | 1760 | 1464106428933 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 09:13:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:13:48 INFO - PROCESS | 1760 | 1464106428940 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:13:48 INFO - PROCESS | 1760 | 1464106428945 Marionette TRACE conn4 <- [1,2126,null,{}] 09:13:48 INFO - PROCESS | 1760 | 1464106428951 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}] 09:13:49 INFO - PROCESS | 1760 | 1464106429191 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 09:13:49 INFO - PROCESS | 1760 | 1464106429513 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:13:49 INFO - PROCESS | 1760 | ++DOCSHELL 0x9af41400 == 121 [pid = 1760] [id = 539] 09:13:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 173 (0x9b6a5800) [pid = 1760] [serial = 1618] [outer = (nil)] 09:13:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 174 (0x9bb8f000) [pid = 1760] [serial = 1619] [outer = 0x9b6a5800] 09:13:49 INFO - PROCESS | 1760 | 1464106429611 Marionette DEBUG loaded listener.js 09:13:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 175 (0x9bb91800) [pid = 1760] [serial = 1620] [outer = 0x9b6a5800] 09:13:50 INFO - PROCESS | 1760 | 1464106430521 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]]]}] 09:13:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:13:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1646ms 09:13:50 INFO - PROCESS | 1760 | 1464106430588 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 09:13:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:13:50 INFO - PROCESS | 1760 | 1464106430592 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 09:13:50 INFO - PROCESS | 1760 | 1464106430599 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:13:50 INFO - PROCESS | 1760 | 1464106430602 Marionette TRACE conn4 <- [1,2130,null,{}] 09:13:50 INFO - PROCESS | 1760 | 1464106430609 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}] 09:13:50 INFO - PROCESS | 1760 | 1464106430835 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 09:13:51 INFO - PROCESS | 1760 | 1464106431167 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:13:51 INFO - PROCESS | 1760 | ++DOCSHELL 0x91287000 == 122 [pid = 1760] [id = 540] 09:13:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 176 (0x92b71c00) [pid = 1760] [serial = 1621] [outer = (nil)] 09:13:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 177 (0x9bbbac00) [pid = 1760] [serial = 1622] [outer = 0x92b71c00] 09:13:51 INFO - PROCESS | 1760 | 1464106431260 Marionette DEBUG loaded listener.js 09:13:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 178 (0x9bbbf400) [pid = 1760] [serial = 1623] [outer = 0x92b71c00] 09:13:52 INFO - PROCESS | 1760 | 1464106432214 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] 09:13:52 INFO - PROCESS | 1760 | 1464106432301 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 09:13:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:13:52 INFO - PROCESS | 1760 | 1464106432308 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:13:52 INFO - PROCESS | 1760 | 1464106432311 Marionette TRACE conn4 <- [1,2134,null,{}] 09:13:52 INFO - PROCESS | 1760 | 1464106432317 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}] 09:13:52 INFO - PROCESS | 1760 | 1464106432576 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 09:13:52 INFO - PROCESS | 1760 | 1464106432939 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:13:52 INFO - PROCESS | 1760 | ++DOCSHELL 0x9bb95400 == 123 [pid = 1760] [id = 541] 09:13:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 179 (0x9be88400) [pid = 1760] [serial = 1624] [outer = (nil)] 09:13:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 180 (0x9c3d6800) [pid = 1760] [serial = 1625] [outer = 0x9be88400] 09:13:53 INFO - PROCESS | 1760 | 1464106433030 Marionette DEBUG loaded listener.js 09:13:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 181 (0x9ca6a400) [pid = 1760] [serial = 1626] [outer = 0x9be88400] 09:13:53 INFO - PROCESS | 1760 | 1464106433988 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]]]}] 09:13:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:13:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1738ms 09:13:54 INFO - PROCESS | 1760 | 1464106434048 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 09:13:54 INFO - PROCESS | 1760 | 1464106434051 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 09:13:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:13:54 INFO - PROCESS | 1760 | 1464106434058 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:13:54 INFO - PROCESS | 1760 | 1464106434062 Marionette TRACE conn4 <- [1,2138,null,{}] 09:13:54 INFO - PROCESS | 1760 | 1464106434068 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}] 09:13:54 INFO - PROCESS | 1760 | 1464106434297 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 09:13:54 INFO - PROCESS | 1760 | 1464106434624 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:13:54 INFO - PROCESS | 1760 | ++DOCSHELL 0x88a48400 == 124 [pid = 1760] [id = 542] 09:13:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 182 (0x89158c00) [pid = 1760] [serial = 1627] [outer = (nil)] 09:13:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 183 (0x9cb4dc00) [pid = 1760] [serial = 1628] [outer = 0x89158c00] 09:13:54 INFO - PROCESS | 1760 | 1464106434722 Marionette DEBUG loaded listener.js 09:13:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 184 (0x9cb50400) [pid = 1760] [serial = 1629] [outer = 0x89158c00] 09:13:55 INFO - PROCESS | 1760 | 1464106435693 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]]]}] 09:13:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:13:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1691ms 09:13:55 INFO - PROCESS | 1760 | 1464106435752 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 09:13:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:13:55 INFO - PROCESS | 1760 | 1464106435756 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 09:13:55 INFO - PROCESS | 1760 | 1464106435764 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:13:55 INFO - PROCESS | 1760 | 1464106435767 Marionette TRACE conn4 <- [1,2142,null,{}] 09:13:55 INFO - PROCESS | 1760 | 1464106435773 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}] 09:13:56 INFO - PROCESS | 1760 | 1464106436014 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 09:13:56 INFO - PROCESS | 1760 | 1464106436348 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:13:56 INFO - PROCESS | 1760 | ++DOCSHELL 0x8aee7c00 == 125 [pid = 1760] [id = 543] 09:13:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 185 (0x8aeeb000) [pid = 1760] [serial = 1630] [outer = (nil)] 09:13:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 186 (0x8d0d1c00) [pid = 1760] [serial = 1631] [outer = 0x8aeeb000] 09:13:56 INFO - PROCESS | 1760 | 1464106436439 Marionette DEBUG loaded listener.js 09:13:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 187 (0x8edd5400) [pid = 1760] [serial = 1632] [outer = 0x8aeeb000] 09:13:57 INFO - PROCESS | 1760 | 1464106437362 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] 09:13:57 INFO - PROCESS | 1760 | 1464106437424 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 09:13:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:13:57 INFO - PROCESS | 1760 | 1464106437433 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:13:57 INFO - PROCESS | 1760 | 1464106437437 Marionette TRACE conn4 <- [1,2146,null,{}] 09:13:57 INFO - PROCESS | 1760 | 1464106437447 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}] 09:13:57 INFO - PROCESS | 1760 | 1464106437672 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 09:13:58 INFO - PROCESS | 1760 | 1464106438015 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:13:58 INFO - PROCESS | 1760 | ++DOCSHELL 0x88a43400 == 126 [pid = 1760] [id = 544] 09:13:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 188 (0x89153c00) [pid = 1760] [serial = 1633] [outer = (nil)] 09:13:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 189 (0x8af26800) [pid = 1760] [serial = 1634] [outer = 0x89153c00] 09:13:58 INFO - PROCESS | 1760 | 1464106438110 Marionette DEBUG loaded listener.js 09:13:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 190 (0x8e2c9000) [pid = 1760] [serial = 1635] [outer = 0x89153c00] 09:13:59 INFO - PROCESS | 1760 | --DOCSHELL 0x8be98800 == 125 [pid = 1760] [id = 504] 09:13:59 INFO - PROCESS | 1760 | --DOCSHELL 0x8a51b000 == 124 [pid = 1760] [id = 503] 09:13:59 INFO - PROCESS | 1760 | --DOCSHELL 0x8e2c9400 == 123 [pid = 1760] [id = 402] 09:13:59 INFO - PROCESS | 1760 | --DOCSHELL 0x8b09d800 == 122 [pid = 1760] [id = 505] 09:13:59 INFO - PROCESS | 1760 | --DOCSHELL 0x8d0ca000 == 121 [pid = 1760] [id = 387] 09:13:59 INFO - PROCESS | 1760 | --DOCSHELL 0x8aedf400 == 120 [pid = 1760] [id = 479] 09:13:59 INFO - PROCESS | 1760 | --DOCSHELL 0x8aedc400 == 119 [pid = 1760] [id = 480] 09:13:59 INFO - PROCESS | 1760 | --DOCSHELL 0x9cb4b800 == 118 [pid = 1760] [id = 477] 09:13:59 INFO - PROCESS | 1760 | --DOCSHELL 0x8aedc800 == 117 [pid = 1760] [id = 478] 09:13:59 INFO - PROCESS | 1760 | --DOCSHELL 0x9b183800 == 116 [pid = 1760] [id = 475] 09:13:59 INFO - PROCESS | 1760 | --DOCSHELL 0x9bb92000 == 115 [pid = 1760] [id = 476] 09:13:59 INFO - PROCESS | 1760 | --DOCSHELL 0x88a4c400 == 114 [pid = 1760] [id = 527] 09:13:59 INFO - PROCESS | 1760 | --DOCSHELL 0x8cfd8c00 == 113 [pid = 1760] [id = 526] 09:13:59 INFO - PROCESS | 1760 | --DOCSHELL 0x8afc4c00 == 112 [pid = 1760] [id = 525] 09:13:59 INFO - PROCESS | 1760 | --DOCSHELL 0x88a42c00 == 111 [pid = 1760] [id = 524] 09:13:59 INFO - PROCESS | 1760 | --DOCSHELL 0x8dbb6c00 == 110 [pid = 1760] [id = 523] 09:13:59 INFO - PROCESS | 1760 | --DOCSHELL 0x8938c000 == 109 [pid = 1760] [id = 522] 09:13:59 INFO - PROCESS | 1760 | --DOCSHELL 0x92b09000 == 108 [pid = 1760] [id = 521] 09:13:59 INFO - PROCESS | 1760 | --DOCSHELL 0x921ab400 == 107 [pid = 1760] [id = 519] 09:13:59 INFO - PROCESS | 1760 | --DOCSHELL 0x95130000 == 106 [pid = 1760] [id = 520] 09:13:59 INFO - PROCESS | 1760 | --DOCSHELL 0x89393000 == 105 [pid = 1760] [id = 518] 09:13:59 INFO - PROCESS | 1760 | --DOCSHELL 0x91bc5000 == 104 [pid = 1760] [id = 517] 09:13:59 INFO - PROCESS | 1760 | --DOCSHELL 0x91ae3c00 == 103 [pid = 1760] [id = 516] 09:13:59 INFO - PROCESS | 1760 | --DOCSHELL 0x90802400 == 102 [pid = 1760] [id = 514] 09:14:00 INFO - PROCESS | 1760 | --DOCSHELL 0x8d068c00 == 101 [pid = 1760] [id = 515] 09:14:00 INFO - PROCESS | 1760 | --DOCSHELL 0x9086f400 == 100 [pid = 1760] [id = 513] 09:14:00 INFO - PROCESS | 1760 | --DOCSHELL 0x8de4ec00 == 99 [pid = 1760] [id = 512] 09:14:00 INFO - PROCESS | 1760 | --DOCSHELL 0x8eebf800 == 98 [pid = 1760] [id = 511] 09:14:00 INFO - PROCESS | 1760 | --DOCSHELL 0x891d1c00 == 97 [pid = 1760] [id = 510] 09:14:00 INFO - PROCESS | 1760 | --DOCSHELL 0x8c909c00 == 96 [pid = 1760] [id = 509] 09:14:00 INFO - PROCESS | 1760 | --DOCSHELL 0x8dbb9000 == 95 [pid = 1760] [id = 508] 09:14:00 INFO - PROCESS | 1760 | --DOCSHELL 0x8d238800 == 94 [pid = 1760] [id = 506] 09:14:00 INFO - PROCESS | 1760 | --DOCSHELL 0x8af28400 == 93 [pid = 1760] [id = 507] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 189 (0xa68c4c00) [pid = 1760] [serial = 1434] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 188 (0x8cfd1c00) [pid = 1760] [serial = 1440] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 187 (0xa1052800) [pid = 1760] [serial = 1431] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 186 (0x8f0e0c00) [pid = 1760] [serial = 1407] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 185 (0x93c96c00) [pid = 1760] [serial = 1416] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 184 (0x9bb31800) [pid = 1760] [serial = 1443] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 183 (0x92745800) [pid = 1760] [serial = 1413] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 182 (0x9c01a000) [pid = 1760] [serial = 1425] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 181 (0x8d070c00) [pid = 1760] [serial = 1404] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 180 (0x9b0f6400) [pid = 1760] [serial = 1422] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 179 (0x9cc76000) [pid = 1760] [serial = 1428] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 178 (0x8aeeac00) [pid = 1760] [serial = 1437] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 177 (0x91bc6400) [pid = 1760] [serial = 1410] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 176 (0x99fccc00) [pid = 1760] [serial = 1419] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 175 (0x8daccc00) [pid = 1760] [serial = 1518] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 174 (0x9c0d8800) [pid = 1760] [serial = 1496] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 173 (0x9b184400) [pid = 1760] [serial = 1490] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 172 (0x891c9800) [pid = 1760] [serial = 1509] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 171 (0x913b5800) [pid = 1760] [serial = 1472] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 170 (0x8cfed800) [pid = 1760] [serial = 1461] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 169 (0x91b38c00) [pid = 1760] [serial = 1500] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 168 (0x9bb91400) [pid = 1760] [serial = 1494] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 167 (0x8f0e2000) [pid = 1760] [serial = 1467] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 166 (0x8eddd000) [pid = 1760] [serial = 1505] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 165 (0x9bb35c00) [pid = 1760] [serial = 1491] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 164 (0x90870800) [pid = 1760] [serial = 1469] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 163 (0x9224f800) [pid = 1760] [serial = 1476] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 162 (0x9556dc00) [pid = 1760] [serial = 1502] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 161 (0x8dd54c00) [pid = 1760] [serial = 1463] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 160 (0x8cfd9c00) [pid = 1760] [serial = 1515] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 159 (0x8aee6400) [pid = 1760] [serial = 1511] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 158 (0x9128e800) [pid = 1760] [serial = 1401] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 157 (0x8c90a400) [pid = 1760] [serial = 1514] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 156 (0x8e5b0800) [pid = 1760] [serial = 1499] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 155 (0x8eec1800) [pid = 1760] [serial = 1466] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 154 (0x9771f400) [pid = 1760] [serial = 1484] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 153 (0x8af26c00) [pid = 1760] [serial = 1458] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 152 (0x95126c00) [pid = 1760] [serial = 1482] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 151 (0x9bb3f000) [pid = 1760] [serial = 1493] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 150 (0x91ae7400) [pid = 1760] [serial = 1473] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 149 (0x97725800) [pid = 1760] [serial = 1485] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 148 (0x94639c00) [pid = 1760] [serial = 1481] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 147 (0x9095f400) [pid = 1760] [serial = 1470] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 146 (0x8c909400) [pid = 1760] [serial = 1460] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 145 (0x92b09400) [pid = 1760] [serial = 1479] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 144 (0x9c3b9000) [pid = 1760] [serial = 1497] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 143 (0x91bca800) [pid = 1760] [serial = 1475] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 142 (0x88a50400) [pid = 1760] [serial = 1508] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 141 (0x8de4d800) [pid = 1760] [serial = 1464] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 140 (0x8af32000) [pid = 1760] [serial = 1512] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 139 (0x9af40c00) [pid = 1760] [serial = 1503] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 138 (0x9a233000) [pid = 1760] [serial = 1488] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 137 (0x8a57cc00) [pid = 1760] [serial = 1457] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 136 (0x995cbc00) [pid = 1760] [serial = 1487] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 135 (0x8d356c00) [pid = 1760] [serial = 1517] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | --DOMWINDOW == 134 (0x92b03000) [pid = 1760] [serial = 1478] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1760 | 1464106440516 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] 09:14:00 INFO - PROCESS | 1760 | 1464106440584 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 09:14:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:14:00 INFO - PROCESS | 1760 | 1464106440593 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:14:00 INFO - PROCESS | 1760 | 1464106440598 Marionette TRACE conn4 <- [1,2150,null,{}] 09:14:00 INFO - PROCESS | 1760 | 1464106440608 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}] 09:14:00 INFO - PROCESS | 1760 | 1464106440862 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 09:14:01 INFO - PROCESS | 1760 | 1464106441074 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:14:01 INFO - PROCESS | 1760 | ++DOCSHELL 0x891ca800 == 94 [pid = 1760] [id = 545] 09:14:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 135 (0x891cf400) [pid = 1760] [serial = 1636] [outer = (nil)] 09:14:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 136 (0x8a245c00) [pid = 1760] [serial = 1637] [outer = 0x891cf400] 09:14:01 INFO - PROCESS | 1760 | 1464106441166 Marionette DEBUG loaded listener.js 09:14:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 137 (0x8a51b000) [pid = 1760] [serial = 1638] [outer = 0x891cf400] 09:14:02 INFO - PROCESS | 1760 | 1464106442030 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]]]}] 09:14:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:14:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1494ms 09:14:02 INFO - PROCESS | 1760 | 1464106442088 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 09:14:02 INFO - PROCESS | 1760 | 1464106442097 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 09:14:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:14:02 INFO - PROCESS | 1760 | 1464106442146 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:14:02 INFO - PROCESS | 1760 | 1464106442154 Marionette TRACE conn4 <- [1,2154,null,{}] 09:14:02 INFO - PROCESS | 1760 | 1464106442165 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}] 09:14:02 INFO - PROCESS | 1760 | 1464106442375 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 09:14:02 INFO - PROCESS | 1760 | 1464106442592 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:14:02 INFO - PROCESS | 1760 | ++DOCSHELL 0x8aee0400 == 95 [pid = 1760] [id = 546] 09:14:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 138 (0x8aee2400) [pid = 1760] [serial = 1639] [outer = (nil)] 09:14:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 139 (0x8aee8000) [pid = 1760] [serial = 1640] [outer = 0x8aee2400] 09:14:02 INFO - PROCESS | 1760 | 1464106442724 Marionette DEBUG loaded listener.js 09:14:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 140 (0x8af30800) [pid = 1760] [serial = 1641] [outer = 0x8aee2400] 09:14:03 INFO - PROCESS | 1760 | 1464106443697 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]]]}] 09:14:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:14:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1608ms 09:14:03 INFO - PROCESS | 1760 | 1464106443749 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 09:14:03 INFO - PROCESS | 1760 | 1464106443753 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 09:14:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:14:03 INFO - PROCESS | 1760 | 1464106443770 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:14:03 INFO - PROCESS | 1760 | 1464106443775 Marionette TRACE conn4 <- [1,2158,null,{}] 09:14:03 INFO - PROCESS | 1760 | 1464106443793 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}] 09:14:04 INFO - PROCESS | 1760 | 1464106444079 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 09:14:04 INFO - PROCESS | 1760 | 1464106444135 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:14:04 INFO - PROCESS | 1760 | ++DOCSHELL 0x8b092000 == 96 [pid = 1760] [id = 547] 09:14:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 141 (0x8b093800) [pid = 1760] [serial = 1642] [outer = (nil)] 09:14:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 142 (0x8bea1800) [pid = 1760] [serial = 1643] [outer = 0x8b093800] 09:14:04 INFO - PROCESS | 1760 | 1464106444351 Marionette DEBUG loaded listener.js 09:14:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 143 (0x8c907c00) [pid = 1760] [serial = 1644] [outer = 0x8b093800] 09:14:05 INFO - PROCESS | 1760 | --DOMWINDOW == 142 (0x8dbb0c00) [pid = 1760] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:14:05 INFO - PROCESS | 1760 | --DOMWINDOW == 141 (0x8cfefc00) [pid = 1760] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:14:05 INFO - PROCESS | 1760 | --DOMWINDOW == 140 (0x8aedd400) [pid = 1760] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:14:05 INFO - PROCESS | 1760 | --DOMWINDOW == 139 (0x8a511c00) [pid = 1760] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:14:05 INFO - PROCESS | 1760 | --DOMWINDOW == 138 (0x8a51f400) [pid = 1760] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:14:05 INFO - PROCESS | 1760 | 1464106445856 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]]]}] 09:14:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:14:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 2143ms 09:14:05 INFO - PROCESS | 1760 | 1464106445913 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 09:14:05 INFO - PROCESS | 1760 | 1464106445932 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 09:14:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:14:05 INFO - PROCESS | 1760 | 1464106445940 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:14:05 INFO - PROCESS | 1760 | 1464106445942 Marionette TRACE conn4 <- [1,2162,null,{}] 09:14:05 INFO - PROCESS | 1760 | 1464106445948 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}] 09:14:06 INFO - PROCESS | 1760 | 1464106446159 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 09:14:06 INFO - PROCESS | 1760 | 1464106446339 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:14:06 INFO - PROCESS | 1760 | ++DOCSHELL 0x8afc2000 == 97 [pid = 1760] [id = 548] 09:14:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 139 (0x8bea3000) [pid = 1760] [serial = 1645] [outer = (nil)] 09:14:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 140 (0x8cfe7c00) [pid = 1760] [serial = 1646] [outer = 0x8bea3000] 09:14:06 INFO - PROCESS | 1760 | 1464106446420 Marionette DEBUG loaded listener.js 09:14:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 141 (0x8cff4400) [pid = 1760] [serial = 1647] [outer = 0x8bea3000] 09:14:07 INFO - PROCESS | 1760 | 1464106447466 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]]]}] 09:14:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:14:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1587ms 09:14:07 INFO - PROCESS | 1760 | 1464106447528 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 09:14:07 INFO - PROCESS | 1760 | 1464106447535 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 09:14:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:14:07 INFO - PROCESS | 1760 | 1464106447544 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:14:07 INFO - PROCESS | 1760 | 1464106447551 Marionette TRACE conn4 <- [1,2166,null,{}] 09:14:07 INFO - PROCESS | 1760 | 1464106447560 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}] 09:14:07 INFO - PROCESS | 1760 | 1464106447884 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 09:14:08 INFO - PROCESS | 1760 | 1464106448192 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:14:08 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a51a000 == 98 [pid = 1760] [id = 549] 09:14:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 142 (0x8a57a800) [pid = 1760] [serial = 1648] [outer = (nil)] 09:14:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 143 (0x8a584000) [pid = 1760] [serial = 1649] [outer = 0x8a57a800] 09:14:08 INFO - PROCESS | 1760 | 1464106448289 Marionette DEBUG loaded listener.js 09:14:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 144 (0x8aee5000) [pid = 1760] [serial = 1650] [outer = 0x8a57a800] 09:14:09 INFO - PROCESS | 1760 | 1464106449261 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]]]}] 09:14:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:14:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1789ms 09:14:09 INFO - PROCESS | 1760 | 1464106449334 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 09:14:09 INFO - PROCESS | 1760 | 1464106449343 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 09:14:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:14:09 INFO - PROCESS | 1760 | 1464106449356 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:14:09 INFO - PROCESS | 1760 | 1464106449361 Marionette TRACE conn4 <- [1,2170,null,{}] 09:14:09 INFO - PROCESS | 1760 | 1464106449368 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}] 09:14:09 INFO - PROCESS | 1760 | 1464106449644 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 09:14:09 INFO - PROCESS | 1760 | 1464106449973 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:14:10 INFO - PROCESS | 1760 | ++DOCSHELL 0x8afca400 == 99 [pid = 1760] [id = 550] 09:14:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 145 (0x8bea7400) [pid = 1760] [serial = 1651] [outer = (nil)] 09:14:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 146 (0x8cff3c00) [pid = 1760] [serial = 1652] [outer = 0x8bea7400] 09:14:10 INFO - PROCESS | 1760 | 1464106450063 Marionette DEBUG loaded listener.js 09:14:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 147 (0x8d0c8000) [pid = 1760] [serial = 1653] [outer = 0x8bea7400] 09:14:11 INFO - PROCESS | 1760 | 1464106451086 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]]]}] 09:14:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:14:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1790ms 09:14:11 INFO - PROCESS | 1760 | 1464106451147 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 09:14:11 INFO - PROCESS | 1760 | 1464106451152 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 09:14:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:14:11 INFO - PROCESS | 1760 | 1464106451159 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:14:11 INFO - PROCESS | 1760 | 1464106451166 Marionette TRACE conn4 <- [1,2174,null,{}] 09:14:11 INFO - PROCESS | 1760 | 1464106451184 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}] 09:14:11 INFO - PROCESS | 1760 | 1464106451460 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 09:14:11 INFO - PROCESS | 1760 | 1464106451844 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:14:11 INFO - PROCESS | 1760 | ++DOCSHELL 0x8d0cdc00 == 100 [pid = 1760] [id = 551] 09:14:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 148 (0x8dac4400) [pid = 1760] [serial = 1654] [outer = (nil)] 09:14:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 149 (0x8dace400) [pid = 1760] [serial = 1655] [outer = 0x8dac4400] 09:14:11 INFO - PROCESS | 1760 | 1464106451940 Marionette DEBUG loaded listener.js 09:14:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 150 (0x8dbb5000) [pid = 1760] [serial = 1656] [outer = 0x8dac4400] 09:14:12 INFO - PROCESS | 1760 | 1464106452895 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]]]}] 09:14:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:14:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1793ms 09:14:12 INFO - PROCESS | 1760 | 1464106452956 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 09:14:12 INFO - PROCESS | 1760 | 1464106452962 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 09:14:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:14:12 INFO - PROCESS | 1760 | 1464106452971 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:14:12 INFO - PROCESS | 1760 | 1464106452974 Marionette TRACE conn4 <- [1,2178,null,{}] 09:14:12 INFO - PROCESS | 1760 | 1464106452984 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}] 09:14:13 INFO - PROCESS | 1760 | 1464106453215 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 09:14:13 INFO - PROCESS | 1760 | 1464106453563 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:14:13 INFO - PROCESS | 1760 | ++DOCSHELL 0x8d35e800 == 101 [pid = 1760] [id = 552] 09:14:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 151 (0x8dbb6c00) [pid = 1760] [serial = 1657] [outer = (nil)] 09:14:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 152 (0x8dd57c00) [pid = 1760] [serial = 1658] [outer = 0x8dbb6c00] 09:14:13 INFO - PROCESS | 1760 | 1464106453660 Marionette DEBUG loaded listener.js 09:14:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 153 (0x8de50c00) [pid = 1760] [serial = 1659] [outer = 0x8dbb6c00] 09:14:14 INFO - PROCESS | 1760 | 1464106454595 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]]]}] 09:14:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:14:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1692ms 09:14:14 INFO - PROCESS | 1760 | 1464106454664 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 09:14:14 INFO - PROCESS | 1760 | 1464106454668 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 09:14:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:14:14 INFO - PROCESS | 1760 | 1464106454676 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:14:14 INFO - PROCESS | 1760 | 1464106454679 Marionette TRACE conn4 <- [1,2182,null,{}] 09:14:14 INFO - PROCESS | 1760 | 1464106454686 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}] 09:14:14 INFO - PROCESS | 1760 | 1464106454930 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 09:14:15 INFO - PROCESS | 1760 | 1464106455241 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:14:15 INFO - PROCESS | 1760 | ++DOCSHELL 0x8aee0800 == 102 [pid = 1760] [id = 553] 09:14:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 154 (0x8dd53800) [pid = 1760] [serial = 1660] [outer = (nil)] 09:14:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 155 (0x8e2c1000) [pid = 1760] [serial = 1661] [outer = 0x8dd53800] 09:14:15 INFO - PROCESS | 1760 | 1464106455339 Marionette DEBUG loaded listener.js 09:14:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 156 (0x8e2c7400) [pid = 1760] [serial = 1662] [outer = 0x8dd53800] 09:14:16 INFO - PROCESS | 1760 | 1464106456252 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]]]}] 09:14:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:14:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1644ms 09:14:16 INFO - PROCESS | 1760 | 1464106456322 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 09:14:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:14:16 INFO - PROCESS | 1760 | 1464106456326 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 09:14:16 INFO - PROCESS | 1760 | 1464106456333 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:14:16 INFO - PROCESS | 1760 | 1464106456336 Marionette TRACE conn4 <- [1,2186,null,{}] 09:14:16 INFO - PROCESS | 1760 | 1464106456342 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}] 09:14:16 INFO - PROCESS | 1760 | 1464106456635 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 09:14:16 INFO - PROCESS | 1760 | 1464106456978 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:14:17 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dbb3400 == 103 [pid = 1760] [id = 554] 09:14:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 157 (0x8e2be000) [pid = 1760] [serial = 1663] [outer = (nil)] 09:14:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 158 (0x8ede4000) [pid = 1760] [serial = 1664] [outer = 0x8e2be000] 09:14:17 INFO - PROCESS | 1760 | 1464106457069 Marionette DEBUG loaded listener.js 09:14:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 159 (0x8eecec00) [pid = 1760] [serial = 1665] [outer = 0x8e2be000] 09:14:18 INFO - PROCESS | 1760 | 1464106458046 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]]]}] 09:14:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:14:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1791ms 09:14:18 INFO - PROCESS | 1760 | 1464106458124 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 09:14:18 INFO - PROCESS | 1760 | 1464106458128 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 09:14:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:14:18 INFO - PROCESS | 1760 | 1464106458135 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:14:18 INFO - PROCESS | 1760 | 1464106458139 Marionette TRACE conn4 <- [1,2190,null,{}] 09:14:18 INFO - PROCESS | 1760 | 1464106458145 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}] 09:14:18 INFO - PROCESS | 1760 | 1464106458402 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 09:14:18 INFO - PROCESS | 1760 | 1464106458715 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:14:18 INFO - PROCESS | 1760 | ++DOCSHELL 0x8f0e0000 == 104 [pid = 1760] [id = 555] 09:14:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 160 (0x8f0e7000) [pid = 1760] [serial = 1666] [outer = (nil)] 09:14:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 161 (0x90804800) [pid = 1760] [serial = 1667] [outer = 0x8f0e7000] 09:14:18 INFO - PROCESS | 1760 | 1464106458820 Marionette DEBUG loaded listener.js 09:14:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 162 (0x9082bc00) [pid = 1760] [serial = 1668] [outer = 0x8f0e7000] 09:14:19 INFO - PROCESS | 1760 | 1464106459725 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]]]}] 09:14:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:14:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1635ms 09:14:19 INFO - PROCESS | 1760 | 1464106459771 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 09:14:19 INFO - PROCESS | 1760 | 1464106459776 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 09:14:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:14:19 INFO - PROCESS | 1760 | 1464106459801 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:14:19 INFO - PROCESS | 1760 | 1464106459804 Marionette TRACE conn4 <- [1,2194,null,{}] 09:14:19 INFO - PROCESS | 1760 | 1464106459814 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}] 09:14:20 INFO - PROCESS | 1760 | 1464106460018 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 09:14:20 INFO - PROCESS | 1760 | 1464106460287 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:14:20 INFO - PROCESS | 1760 | ++DOCSHELL 0x8f0ddc00 == 105 [pid = 1760] [id = 556] 09:14:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 163 (0x90801800) [pid = 1760] [serial = 1669] [outer = (nil)] 09:14:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 164 (0x9086d000) [pid = 1760] [serial = 1670] [outer = 0x90801800] 09:14:20 INFO - PROCESS | 1760 | 1464106460421 Marionette DEBUG loaded listener.js 09:14:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 165 (0x90873000) [pid = 1760] [serial = 1671] [outer = 0x90801800] 09:14:21 INFO - PROCESS | 1760 | 1464106461371 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]]]}] 09:14:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:14:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1654ms 09:14:21 INFO - PROCESS | 1760 | 1464106461437 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 09:14:21 INFO - PROCESS | 1760 | 1464106461441 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 09:14:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:14:21 INFO - PROCESS | 1760 | 1464106461448 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:14:21 INFO - PROCESS | 1760 | 1464106461450 Marionette TRACE conn4 <- [1,2198,null,{}] 09:14:21 INFO - PROCESS | 1760 | 1464106461457 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}] 09:14:21 INFO - PROCESS | 1760 | 1464106461702 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 09:14:22 INFO - PROCESS | 1760 | 1464106462040 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:14:22 INFO - PROCESS | 1760 | ++DOCSHELL 0x8e2c1c00 == 106 [pid = 1760] [id = 557] 09:14:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 166 (0x90832800) [pid = 1760] [serial = 1672] [outer = (nil)] 09:14:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 167 (0x9095bc00) [pid = 1760] [serial = 1673] [outer = 0x90832800] 09:14:22 INFO - PROCESS | 1760 | 1464106462131 Marionette DEBUG loaded listener.js 09:14:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 168 (0x91057800) [pid = 1760] [serial = 1674] [outer = 0x90832800] 09:14:23 INFO - PROCESS | 1760 | 1464106463015 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]]]}] 09:14:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:14:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1632ms 09:14:23 INFO - PROCESS | 1760 | 1464106463082 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 09:14:23 INFO - PROCESS | 1760 | 1464106463086 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 09:14:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:14:23 INFO - PROCESS | 1760 | 1464106463092 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:14:23 INFO - PROCESS | 1760 | 1464106463096 Marionette TRACE conn4 <- [1,2202,null,{}] 09:14:23 INFO - PROCESS | 1760 | 1464106463102 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}] 09:14:23 INFO - PROCESS | 1760 | 1464106463341 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 09:14:23 INFO - PROCESS | 1760 | 1464106463617 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:14:23 INFO - PROCESS | 1760 | ++DOCSHELL 0x90838c00 == 107 [pid = 1760] [id = 558] 09:14:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 169 (0x91064000) [pid = 1760] [serial = 1675] [outer = (nil)] 09:14:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 170 (0x91290000) [pid = 1760] [serial = 1676] [outer = 0x91064000] 09:14:23 INFO - PROCESS | 1760 | 1464106463754 Marionette DEBUG loaded listener.js 09:14:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 171 (0x913ba000) [pid = 1760] [serial = 1677] [outer = 0x91064000] 09:14:24 INFO - PROCESS | 1760 | 1464106464713 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]]]}] 09:14:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:14:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1688ms 09:14:24 INFO - PROCESS | 1760 | 1464106464782 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 09:14:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:14:24 INFO - PROCESS | 1760 | 1464106464788 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 09:14:24 INFO - PROCESS | 1760 | 1464106464794 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:14:24 INFO - PROCESS | 1760 | 1464106464799 Marionette TRACE conn4 <- [1,2206,null,{}] 09:14:24 INFO - PROCESS | 1760 | 1464106464805 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}] 09:14:25 INFO - PROCESS | 1760 | 1464106465092 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 09:14:25 INFO - PROCESS | 1760 | 1464106465427 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:14:25 INFO - PROCESS | 1760 | ++DOCSHELL 0x913bb800 == 108 [pid = 1760] [id = 559] 09:14:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 172 (0x91ae1800) [pid = 1760] [serial = 1678] [outer = (nil)] 09:14:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 173 (0x91ae6800) [pid = 1760] [serial = 1679] [outer = 0x91ae1800] 09:14:25 INFO - PROCESS | 1760 | 1464106465526 Marionette DEBUG loaded listener.js 09:14:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 174 (0x91b3f000) [pid = 1760] [serial = 1680] [outer = 0x91ae1800] 09:14:26 INFO - PROCESS | 1760 | 1464106466498 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]]]}] 09:14:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:14:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1737ms 09:14:26 INFO - PROCESS | 1760 | 1464106466532 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 09:14:26 INFO - PROCESS | 1760 | 1464106466536 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 09:14:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:14:26 INFO - PROCESS | 1760 | 1464106466543 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:14:26 INFO - PROCESS | 1760 | 1464106466546 Marionette TRACE conn4 <- [1,2210,null,{}] 09:14:26 INFO - PROCESS | 1760 | 1464106466553 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}] 09:14:26 INFO - PROCESS | 1760 | 1464106466771 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 09:14:27 INFO - PROCESS | 1760 | 1464106467126 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:14:27 INFO - PROCESS | 1760 | ++DOCSHELL 0x91286000 == 109 [pid = 1760] [id = 560] 09:14:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 175 (0x91294400) [pid = 1760] [serial = 1681] [outer = (nil)] 09:14:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 176 (0x91bd0800) [pid = 1760] [serial = 1682] [outer = 0x91294400] 09:14:27 INFO - PROCESS | 1760 | 1464106467223 Marionette DEBUG loaded listener.js 09:14:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 177 (0x921ad400) [pid = 1760] [serial = 1683] [outer = 0x91294400] 09:14:28 INFO - PROCESS | 1760 | 1464106468166 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]]]}] 09:14:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:14:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1685ms 09:14:28 INFO - PROCESS | 1760 | 1464106468230 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 09:14:28 INFO - PROCESS | 1760 | 1464106468234 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 09:14:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:14:28 INFO - PROCESS | 1760 | 1464106468250 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:14:28 INFO - PROCESS | 1760 | 1464106468254 Marionette TRACE conn4 <- [1,2214,null,{}] 09:14:28 INFO - PROCESS | 1760 | 1464106468260 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}] 09:14:28 INFO - PROCESS | 1760 | 1464106468490 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 09:14:28 INFO - PROCESS | 1760 | 1464106468812 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:14:28 INFO - PROCESS | 1760 | ++DOCSHELL 0x91bc5800 == 110 [pid = 1760] [id = 561] 09:14:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 178 (0x92248c00) [pid = 1760] [serial = 1684] [outer = (nil)] 09:14:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 179 (0x9273a400) [pid = 1760] [serial = 1685] [outer = 0x92248c00] 09:14:28 INFO - PROCESS | 1760 | 1464106468903 Marionette DEBUG loaded listener.js 09:14:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 180 (0x9273f000) [pid = 1760] [serial = 1686] [outer = 0x92248c00] 09:14:29 INFO - PROCESS | 1760 | 1464106469788 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]]]}] 09:14:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:14:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1584ms 09:14:29 INFO - PROCESS | 1760 | 1464106469835 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 09:14:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:14:29 INFO - PROCESS | 1760 | 1464106469840 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 09:14:29 INFO - PROCESS | 1760 | 1464106469846 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:14:29 INFO - PROCESS | 1760 | 1464106469850 Marionette TRACE conn4 <- [1,2218,null,{}] 09:14:29 INFO - PROCESS | 1760 | 1464106469877 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}] 09:14:30 INFO - PROCESS | 1760 | 1464106470100 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 09:14:30 INFO - PROCESS | 1760 | 1464106470376 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:14:30 INFO - PROCESS | 1760 | ++DOCSHELL 0x91add400 == 111 [pid = 1760] [id = 562] 09:14:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 181 (0x91bc6800) [pid = 1760] [serial = 1687] [outer = (nil)] 09:14:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 182 (0x92b0b800) [pid = 1760] [serial = 1688] [outer = 0x91bc6800] 09:14:30 INFO - PROCESS | 1760 | 1464106470513 Marionette DEBUG loaded listener.js 09:14:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 183 (0x92b0e800) [pid = 1760] [serial = 1689] [outer = 0x91bc6800] 09:14:31 INFO - PROCESS | 1760 | 1464106471477 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]]]}] 09:14:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:14:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1711ms 09:14:31 INFO - PROCESS | 1760 | 1464106471557 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 09:14:31 INFO - PROCESS | 1760 | 1464106471562 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 09:14:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:14:31 INFO - PROCESS | 1760 | 1464106471571 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:14:31 INFO - PROCESS | 1760 | 1464106471576 Marionette TRACE conn4 <- [1,2222,null,{}] 09:14:31 INFO - PROCESS | 1760 | 1464106471583 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}] 09:14:31 INFO - PROCESS | 1760 | 1464106471858 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 09:14:32 INFO - PROCESS | 1760 | 1464106472200 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:14:32 INFO - PROCESS | 1760 | ++DOCSHELL 0x91bc6000 == 112 [pid = 1760] [id = 563] 09:14:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 184 (0x92b05800) [pid = 1760] [serial = 1690] [outer = (nil)] 09:14:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 185 (0x937ccc00) [pid = 1760] [serial = 1691] [outer = 0x92b05800] 09:14:32 INFO - PROCESS | 1760 | 1464106472300 Marionette DEBUG loaded listener.js 09:14:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 186 (0x93ac7000) [pid = 1760] [serial = 1692] [outer = 0x92b05800] 09:14:33 INFO - PROCESS | 1760 | 1464106473260 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]]]}] 09:14:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:14:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1735ms 09:14:33 INFO - PROCESS | 1760 | 1464106473307 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 09:14:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:14:33 INFO - PROCESS | 1760 | 1464106473311 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 09:14:33 INFO - PROCESS | 1760 | 1464106473323 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:14:33 INFO - PROCESS | 1760 | 1464106473328 Marionette TRACE conn4 <- [1,2226,null,{}] 09:14:33 INFO - PROCESS | 1760 | 1464106473340 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}] 09:14:33 INFO - PROCESS | 1760 | 1464106473567 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 09:14:33 INFO - PROCESS | 1760 | 1464106473898 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:14:33 INFO - PROCESS | 1760 | ++DOCSHELL 0x90872c00 == 113 [pid = 1760] [id = 564] 09:14:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 187 (0x91290400) [pid = 1760] [serial = 1693] [outer = (nil)] 09:14:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 188 (0x93c8f800) [pid = 1760] [serial = 1694] [outer = 0x91290400] 09:14:34 INFO - PROCESS | 1760 | 1464106473996 Marionette DEBUG loaded listener.js 09:14:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 189 (0x93c98800) [pid = 1760] [serial = 1695] [outer = 0x91290400] 09:14:34 INFO - PROCESS | 1760 | 1464106474941 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]]]}] 09:14:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:14:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1656ms 09:14:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:14:34 INFO - PROCESS | 1760 | 1464106474974 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 09:14:34 INFO - PROCESS | 1760 | 1464106474978 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 09:14:34 INFO - PROCESS | 1760 | 1464106474985 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:14:34 INFO - PROCESS | 1760 | 1464106474988 Marionette TRACE conn4 <- [1,2230,null,{}] 09:14:34 INFO - PROCESS | 1760 | 1464106474995 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}] 09:14:35 INFO - PROCESS | 1760 | 1464106475213 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 09:14:35 INFO - PROCESS | 1760 | 1464106475961 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:14:36 INFO - PROCESS | 1760 | ++DOCSHELL 0x89157c00 == 114 [pid = 1760] [id = 565] 09:14:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 190 (0x89159800) [pid = 1760] [serial = 1696] [outer = (nil)] 09:14:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 191 (0x89395000) [pid = 1760] [serial = 1697] [outer = 0x89159800] 09:14:36 INFO - PROCESS | 1760 | 1464106476049 Marionette DEBUG loaded listener.js 09:14:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 192 (0x8a57bc00) [pid = 1760] [serial = 1698] [outer = 0x89159800] 09:14:36 INFO - PROCESS | 1760 | 1464106476996 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]]]}] 09:14:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:14:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 2087ms 09:14:37 INFO - PROCESS | 1760 | 1464106477073 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 09:14:37 INFO - PROCESS | 1760 | 1464106477080 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 09:14:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:14:37 INFO - PROCESS | 1760 | 1464106477090 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:14:37 INFO - PROCESS | 1760 | 1464106477096 Marionette TRACE conn4 <- [1,2234,null,{}] 09:14:37 INFO - PROCESS | 1760 | 1464106477105 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}] 09:14:37 INFO - PROCESS | 1760 | 1464106477383 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 09:14:38 INFO - PROCESS | 1760 | --DOCSHELL 0x88a4b800 == 113 [pid = 1760] [id = 502] 09:14:38 INFO - PROCESS | 1760 | --DOCSHELL 0x8daca400 == 112 [pid = 1760] [id = 500] 09:14:38 INFO - PROCESS | 1760 | --DOCSHELL 0x91ade000 == 111 [pid = 1760] [id = 373] 09:14:38 INFO - PROCESS | 1760 | --DOCSHELL 0x8b090400 == 110 [pid = 1760] [id = 376] 09:14:38 INFO - PROCESS | 1760 | --DOCSHELL 0x9958e400 == 109 [pid = 1760] [id = 495] 09:14:38 INFO - PROCESS | 1760 | --DOCSHELL 0x88a50000 == 108 [pid = 1760] [id = 499] 09:14:38 INFO - PROCESS | 1760 | --DOCSHELL 0x9bb39000 == 107 [pid = 1760] [id = 498] 09:14:38 INFO - PROCESS | 1760 | --DOCSHELL 0x8f0dcc00 == 106 [pid = 1760] [id = 497] 09:14:38 INFO - PROCESS | 1760 | --DOCSHELL 0x8e2c7c00 == 105 [pid = 1760] [id = 537] 09:14:38 INFO - PROCESS | 1760 | --DOCSHELL 0x9105bc00 == 104 [pid = 1760] [id = 536] 09:14:38 INFO - PROCESS | 1760 | --DOCSHELL 0x89396c00 == 103 [pid = 1760] [id = 534] 09:14:38 INFO - PROCESS | 1760 | --DOCSHELL 0x90877400 == 102 [pid = 1760] [id = 535] 09:14:38 INFO - PROCESS | 1760 | --DOCSHELL 0x8938c400 == 101 [pid = 1760] [id = 501] 09:14:38 INFO - PROCESS | 1760 | --DOCSHELL 0x9128b000 == 100 [pid = 1760] [id = 533] 09:14:38 INFO - PROCESS | 1760 | --DOCSHELL 0x8e5b2000 == 99 [pid = 1760] [id = 532] 09:14:38 INFO - PROCESS | 1760 | --DOCSHELL 0x8dbaf400 == 98 [pid = 1760] [id = 531] 09:14:38 INFO - PROCESS | 1760 | --DOCSHELL 0x8cfef000 == 97 [pid = 1760] [id = 530] 09:14:38 INFO - PROCESS | 1760 | --DOCSHELL 0x8c90b400 == 96 [pid = 1760] [id = 529] 09:14:38 INFO - PROCESS | 1760 | --DOCSHELL 0x88a50800 == 95 [pid = 1760] [id = 528] 09:14:38 INFO - PROCESS | 1760 | 1464106478124 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:14:38 INFO - PROCESS | 1760 | --DOMWINDOW == 191 (0x8e2cac00) [pid = 1760] [serial = 1581] [outer = (nil)] [url = about:blank] 09:14:38 INFO - PROCESS | 1760 | --DOMWINDOW == 190 (0x8d229c00) [pid = 1760] [serial = 1578] [outer = (nil)] [url = about:blank] 09:14:38 INFO - PROCESS | 1760 | --DOMWINDOW == 189 (0x93ad2400) [pid = 1760] [serial = 1553] [outer = (nil)] [url = about:blank] 09:14:38 INFO - PROCESS | 1760 | --DOMWINDOW == 188 (0x91bc5c00) [pid = 1760] [serial = 1547] [outer = (nil)] [url = about:blank] 09:14:38 INFO - PROCESS | 1760 | --DOMWINDOW == 187 (0x8d064c00) [pid = 1760] [serial = 1577] [outer = (nil)] [url = about:blank] 09:14:38 INFO - PROCESS | 1760 | --DOMWINDOW == 186 (0x9772b400) [pid = 1760] [serial = 1559] [outer = (nil)] [url = about:blank] 09:14:38 INFO - PROCESS | 1760 | --DOMWINDOW == 185 (0x8eecac00) [pid = 1760] [serial = 1532] [outer = (nil)] [url = about:blank] 09:14:38 INFO - PROCESS | 1760 | --DOMWINDOW == 184 (0x9a232000) [pid = 1760] [serial = 1568] [outer = (nil)] [url = about:blank] 09:14:38 INFO - PROCESS | 1760 | --DOMWINDOW == 183 (0x91ae6400) [pid = 1760] [serial = 1544] [outer = (nil)] [url = about:blank] 09:14:38 INFO - PROCESS | 1760 | --DOMWINDOW == 182 (0x8af32c00) [pid = 1760] [serial = 1575] [outer = (nil)] [url = about:blank] 09:14:38 INFO - PROCESS | 1760 | --DOMWINDOW == 181 (0x8b09b800) [pid = 1760] [serial = 1523] [outer = (nil)] [url = about:blank] 09:14:38 INFO - PROCESS | 1760 | --DOMWINDOW == 180 (0x93ad1800) [pid = 1760] [serial = 1571] [outer = (nil)] [url = about:blank] 09:14:38 INFO - PROCESS | 1760 | --DOMWINDOW == 179 (0x8de4b800) [pid = 1760] [serial = 1526] [outer = (nil)] [url = about:blank] 09:14:38 INFO - PROCESS | 1760 | --DOMWINDOW == 178 (0x90829800) [pid = 1760] [serial = 1535] [outer = (nil)] [url = about:blank] 09:14:38 INFO - PROCESS | 1760 | --DOMWINDOW == 177 (0x8dd4bc00) [pid = 1760] [serial = 1506] [outer = (nil)] [url = about:blank] 09:14:38 INFO - PROCESS | 1760 | --DOMWINDOW == 176 (0x8dd4ac00) [pid = 1760] [serial = 1520] [outer = (nil)] [url = about:blank] 09:14:38 INFO - PROCESS | 1760 | --DOMWINDOW == 175 (0x8e5b8c00) [pid = 1760] [serial = 1529] [outer = (nil)] [url = about:blank] 09:14:38 INFO - PROCESS | 1760 | --DOMWINDOW == 174 (0x995cd400) [pid = 1760] [serial = 1565] [outer = (nil)] [url = about:blank] 09:14:38 INFO - PROCESS | 1760 | --DOMWINDOW == 173 (0x8e25f000) [pid = 1760] [serial = 1580] [outer = (nil)] [url = about:blank] 09:14:38 INFO - PROCESS | 1760 | --DOMWINDOW == 172 (0x92746c00) [pid = 1760] [serial = 1550] [outer = (nil)] [url = about:blank] 09:14:38 INFO - PROCESS | 1760 | --DOMWINDOW == 171 (0x9095d800) [pid = 1760] [serial = 1538] [outer = (nil)] [url = about:blank] 09:14:38 INFO - PROCESS | 1760 | --DOMWINDOW == 170 (0x914c8c00) [pid = 1760] [serial = 1541] [outer = (nil)] [url = about:blank] 09:14:38 INFO - PROCESS | 1760 | --DOMWINDOW == 169 (0x8aee6c00) [pid = 1760] [serial = 1574] [outer = (nil)] [url = about:blank] 09:14:38 INFO - PROCESS | 1760 | --DOMWINDOW == 168 (0x8dbbc000) [pid = 1760] [serial = 1455] [outer = (nil)] [url = about:blank] 09:14:38 INFO - PROCESS | 1760 | --DOMWINDOW == 167 (0x9925a400) [pid = 1760] [serial = 1562] [outer = (nil)] [url = about:blank] 09:14:38 INFO - PROCESS | 1760 | --DOMWINDOW == 166 (0x94632c00) [pid = 1760] [serial = 1556] [outer = (nil)] [url = about:blank] 09:14:38 INFO - PROCESS | 1760 | --DOMWINDOW == 165 (0x8cfd4c00) [pid = 1760] [serial = 1583] [outer = (nil)] [url = about:blank] 09:14:38 INFO - PROCESS | 1760 | ++DOCSHELL 0x88a50800 == 96 [pid = 1760] [id = 566] 09:14:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 166 (0x891d3000) [pid = 1760] [serial = 1699] [outer = (nil)] 09:14:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 167 (0x89399000) [pid = 1760] [serial = 1700] [outer = 0x891d3000] 09:14:38 INFO - PROCESS | 1760 | 1464106478330 Marionette DEBUG loaded listener.js 09:14:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 168 (0x8af31000) [pid = 1760] [serial = 1701] [outer = 0x891d3000] 09:14:39 INFO - PROCESS | 1760 | 1464106479222 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]]]}] 09:14:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:14:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 2197ms 09:14:39 INFO - PROCESS | 1760 | 1464106479292 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 09:14:39 INFO - PROCESS | 1760 | 1464106479298 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 09:14:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:14:39 INFO - PROCESS | 1760 | 1464106479306 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:14:39 INFO - PROCESS | 1760 | 1464106479309 Marionette TRACE conn4 <- [1,2238,null,{}] 09:14:39 INFO - PROCESS | 1760 | 1464106479315 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}] 09:14:39 INFO - PROCESS | 1760 | 1464106479528 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 09:14:39 INFO - PROCESS | 1760 | 1464106479733 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:14:39 INFO - PROCESS | 1760 | ++DOCSHELL 0x8cfcfc00 == 97 [pid = 1760] [id = 567] 09:14:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 169 (0x8cff5400) [pid = 1760] [serial = 1702] [outer = (nil)] 09:14:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 170 (0x8d232000) [pid = 1760] [serial = 1703] [outer = 0x8cff5400] 09:14:39 INFO - PROCESS | 1760 | 1464106479816 Marionette DEBUG loaded listener.js 09:14:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 171 (0x8dac2400) [pid = 1760] [serial = 1704] [outer = 0x8cff5400] 09:14:40 INFO - PROCESS | 1760 | 1464106480730 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]]]}] 09:14:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:14:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1490ms 09:14:40 INFO - PROCESS | 1760 | 1464106480799 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 09:14:40 INFO - PROCESS | 1760 | 1464106480804 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 09:14:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:14:40 INFO - PROCESS | 1760 | 1464106480830 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:14:40 INFO - PROCESS | 1760 | 1464106480840 Marionette TRACE conn4 <- [1,2242,null,{}] 09:14:40 INFO - PROCESS | 1760 | 1464106480850 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}] 09:14:41 INFO - PROCESS | 1760 | 1464106481133 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 09:14:41 INFO - PROCESS | 1760 | 1464106481169 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:14:41 INFO - PROCESS | 1760 | ++DOCSHELL 0x8d063800 == 98 [pid = 1760] [id = 568] 09:14:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 172 (0x8dac7800) [pid = 1760] [serial = 1705] [outer = (nil)] 09:14:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 173 (0x8de4d000) [pid = 1760] [serial = 1706] [outer = 0x8dac7800] 09:14:41 INFO - PROCESS | 1760 | 1464106481255 Marionette DEBUG loaded listener.js 09:14:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 174 (0x8e2bf000) [pid = 1760] [serial = 1707] [outer = 0x8dac7800] 09:14:42 INFO - PROCESS | 1760 | 1464106482265 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]]]}] 09:14:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:14:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1507ms 09:14:42 INFO - PROCESS | 1760 | 1464106482329 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 09:14:42 INFO - PROCESS | 1760 | 1464106482336 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 09:14:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:14:42 INFO - PROCESS | 1760 | 1464106482348 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:14:42 INFO - PROCESS | 1760 | 1464106482350 Marionette TRACE conn4 <- [1,2246,null,{}] 09:14:42 INFO - PROCESS | 1760 | 1464106482364 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}] 09:14:42 INFO - PROCESS | 1760 | 1464106482627 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 09:14:42 INFO - PROCESS | 1760 | 1464106482652 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:14:42 INFO - PROCESS | 1760 | ++DOCSHELL 0x8d0cc800 == 99 [pid = 1760] [id = 569] 09:14:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 175 (0x8de48000) [pid = 1760] [serial = 1708] [outer = (nil)] 09:14:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 176 (0x8edde000) [pid = 1760] [serial = 1709] [outer = 0x8de48000] 09:14:42 INFO - PROCESS | 1760 | 1464106482727 Marionette DEBUG loaded listener.js 09:14:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 177 (0x8eecac00) [pid = 1760] [serial = 1710] [outer = 0x8de48000] 09:14:43 INFO - PROCESS | 1760 | --DOMWINDOW == 176 (0x90959000) [pid = 1760] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:14:43 INFO - PROCESS | 1760 | --DOMWINDOW == 175 (0x8eec4c00) [pid = 1760] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:14:43 INFO - PROCESS | 1760 | --DOMWINDOW == 174 (0x8a239400) [pid = 1760] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:14:43 INFO - PROCESS | 1760 | --DOMWINDOW == 173 (0x913b9000) [pid = 1760] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:14:43 INFO - PROCESS | 1760 | --DOMWINDOW == 172 (0x914d4000) [pid = 1760] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:14:43 INFO - PROCESS | 1760 | --DOMWINDOW == 171 (0x9273a000) [pid = 1760] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:14:43 INFO - PROCESS | 1760 | --DOMWINDOW == 170 (0x92b0e400) [pid = 1760] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:14:43 INFO - PROCESS | 1760 | --DOMWINDOW == 169 (0x8a51cc00) [pid = 1760] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:14:43 INFO - PROCESS | 1760 | --DOMWINDOW == 168 (0x92b73000) [pid = 1760] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:14:43 INFO - PROCESS | 1760 | --DOMWINDOW == 167 (0x8af2ac00) [pid = 1760] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:14:43 INFO - PROCESS | 1760 | --DOMWINDOW == 166 (0x8e2c0c00) [pid = 1760] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:14:43 INFO - PROCESS | 1760 | --DOMWINDOW == 165 (0x8e5b5000) [pid = 1760] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:14:43 INFO - PROCESS | 1760 | --DOMWINDOW == 164 (0x8dd4f800) [pid = 1760] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:14:43 INFO - PROCESS | 1760 | --DOMWINDOW == 163 (0x8e25b800) [pid = 1760] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:14:43 INFO - PROCESS | 1760 | --DOMWINDOW == 162 (0x9556fc00) [pid = 1760] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:14:43 INFO - PROCESS | 1760 | --DOMWINDOW == 161 (0x9273d800) [pid = 1760] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:14:43 INFO - PROCESS | 1760 | --DOMWINDOW == 160 (0x8e5b4800) [pid = 1760] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:14:43 INFO - PROCESS | 1760 | --DOMWINDOW == 159 (0x93ac5c00) [pid = 1760] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:14:43 INFO - PROCESS | 1760 | --DOMWINDOW == 158 (0x9095d400) [pid = 1760] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:14:43 INFO - PROCESS | 1760 | --DOMWINDOW == 157 (0x9b0ea800) [pid = 1760] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:14:43 INFO - PROCESS | 1760 | --DOMWINDOW == 156 (0x8dacec00) [pid = 1760] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:14:43 INFO - PROCESS | 1760 | --DOMWINDOW == 155 (0x92b71c00) [pid = 1760] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:14:44 INFO - PROCESS | 1760 | --DOMWINDOW == 154 (0x9128c000) [pid = 1760] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:14:44 INFO - PROCESS | 1760 | --DOMWINDOW == 153 (0x89158c00) [pid = 1760] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:14:44 INFO - PROCESS | 1760 | --DOMWINDOW == 152 (0x92740000) [pid = 1760] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:14:44 INFO - PROCESS | 1760 | --DOMWINDOW == 151 (0x8cfce800) [pid = 1760] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:14:44 INFO - PROCESS | 1760 | --DOMWINDOW == 150 (0x8de42400) [pid = 1760] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:14:44 INFO - PROCESS | 1760 | --DOMWINDOW == 149 (0x891cf400) [pid = 1760] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:14:44 INFO - PROCESS | 1760 | --DOMWINDOW == 148 (0x8dbb4000) [pid = 1760] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:14:44 INFO - PROCESS | 1760 | --DOMWINDOW == 147 (0x8aeeb000) [pid = 1760] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:14:44 INFO - PROCESS | 1760 | --DOMWINDOW == 146 (0x9be88400) [pid = 1760] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:14:44 INFO - PROCESS | 1760 | --DOMWINDOW == 145 (0x89154000) [pid = 1760] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:14:44 INFO - PROCESS | 1760 | --DOMWINDOW == 144 (0x8dbb9c00) [pid = 1760] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:14:44 INFO - PROCESS | 1760 | --DOMWINDOW == 143 (0x89153c00) [pid = 1760] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:14:44 INFO - PROCESS | 1760 | --DOMWINDOW == 142 (0x8b093800) [pid = 1760] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:14:44 INFO - PROCESS | 1760 | --DOMWINDOW == 141 (0x9b6a5800) [pid = 1760] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:14:44 INFO - PROCESS | 1760 | --DOMWINDOW == 140 (0x8aee2400) [pid = 1760] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:14:44 INFO - PROCESS | 1760 | --DOMWINDOW == 139 (0x91ae8400) [pid = 1760] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:14:44 INFO - PROCESS | 1760 | 1464106484458 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]]]}] 09:14:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:14:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 2130ms 09:14:44 INFO - PROCESS | 1760 | 1464106484480 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 09:14:44 INFO - PROCESS | 1760 | 1464106484484 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 09:14:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:14:44 INFO - PROCESS | 1760 | 1464106484490 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:14:44 INFO - PROCESS | 1760 | 1464106484493 Marionette TRACE conn4 <- [1,2250,null,{}] 09:14:44 INFO - PROCESS | 1760 | 1464106484499 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}] 09:14:44 INFO - PROCESS | 1760 | 1464106484682 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 09:14:44 INFO - PROCESS | 1760 | 1464106484877 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:14:44 INFO - PROCESS | 1760 | ++DOCSHELL 0x8aee3400 == 100 [pid = 1760] [id = 570] 09:14:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 140 (0x8af2ac00) [pid = 1760] [serial = 1711] [outer = (nil)] 09:14:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 141 (0x8dbb9c00) [pid = 1760] [serial = 1712] [outer = 0x8af2ac00] 09:14:44 INFO - PROCESS | 1760 | 1464106484960 Marionette DEBUG loaded listener.js 09:14:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 142 (0x8edd6400) [pid = 1760] [serial = 1713] [outer = 0x8af2ac00] 09:14:45 INFO - PROCESS | 1760 | 1464106485916 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]]]}] 09:14:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:14:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1480ms 09:14:45 INFO - PROCESS | 1760 | 1464106485971 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 09:14:45 INFO - PROCESS | 1760 | 1464106485978 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 09:14:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:14:45 INFO - PROCESS | 1760 | 1464106485987 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:14:45 INFO - PROCESS | 1760 | 1464106485994 Marionette TRACE conn4 <- [1,2254,null,{}] 09:14:46 INFO - PROCESS | 1760 | 1464106486004 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}] 09:14:46 INFO - PROCESS | 1760 | 1464106486275 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 09:14:46 INFO - PROCESS | 1760 | 1464106486623 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:14:46 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a57d800 == 101 [pid = 1760] [id = 571] 09:14:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 143 (0x8a586800) [pid = 1760] [serial = 1714] [outer = (nil)] 09:14:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 144 (0x8af2d800) [pid = 1760] [serial = 1715] [outer = 0x8a586800] 09:14:46 INFO - PROCESS | 1760 | 1464106486715 Marionette DEBUG loaded listener.js 09:14:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 145 (0x8b09d000) [pid = 1760] [serial = 1716] [outer = 0x8a586800] 09:14:47 INFO - PROCESS | 1760 | 1464106487716 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]]]}] 09:14:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:14:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1789ms 09:14:47 INFO - PROCESS | 1760 | 1464106487778 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 09:14:47 INFO - PROCESS | 1760 | 1464106487787 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 09:14:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:14:47 INFO - PROCESS | 1760 | 1464106487798 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:14:47 INFO - PROCESS | 1760 | 1464106487802 Marionette TRACE conn4 <- [1,2258,null,{}] 09:14:47 INFO - PROCESS | 1760 | 1464106487809 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}] 09:14:48 INFO - PROCESS | 1760 | 1464106488063 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 09:14:48 INFO - PROCESS | 1760 | 1464106488403 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:14:48 INFO - PROCESS | 1760 | ++DOCSHELL 0x8d064000 == 102 [pid = 1760] [id = 572] 09:14:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 146 (0x8d066800) [pid = 1760] [serial = 1717] [outer = (nil)] 09:14:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 147 (0x8d236800) [pid = 1760] [serial = 1718] [outer = 0x8d066800] 09:14:48 INFO - PROCESS | 1760 | 1464106488494 Marionette DEBUG loaded listener.js 09:14:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 148 (0x8dbaf400) [pid = 1760] [serial = 1719] [outer = 0x8d066800] 09:14:49 INFO - PROCESS | 1760 | 1464106489470 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]]]}] 09:14:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:14:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1737ms 09:14:49 INFO - PROCESS | 1760 | 1464106489536 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 09:14:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:14:49 INFO - PROCESS | 1760 | 1464106489541 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 09:14:49 INFO - PROCESS | 1760 | 1464106489549 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:14:49 INFO - PROCESS | 1760 | 1464106489555 Marionette TRACE conn4 <- [1,2262,null,{}] 09:14:49 INFO - PROCESS | 1760 | 1464106489573 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}] 09:14:49 INFO - PROCESS | 1760 | 1464106489853 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 09:14:50 INFO - PROCESS | 1760 | 1464106490229 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:14:50 INFO - PROCESS | 1760 | ++DOCSHELL 0x8e5b0c00 == 103 [pid = 1760] [id = 573] 09:14:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 149 (0x8e5bd800) [pid = 1760] [serial = 1720] [outer = (nil)] 09:14:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 150 (0x8f0eac00) [pid = 1760] [serial = 1721] [outer = 0x8e5bd800] 09:14:50 INFO - PROCESS | 1760 | 1464106490324 Marionette DEBUG loaded listener.js 09:14:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 151 (0x90837c00) [pid = 1760] [serial = 1722] [outer = 0x8e5bd800] 09:14:51 INFO - PROCESS | 1760 | 1464106491274 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:14:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:14:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1797ms 09:14:51 INFO - PROCESS | 1760 | 1464106491345 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 09:14:51 INFO - PROCESS | 1760 | 1464106491349 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 09:14:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:14:51 INFO - PROCESS | 1760 | 1464106491357 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:14:51 INFO - PROCESS | 1760 | 1464106491360 Marionette TRACE conn4 <- [1,2266,null,{}] 09:14:51 INFO - PROCESS | 1760 | 1464106491367 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:14:51 INFO - PROCESS | 1760 | 1464106491588 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 09:14:51 INFO - PROCESS | 1760 | 1464106491918 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:14:51 INFO - PROCESS | 1760 | ++DOCSHELL 0x8e5bac00 == 104 [pid = 1760] [id = 574] 09:14:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 152 (0x90874400) [pid = 1760] [serial = 1723] [outer = (nil)] 09:14:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 153 (0x9105f400) [pid = 1760] [serial = 1724] [outer = 0x90874400] 09:14:52 INFO - PROCESS | 1760 | 1464106492027 Marionette DEBUG loaded listener.js 09:14:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 154 (0x9128cc00) [pid = 1760] [serial = 1725] [outer = 0x90874400] 09:14:52 INFO - PROCESS | 1760 | 1464106492970 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:14:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:14:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1683ms 09:14:53 INFO - PROCESS | 1760 | 1464106493041 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 09:14:53 INFO - PROCESS | 1760 | 1464106493045 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 09:14:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:14:53 INFO - PROCESS | 1760 | 1464106493052 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:14:53 INFO - PROCESS | 1760 | 1464106493056 Marionette TRACE conn4 <- [1,2270,null,{}] 09:14:53 INFO - PROCESS | 1760 | 1464106493062 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:14:53 INFO - PROCESS | 1760 | 1464106493315 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 09:14:53 INFO - PROCESS | 1760 | 1464106493638 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:14:53 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c903400 == 105 [pid = 1760] [id = 575] 09:14:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 155 (0x8e5bc400) [pid = 1760] [serial = 1726] [outer = (nil)] 09:14:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 156 (0x914cc800) [pid = 1760] [serial = 1727] [outer = 0x8e5bc400] 09:14:53 INFO - PROCESS | 1760 | 1464106493746 Marionette DEBUG loaded listener.js 09:14:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 157 (0x914d0c00) [pid = 1760] [serial = 1728] [outer = 0x8e5bc400] 09:14:54 INFO - PROCESS | 1760 | 1464106494711 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:14:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:14:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1689ms 09:14:54 INFO - PROCESS | 1760 | 1464106494743 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 09:14:54 INFO - PROCESS | 1760 | 1464106494747 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 09:14:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:14:54 INFO - PROCESS | 1760 | 1464106494754 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:14:54 INFO - PROCESS | 1760 | 1464106494758 Marionette TRACE conn4 <- [1,2274,null,{}] 09:14:54 INFO - PROCESS | 1760 | 1464106494764 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:14:55 INFO - PROCESS | 1760 | 1464106495020 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 09:14:55 INFO - PROCESS | 1760 | 1464106495348 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:14:55 INFO - PROCESS | 1760 | ++DOCSHELL 0x9095d400 == 106 [pid = 1760] [id = 576] 09:14:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 158 (0x914cd000) [pid = 1760] [serial = 1729] [outer = (nil)] 09:14:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 159 (0x91bcc400) [pid = 1760] [serial = 1730] [outer = 0x914cd000] 09:14:55 INFO - PROCESS | 1760 | 1464106495445 Marionette DEBUG loaded listener.js 09:14:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 160 (0x92740000) [pid = 1760] [serial = 1731] [outer = 0x914cd000] 09:14:56 INFO - PROCESS | 1760 | 1464106496424 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:14:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:14:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1731ms 09:14:56 INFO - PROCESS | 1760 | 1464106496487 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 09:14:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:14:56 INFO - PROCESS | 1760 | 1464106496492 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 09:14:56 INFO - PROCESS | 1760 | 1464106496498 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:14:56 INFO - PROCESS | 1760 | 1464106496502 Marionette TRACE conn4 <- [1,2278,null,{}] 09:14:56 INFO - PROCESS | 1760 | 1464106496508 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:14:56 INFO - PROCESS | 1760 | 1464106496727 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 09:14:57 INFO - PROCESS | 1760 | 1464106497004 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:14:57 INFO - PROCESS | 1760 | ++DOCSHELL 0x913b2c00 == 107 [pid = 1760] [id = 577] 09:14:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 161 (0x91bc4000) [pid = 1760] [serial = 1732] [outer = (nil)] 09:14:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 162 (0x92b07000) [pid = 1760] [serial = 1733] [outer = 0x91bc4000] 09:14:57 INFO - PROCESS | 1760 | 1464106497155 Marionette DEBUG loaded listener.js 09:14:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 163 (0x937c3400) [pid = 1760] [serial = 1734] [outer = 0x91bc4000] 09:14:58 INFO - PROCESS | 1760 | 1464106498119 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:14:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:14:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1635ms 09:14:58 INFO - PROCESS | 1760 | 1464106498133 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 09:14:58 INFO - PROCESS | 1760 | 1464106498137 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 09:14:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:14:58 INFO - PROCESS | 1760 | 1464106498143 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:14:58 INFO - PROCESS | 1760 | 1464106498147 Marionette TRACE conn4 <- [1,2282,null,{}] 09:14:58 INFO - PROCESS | 1760 | 1464106498153 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:14:58 INFO - PROCESS | 1760 | 1464106498372 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 09:14:58 INFO - PROCESS | 1760 | 1464106498667 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:14:58 INFO - PROCESS | 1760 | ++DOCSHELL 0x8915cc00 == 108 [pid = 1760] [id = 578] 09:14:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 164 (0x8dad0c00) [pid = 1760] [serial = 1735] [outer = (nil)] 09:14:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 165 (0x93c95800) [pid = 1760] [serial = 1736] [outer = 0x8dad0c00] 09:14:58 INFO - PROCESS | 1760 | 1464106498802 Marionette DEBUG loaded listener.js 09:14:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 166 (0x94636c00) [pid = 1760] [serial = 1737] [outer = 0x8dad0c00] 09:14:59 INFO - PROCESS | 1760 | 1464106499779 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:14:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:14:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1684ms 09:14:59 INFO - PROCESS | 1760 | 1464106499829 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 09:14:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:14:59 INFO - PROCESS | 1760 | 1464106499833 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 09:14:59 INFO - PROCESS | 1760 | 1464106499840 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:14:59 INFO - PROCESS | 1760 | 1464106499845 Marionette TRACE conn4 <- [1,2286,null,{}] 09:14:59 INFO - PROCESS | 1760 | 1464106499851 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:15:00 INFO - PROCESS | 1760 | 1464106500074 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 09:15:00 INFO - PROCESS | 1760 | 1464106500324 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:15:00 INFO - PROCESS | 1760 | ++DOCSHELL 0x914c8c00 == 109 [pid = 1760] [id = 579] 09:15:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 167 (0x92747000) [pid = 1760] [serial = 1738] [outer = (nil)] 09:15:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 168 (0x95397c00) [pid = 1760] [serial = 1739] [outer = 0x92747000] 09:15:00 INFO - PROCESS | 1760 | 1464106500473 Marionette DEBUG loaded listener.js 09:15:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 169 (0x9539d000) [pid = 1760] [serial = 1740] [outer = 0x92747000] 09:15:01 INFO - PROCESS | 1760 | 1464106501666 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:15:01 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:15:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1891ms 09:15:01 INFO - PROCESS | 1760 | 1464106501731 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 09:15:01 INFO - PROCESS | 1760 | 1464106501736 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 09:15:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:15:01 INFO - PROCESS | 1760 | 1464106501743 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:15:01 INFO - PROCESS | 1760 | 1464106501747 Marionette TRACE conn4 <- [1,2290,null,{}] 09:15:01 INFO - PROCESS | 1760 | 1464106501753 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:15:02 INFO - PROCESS | 1760 | 1464106502027 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 09:15:02 INFO - PROCESS | 1760 | 1464106502370 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:15:02 INFO - PROCESS | 1760 | ++DOCSHELL 0x9461c000 == 110 [pid = 1760] [id = 580] 09:15:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 170 (0x9512a000) [pid = 1760] [serial = 1741] [outer = (nil)] 09:15:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 171 (0x95576400) [pid = 1760] [serial = 1742] [outer = 0x9512a000] 09:15:02 INFO - PROCESS | 1760 | 1464106502481 Marionette DEBUG loaded listener.js 09:15:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 172 (0x9771ec00) [pid = 1760] [serial = 1743] [outer = 0x9512a000] 09:15:03 INFO - PROCESS | 1760 | 1464106503460 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:15:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:15:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1791ms 09:15:03 INFO - PROCESS | 1760 | 1464106503535 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 09:15:03 INFO - PROCESS | 1760 | 1464106503539 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 09:15:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:15:03 INFO - PROCESS | 1760 | 1464106503547 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:15:03 INFO - PROCESS | 1760 | 1464106503552 Marionette TRACE conn4 <- [1,2294,null,{}] 09:15:03 INFO - PROCESS | 1760 | 1464106503559 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:15:03 INFO - PROCESS | 1760 | 1464106503869 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 09:15:04 INFO - PROCESS | 1760 | 1464106504232 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:15:04 INFO - PROCESS | 1760 | ++DOCSHELL 0x9824f000 == 111 [pid = 1760] [id = 581] 09:15:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 173 (0x98252000) [pid = 1760] [serial = 1744] [outer = (nil)] 09:15:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 174 (0x99232800) [pid = 1760] [serial = 1745] [outer = 0x98252000] 09:15:04 INFO - PROCESS | 1760 | 1464106504332 Marionette DEBUG loaded listener.js 09:15:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 175 (0x9923c400) [pid = 1760] [serial = 1746] [outer = 0x98252000] 09:15:05 INFO - PROCESS | 1760 | 1464106505311 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:15:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:15:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1836ms 09:15:05 INFO - PROCESS | 1760 | 1464106505384 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 09:15:05 INFO - PROCESS | 1760 | 1464106505389 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 09:15:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:15:05 INFO - PROCESS | 1760 | 1464106505396 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:15:05 INFO - PROCESS | 1760 | 1464106505400 Marionette TRACE conn4 <- [1,2298,null,{}] 09:15:05 INFO - PROCESS | 1760 | 1464106505407 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:15:05 INFO - PROCESS | 1760 | 1464106505679 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 09:15:06 INFO - PROCESS | 1760 | 1464106506012 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:15:06 INFO - PROCESS | 1760 | ++DOCSHELL 0x9923e400 == 112 [pid = 1760] [id = 582] 09:15:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 176 (0x992e6000) [pid = 1760] [serial = 1747] [outer = (nil)] 09:15:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 177 (0x99591400) [pid = 1760] [serial = 1748] [outer = 0x992e6000] 09:15:06 INFO - PROCESS | 1760 | 1464106506110 Marionette DEBUG loaded listener.js 09:15:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 178 (0x99596800) [pid = 1760] [serial = 1749] [outer = 0x992e6000] 09:15:07 INFO - PROCESS | 1760 | 1464106507023 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:15:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:15:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1683ms 09:15:07 INFO - PROCESS | 1760 | 1464106507080 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 09:15:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:15:07 INFO - PROCESS | 1760 | 1464106507085 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 09:15:07 INFO - PROCESS | 1760 | 1464106507092 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:15:07 INFO - PROCESS | 1760 | 1464106507095 Marionette TRACE conn4 <- [1,2302,null,{}] 09:15:07 INFO - PROCESS | 1760 | 1464106507102 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:15:07 INFO - PROCESS | 1760 | 1464106507360 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 09:15:07 INFO - PROCESS | 1760 | 1464106507716 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:15:07 INFO - PROCESS | 1760 | ++DOCSHELL 0x92746c00 == 113 [pid = 1760] [id = 583] 09:15:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 179 (0x94631800) [pid = 1760] [serial = 1750] [outer = (nil)] 09:15:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 180 (0x99761000) [pid = 1760] [serial = 1751] [outer = 0x94631800] 09:15:07 INFO - PROCESS | 1760 | 1464106507819 Marionette DEBUG loaded listener.js 09:15:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 181 (0x997cbc00) [pid = 1760] [serial = 1752] [outer = 0x94631800] 09:15:08 INFO - PROCESS | 1760 | 1464106508757 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:15:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:15:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1686ms 09:15:08 INFO - PROCESS | 1760 | 1464106508779 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 09:15:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:15:08 INFO - PROCESS | 1760 | 1464106508784 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 09:15:08 INFO - PROCESS | 1760 | 1464106508791 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:15:08 INFO - PROCESS | 1760 | 1464106508795 Marionette TRACE conn4 <- [1,2306,null,{}] 09:15:08 INFO - PROCESS | 1760 | 1464106508826 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:15:09 INFO - PROCESS | 1760 | 1464106509081 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 09:15:09 INFO - PROCESS | 1760 | 1464106509468 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:15:09 INFO - PROCESS | 1760 | ++DOCSHELL 0x921a9c00 == 114 [pid = 1760] [id = 584] 09:15:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 182 (0x99fc0800) [pid = 1760] [serial = 1753] [outer = (nil)] 09:15:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 183 (0x9a19f800) [pid = 1760] [serial = 1754] [outer = 0x99fc0800] 09:15:09 INFO - PROCESS | 1760 | 1464106509568 Marionette DEBUG loaded listener.js 09:15:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 184 (0x9a231400) [pid = 1760] [serial = 1755] [outer = 0x99fc0800] 09:15:10 INFO - PROCESS | 1760 | 1464106510527 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:15:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:15:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1794ms 09:15:10 INFO - PROCESS | 1760 | 1464106510585 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 09:15:10 INFO - PROCESS | 1760 | 1464106510589 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 09:15:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:15:10 INFO - PROCESS | 1760 | 1464106510596 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:15:10 INFO - PROCESS | 1760 | 1464106510600 Marionette TRACE conn4 <- [1,2310,null,{}] 09:15:10 INFO - PROCESS | 1760 | 1464106510606 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:15:10 INFO - PROCESS | 1760 | 1464106510837 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 09:15:11 INFO - PROCESS | 1760 | 1464106511174 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:15:11 INFO - PROCESS | 1760 | ++DOCSHELL 0x89154400 == 115 [pid = 1760] [id = 585] 09:15:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 185 (0x8915c000) [pid = 1760] [serial = 1756] [outer = (nil)] 09:15:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 186 (0x9af34000) [pid = 1760] [serial = 1757] [outer = 0x8915c000] 09:15:11 INFO - PROCESS | 1760 | 1464106511272 Marionette DEBUG loaded listener.js 09:15:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 187 (0x9af37c00) [pid = 1760] [serial = 1758] [outer = 0x8915c000] 09:15:12 INFO - PROCESS | 1760 | 1464106512247 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:15:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:15:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1681ms 09:15:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:15:12 INFO - PROCESS | 1760 | 1464106512278 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 09:15:12 INFO - PROCESS | 1760 | 1464106512281 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 09:15:12 INFO - PROCESS | 1760 | 1464106512289 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:15:12 INFO - PROCESS | 1760 | 1464106512292 Marionette TRACE conn4 <- [1,2314,null,{}] 09:15:12 INFO - PROCESS | 1760 | 1464106512299 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:15:12 INFO - PROCESS | 1760 | 1464106512541 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 09:15:12 INFO - PROCESS | 1760 | 1464106512886 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:15:12 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dd49000 == 116 [pid = 1760] [id = 586] 09:15:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 188 (0x9a231800) [pid = 1760] [serial = 1759] [outer = (nil)] 09:15:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 189 (0x9af41800) [pid = 1760] [serial = 1760] [outer = 0x9a231800] 09:15:12 INFO - PROCESS | 1760 | 1464106512980 Marionette DEBUG loaded listener.js 09:15:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 190 (0x9b08d800) [pid = 1760] [serial = 1761] [outer = 0x9a231800] 09:15:13 INFO - PROCESS | 1760 | 1464106513976 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:15:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:15:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1736ms 09:15:14 INFO - PROCESS | 1760 | 1464106514025 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 09:15:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:15:14 INFO - PROCESS | 1760 | 1464106514030 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 09:15:14 INFO - PROCESS | 1760 | 1464106514038 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:15:14 INFO - PROCESS | 1760 | 1464106514041 Marionette TRACE conn4 <- [1,2318,null,{}] 09:15:14 INFO - PROCESS | 1760 | 1464106514048 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:15:14 INFO - PROCESS | 1760 | 1464106514312 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 09:15:14 INFO - PROCESS | 1760 | 1464106514646 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:15:14 INFO - PROCESS | 1760 | ++DOCSHELL 0x953a6000 == 117 [pid = 1760] [id = 587] 09:15:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 191 (0x99590800) [pid = 1760] [serial = 1762] [outer = (nil)] 09:15:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 192 (0x9b177800) [pid = 1760] [serial = 1763] [outer = 0x99590800] 09:15:14 INFO - PROCESS | 1760 | 1464106514743 Marionette DEBUG loaded listener.js 09:15:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 193 (0x9b180400) [pid = 1760] [serial = 1764] [outer = 0x99590800] 09:15:15 INFO - PROCESS | 1760 | 1464106515677 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:15:15 INFO - PROCESS | 1760 | 1464106515730 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 09:15:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:15:15 INFO - PROCESS | 1760 | 1464106515737 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:15:15 INFO - PROCESS | 1760 | 1464106515741 Marionette TRACE conn4 <- [1,2322,null,{}] 09:15:15 INFO - PROCESS | 1760 | 1464106515747 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:15:16 INFO - PROCESS | 1760 | 1464106516017 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 09:15:17 INFO - PROCESS | 1760 | --DOCSHELL 0x914ce800 == 116 [pid = 1760] [id = 350] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 192 (0x914ce000) [pid = 1760] [serial = 1542] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 191 (0x90835000) [pid = 1760] [serial = 1536] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 190 (0x9539b000) [pid = 1760] [serial = 1557] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 189 (0x91bccc00) [pid = 1760] [serial = 1548] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 188 (0x91b38400) [pid = 1760] [serial = 1545] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 187 (0x94633000) [pid = 1760] [serial = 1554] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 186 (0x982d2000) [pid = 1760] [serial = 1560] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 185 (0x9aee2000) [pid = 1760] [serial = 1569] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 184 (0x9975dc00) [pid = 1760] [serial = 1566] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 183 (0x8cfd9000) [pid = 1760] [serial = 1524] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 182 (0x8eddc400) [pid = 1760] [serial = 1530] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 181 (0x8f0e4800) [pid = 1760] [serial = 1533] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 180 (0x8e258800) [pid = 1760] [serial = 1527] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 179 (0x9128e000) [pid = 1760] [serial = 1539] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 178 (0x9958fc00) [pid = 1760] [serial = 1563] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 177 (0x92b04800) [pid = 1760] [serial = 1551] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 176 (0x8cfe7c00) [pid = 1760] [serial = 1646] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 175 (0x9128d000) [pid = 1760] [serial = 1599] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 174 (0x9923ec00) [pid = 1760] [serial = 1610] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 173 (0x91286400) [pid = 1760] [serial = 1598] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 172 (0x92745400) [pid = 1760] [serial = 1604] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 171 (0x9b176c00) [pid = 1760] [serial = 1616] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 170 (0x8dd52c00) [pid = 1760] [serial = 1521] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 169 (0x9bbbf400) [pid = 1760] [serial = 1623] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 168 (0x9224ac00) [pid = 1760] [serial = 1602] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 167 (0x9cb50400) [pid = 1760] [serial = 1629] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 166 (0x9cb4dc00) [pid = 1760] [serial = 1628] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 165 (0x92b6e000) [pid = 1760] [serial = 1605] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 164 (0x93c90800) [pid = 1760] [serial = 1607] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 163 (0x8cfd7c00) [pid = 1760] [serial = 1589] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 162 (0x8e253800) [pid = 1760] [serial = 1592] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 161 (0x8a245c00) [pid = 1760] [serial = 1637] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 160 (0x90876400) [pid = 1760] [serial = 1596] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 159 (0x8a51b000) [pid = 1760] [serial = 1638] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 158 (0x8edd5400) [pid = 1760] [serial = 1632] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 157 (0x9958f000) [pid = 1760] [serial = 1611] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 156 (0x9ca6a400) [pid = 1760] [serial = 1626] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 155 (0x9bbbac00) [pid = 1760] [serial = 1622] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 154 (0x94621000) [pid = 1760] [serial = 1608] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 153 (0x9082b000) [pid = 1760] [serial = 1595] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 152 (0x9b19d800) [pid = 1760] [serial = 1617] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 151 (0x891d2000) [pid = 1760] [serial = 1586] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 150 (0x9958dc00) [pid = 1760] [serial = 1572] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 149 (0x8e2c9000) [pid = 1760] [serial = 1635] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 148 (0x8c907c00) [pid = 1760] [serial = 1644] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 147 (0x8af26800) [pid = 1760] [serial = 1634] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 146 (0x8d0d1c00) [pid = 1760] [serial = 1631] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 145 (0x9bb91800) [pid = 1760] [serial = 1620] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 144 (0x8e5b7000) [pid = 1760] [serial = 1593] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 143 (0x8aee8000) [pid = 1760] [serial = 1640] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 142 (0x91ae4c00) [pid = 1760] [serial = 1601] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 141 (0x9975a400) [pid = 1760] [serial = 1613] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 140 (0x8d0c6c00) [pid = 1760] [serial = 1590] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 139 (0x9bb8f000) [pid = 1760] [serial = 1619] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 138 (0x9c3d6800) [pid = 1760] [serial = 1625] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 137 (0x8bea1800) [pid = 1760] [serial = 1643] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 136 (0x8a247000) [pid = 1760] [serial = 1587] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 135 (0x8af30800) [pid = 1760] [serial = 1641] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | --DOMWINDOW == 134 (0x9af34c00) [pid = 1760] [serial = 1614] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1760 | 1464106517806 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:15:17 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a23bc00 == 117 [pid = 1760] [id = 588] 09:15:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 135 (0x8a23c800) [pid = 1760] [serial = 1765] [outer = (nil)] 09:15:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 136 (0x8a511400) [pid = 1760] [serial = 1766] [outer = 0x8a23c800] 09:15:17 INFO - PROCESS | 1760 | 1464106517898 Marionette DEBUG loaded listener.js 09:15:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 137 (0x8a581c00) [pid = 1760] [serial = 1767] [outer = 0x8a23c800] 09:15:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:15:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 3044ms 09:15:18 INFO - PROCESS | 1760 | 1464106518773 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:15:18 INFO - PROCESS | 1760 | 1464106518816 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 09:15:18 INFO - PROCESS | 1760 | 1464106518823 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 09:15:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:15:18 INFO - PROCESS | 1760 | 1464106518839 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:15:18 INFO - PROCESS | 1760 | 1464106518846 Marionette TRACE conn4 <- [1,2326,null,{}] 09:15:18 INFO - PROCESS | 1760 | 1464106518854 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:15:19 INFO - PROCESS | 1760 | 1464106519083 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 09:15:19 INFO - PROCESS | 1760 | 1464106519286 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:15:19 INFO - PROCESS | 1760 | ++DOCSHELL 0x8b093800 == 118 [pid = 1760] [id = 589] 09:15:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 138 (0x8bea0c00) [pid = 1760] [serial = 1768] [outer = (nil)] 09:15:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 139 (0x8c909c00) [pid = 1760] [serial = 1769] [outer = 0x8bea0c00] 09:15:19 INFO - PROCESS | 1760 | 1464106519386 Marionette DEBUG loaded listener.js 09:15:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 140 (0x8cfe9400) [pid = 1760] [serial = 1770] [outer = 0x8bea0c00] 09:15:20 INFO - PROCESS | 1760 | 1464106520366 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:15:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:15:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1587ms 09:15:20 INFO - PROCESS | 1760 | 1464106520435 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 09:15:20 INFO - PROCESS | 1760 | 1464106520442 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 09:15:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:15:20 INFO - PROCESS | 1760 | 1464106520449 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:15:20 INFO - PROCESS | 1760 | 1464106520452 Marionette TRACE conn4 <- [1,2330,null,{}] 09:15:20 INFO - PROCESS | 1760 | 1464106520459 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:15:20 INFO - PROCESS | 1760 | 1464106520757 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 09:15:20 INFO - PROCESS | 1760 | 1464106520790 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:15:20 INFO - PROCESS | 1760 | ++DOCSHELL 0x8cfed400 == 119 [pid = 1760] [id = 590] 09:15:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 141 (0x8d0ccc00) [pid = 1760] [serial = 1771] [outer = (nil)] 09:15:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 142 (0x8daccc00) [pid = 1760] [serial = 1772] [outer = 0x8d0ccc00] 09:15:20 INFO - PROCESS | 1760 | 1464106520869 Marionette DEBUG loaded listener.js 09:15:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 143 (0x8dd4c000) [pid = 1760] [serial = 1773] [outer = 0x8d0ccc00] 09:15:21 INFO - PROCESS | 1760 | 1464106521985 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:15:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:15:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1585ms 09:15:22 INFO - PROCESS | 1760 | 1464106522034 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 09:15:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:15:22 INFO - PROCESS | 1760 | 1464106522038 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 09:15:22 INFO - PROCESS | 1760 | 1464106522055 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:15:22 INFO - PROCESS | 1760 | 1464106522065 Marionette TRACE conn4 <- [1,2334,null,{}] 09:15:22 INFO - PROCESS | 1760 | --DOMWINDOW == 142 (0x8de48000) [pid = 1760] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:15:22 INFO - PROCESS | 1760 | --DOMWINDOW == 141 (0x8bea3000) [pid = 1760] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:15:22 INFO - PROCESS | 1760 | --DOMWINDOW == 140 (0x8cff5400) [pid = 1760] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:15:22 INFO - PROCESS | 1760 | --DOMWINDOW == 139 (0x891d3000) [pid = 1760] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:15:22 INFO - PROCESS | 1760 | --DOMWINDOW == 138 (0x89159800) [pid = 1760] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:15:22 INFO - PROCESS | 1760 | --DOMWINDOW == 137 (0x8dac7800) [pid = 1760] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:15:22 INFO - PROCESS | 1760 | 1464106522589 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:15:22 INFO - PROCESS | 1760 | 1464106522798 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 09:15:23 INFO - PROCESS | 1760 | 1464106522991 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:15:23 INFO - PROCESS | 1760 | ++DOCSHELL 0x8b09c800 == 120 [pid = 1760] [id = 591] 09:15:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 138 (0x8d0d0c00) [pid = 1760] [serial = 1774] [outer = (nil)] 09:15:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 139 (0x8dacdc00) [pid = 1760] [serial = 1775] [outer = 0x8d0d0c00] 09:15:23 INFO - PROCESS | 1760 | 1464106523070 Marionette DEBUG loaded listener.js 09:15:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 140 (0x8e259c00) [pid = 1760] [serial = 1776] [outer = 0x8d0d0c00] 09:15:23 INFO - PROCESS | 1760 | 1464106523880 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:15:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:15:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1869ms 09:15:23 INFO - PROCESS | 1760 | 1464106523915 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 09:15:23 INFO - PROCESS | 1760 | 1464106523920 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 09:15:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:15:23 INFO - PROCESS | 1760 | 1464106523931 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:15:23 INFO - PROCESS | 1760 | 1464106523934 Marionette TRACE conn4 <- [1,2338,null,{}] 09:15:23 INFO - PROCESS | 1760 | 1464106523941 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:15:24 INFO - PROCESS | 1760 | 1464106524154 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 09:15:24 INFO - PROCESS | 1760 | 1464106524401 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:15:24 INFO - PROCESS | 1760 | ++DOCSHELL 0x8d0d0000 == 121 [pid = 1760] [id = 592] 09:15:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 141 (0x8dac9400) [pid = 1760] [serial = 1777] [outer = (nil)] 09:15:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 142 (0x8e5bc000) [pid = 1760] [serial = 1778] [outer = 0x8dac9400] 09:15:24 INFO - PROCESS | 1760 | 1464106524488 Marionette DEBUG loaded listener.js 09:15:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 143 (0x8eddc800) [pid = 1760] [serial = 1779] [outer = 0x8dac9400] 09:15:25 INFO - PROCESS | 1760 | 1464106525714 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:15:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:15:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1844ms 09:15:25 INFO - PROCESS | 1760 | 1464106525773 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 09:15:25 INFO - PROCESS | 1760 | 1464106525782 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 09:15:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:15:25 INFO - PROCESS | 1760 | 1464106525792 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:15:25 INFO - PROCESS | 1760 | 1464106525799 Marionette TRACE conn4 <- [1,2342,null,{}] 09:15:25 INFO - PROCESS | 1760 | 1464106525849 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:15:26 INFO - PROCESS | 1760 | 1464106526195 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 09:15:26 INFO - PROCESS | 1760 | 1464106526436 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:15:26 INFO - PROCESS | 1760 | ++DOCSHELL 0x8af33000 == 122 [pid = 1760] [id = 593] 09:15:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 144 (0x8be9e800) [pid = 1760] [serial = 1780] [outer = (nil)] 09:15:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 145 (0x8cff5400) [pid = 1760] [serial = 1781] [outer = 0x8be9e800] 09:15:26 INFO - PROCESS | 1760 | 1464106526534 Marionette DEBUG loaded listener.js 09:15:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 146 (0x8d0ce800) [pid = 1760] [serial = 1782] [outer = 0x8be9e800] 09:15:27 INFO - PROCESS | 1760 | 1464106527543 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:15:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:15:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1791ms 09:15:27 INFO - PROCESS | 1760 | 1464106527583 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 09:15:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:15:27 INFO - PROCESS | 1760 | 1464106527594 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 09:15:27 INFO - PROCESS | 1760 | 1464106527608 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:15:27 INFO - PROCESS | 1760 | 1464106527614 Marionette TRACE conn4 <- [1,2346,null,{}] 09:15:27 INFO - PROCESS | 1760 | 1464106527622 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:15:27 INFO - PROCESS | 1760 | 1464106527866 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 09:15:28 INFO - PROCESS | 1760 | 1464106528229 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:15:28 INFO - PROCESS | 1760 | ++DOCSHELL 0x8de4a000 == 123 [pid = 1760] [id = 594] 09:15:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 147 (0x8e258800) [pid = 1760] [serial = 1783] [outer = (nil)] 09:15:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 148 (0x8e2c7c00) [pid = 1760] [serial = 1784] [outer = 0x8e258800] 09:15:28 INFO - PROCESS | 1760 | 1464106528330 Marionette DEBUG loaded listener.js 09:15:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 149 (0x8e5bdc00) [pid = 1760] [serial = 1785] [outer = 0x8e258800] 09:15:29 INFO - PROCESS | 1760 | 1464106529365 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:15:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:15:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1799ms 09:15:29 INFO - PROCESS | 1760 | 1464106529405 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 09:15:29 INFO - PROCESS | 1760 | 1464106529410 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 09:15:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:15:29 INFO - PROCESS | 1760 | 1464106529423 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:15:29 INFO - PROCESS | 1760 | 1464106529439 Marionette TRACE conn4 <- [1,2350,null,{}] 09:15:29 INFO - PROCESS | 1760 | 1464106529458 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:15:29 INFO - PROCESS | 1760 | 1464106529745 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 09:15:30 INFO - PROCESS | 1760 | 1464106530080 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:15:30 INFO - PROCESS | 1760 | ++DOCSHELL 0x8f0e2000 == 124 [pid = 1760] [id = 595] 09:15:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 150 (0x90829800) [pid = 1760] [serial = 1786] [outer = (nil)] 09:15:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 151 (0x90836800) [pid = 1760] [serial = 1787] [outer = 0x90829800] 09:15:30 INFO - PROCESS | 1760 | 1464106530177 Marionette DEBUG loaded listener.js 09:15:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 152 (0x90951400) [pid = 1760] [serial = 1788] [outer = 0x90829800] 09:15:31 INFO - PROCESS | 1760 | 1464106531141 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:15:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:15:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1757ms 09:15:31 INFO - PROCESS | 1760 | 1464106531180 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 09:15:31 INFO - PROCESS | 1760 | 1464106531186 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 09:15:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:15:31 INFO - PROCESS | 1760 | 1464106531194 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:15:31 INFO - PROCESS | 1760 | 1464106531197 Marionette TRACE conn4 <- [1,2354,null,{}] 09:15:31 INFO - PROCESS | 1760 | 1464106531204 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:15:31 INFO - PROCESS | 1760 | 1464106531474 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 09:15:31 INFO - PROCESS | 1760 | 1464106531830 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:15:31 INFO - PROCESS | 1760 | ++DOCSHELL 0x8e2c5400 == 125 [pid = 1760] [id = 596] 09:15:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 153 (0x90833c00) [pid = 1760] [serial = 1789] [outer = (nil)] 09:15:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 154 (0x91063000) [pid = 1760] [serial = 1790] [outer = 0x90833c00] 09:15:31 INFO - PROCESS | 1760 | 1464106531937 Marionette DEBUG loaded listener.js 09:15:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 155 (0x91291400) [pid = 1760] [serial = 1791] [outer = 0x90833c00] 09:15:32 INFO - PROCESS | 1760 | 1464106532909 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:15:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:15:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1788ms 09:15:32 INFO - PROCESS | 1760 | 1464106532983 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 09:15:32 INFO - PROCESS | 1760 | 1464106532986 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 09:15:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:15:32 INFO - PROCESS | 1760 | 1464106532994 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:15:32 INFO - PROCESS | 1760 | 1464106532996 Marionette TRACE conn4 <- [1,2358,null,{}] 09:15:33 INFO - PROCESS | 1760 | 1464106533003 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:15:33 INFO - PROCESS | 1760 | 1464106533273 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 09:15:33 INFO - PROCESS | 1760 | 1464106533599 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:15:33 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dbb9400 == 126 [pid = 1760] [id = 597] 09:15:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 156 (0x90958000) [pid = 1760] [serial = 1792] [outer = (nil)] 09:15:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 157 (0x914c8000) [pid = 1760] [serial = 1793] [outer = 0x90958000] 09:15:33 INFO - PROCESS | 1760 | 1464106533699 Marionette DEBUG loaded listener.js 09:15:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 158 (0x914ce000) [pid = 1760] [serial = 1794] [outer = 0x90958000] 09:15:34 INFO - PROCESS | 1760 | 1464106534716 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:15:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:15:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1782ms 09:15:34 INFO - PROCESS | 1760 | 1464106534777 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 09:15:34 INFO - PROCESS | 1760 | 1464106534781 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 09:15:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:15:34 INFO - PROCESS | 1760 | 1464106534788 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:15:34 INFO - PROCESS | 1760 | 1464106534793 Marionette TRACE conn4 <- [1,2362,null,{}] 09:15:34 INFO - PROCESS | 1760 | 1464106534799 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:15:35 INFO - PROCESS | 1760 | 1464106535070 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 09:15:35 INFO - PROCESS | 1760 | 1464106535408 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:15:35 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ede2400 == 127 [pid = 1760] [id = 598] 09:15:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 159 (0x9105f800) [pid = 1760] [serial = 1795] [outer = (nil)] 09:15:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 160 (0x91b43400) [pid = 1760] [serial = 1796] [outer = 0x9105f800] 09:15:35 INFO - PROCESS | 1760 | 1464106535502 Marionette DEBUG loaded listener.js 09:15:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 161 (0x91bcd400) [pid = 1760] [serial = 1797] [outer = 0x9105f800] 09:15:36 INFO - PROCESS | 1760 | 1464106536458 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:15:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:15:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1743ms 09:15:36 INFO - PROCESS | 1760 | 1464106536532 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 09:15:36 INFO - PROCESS | 1760 | 1464106536537 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 09:15:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:15:36 INFO - PROCESS | 1760 | 1464106536545 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:15:36 INFO - PROCESS | 1760 | 1464106536549 Marionette TRACE conn4 <- [1,2366,null,{}] 09:15:36 INFO - PROCESS | 1760 | 1464106536555 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:15:36 INFO - PROCESS | 1760 | 1464106536805 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 09:15:37 INFO - PROCESS | 1760 | 1464106537137 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:15:37 INFO - PROCESS | 1760 | ++DOCSHELL 0x90957000 == 128 [pid = 1760] [id = 599] 09:15:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 162 (0x91ae8400) [pid = 1760] [serial = 1798] [outer = (nil)] 09:15:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 163 (0x9273dc00) [pid = 1760] [serial = 1799] [outer = 0x91ae8400] 09:15:37 INFO - PROCESS | 1760 | 1464106537248 Marionette DEBUG loaded listener.js 09:15:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 164 (0x92744800) [pid = 1760] [serial = 1800] [outer = 0x91ae8400] 09:15:38 INFO - PROCESS | 1760 | 1464106538219 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:15:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:15:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1735ms 09:15:38 INFO - PROCESS | 1760 | 1464106538281 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 09:15:38 INFO - PROCESS | 1760 | 1464106538285 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 09:15:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:15:38 INFO - PROCESS | 1760 | 1464106538293 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:15:38 INFO - PROCESS | 1760 | 1464106538297 Marionette TRACE conn4 <- [1,2370,null,{}] 09:15:38 INFO - PROCESS | 1760 | 1464106538303 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:15:38 INFO - PROCESS | 1760 | 1464106538552 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 09:15:38 INFO - PROCESS | 1760 | 1464106538881 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:15:38 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a512400 == 129 [pid = 1760] [id = 600] 09:15:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 165 (0x8e5b1000) [pid = 1760] [serial = 1801] [outer = (nil)] 09:15:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 166 (0x937c1800) [pid = 1760] [serial = 1802] [outer = 0x8e5b1000] 09:15:38 INFO - PROCESS | 1760 | 1464106538981 Marionette DEBUG loaded listener.js 09:15:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 167 (0x937cc400) [pid = 1760] [serial = 1803] [outer = 0x8e5b1000] 09:15:40 INFO - PROCESS | 1760 | 1464106540001 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:15:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:15:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1746ms 09:15:40 INFO - PROCESS | 1760 | 1464106540040 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 09:15:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:15:40 INFO - PROCESS | 1760 | 1464106540044 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 09:15:40 INFO - PROCESS | 1760 | 1464106540051 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:15:40 INFO - PROCESS | 1760 | 1464106540055 Marionette TRACE conn4 <- [1,2374,null,{}] 09:15:40 INFO - PROCESS | 1760 | 1464106540062 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:15:40 INFO - PROCESS | 1760 | 1464106540320 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 09:15:40 INFO - PROCESS | 1760 | 1464106540646 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:15:40 INFO - PROCESS | 1760 | ++DOCSHELL 0x8d0cf000 == 130 [pid = 1760] [id = 601] 09:15:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 168 (0x8e25dc00) [pid = 1760] [serial = 1804] [outer = (nil)] 09:15:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 169 (0x95125c00) [pid = 1760] [serial = 1805] [outer = 0x8e25dc00] 09:15:40 INFO - PROCESS | 1760 | 1464106540745 Marionette DEBUG loaded listener.js 09:15:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 170 (0x9512d400) [pid = 1760] [serial = 1806] [outer = 0x8e25dc00] 09:15:41 INFO - PROCESS | 1760 | 1464106541690 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:15:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:15:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1688ms 09:15:41 INFO - PROCESS | 1760 | 1464106541740 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 09:15:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:15:41 INFO - PROCESS | 1760 | 1464106541745 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 09:15:41 INFO - PROCESS | 1760 | 1464106541753 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:15:41 INFO - PROCESS | 1760 | 1464106541756 Marionette TRACE conn4 <- [1,2378,null,{}] 09:15:41 INFO - PROCESS | 1760 | 1464106541763 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:15:42 INFO - PROCESS | 1760 | 1464106542035 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 09:15:42 INFO - PROCESS | 1760 | 1464106542382 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:15:42 INFO - PROCESS | 1760 | ++DOCSHELL 0x94631c00 == 131 [pid = 1760] [id = 602] 09:15:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 171 (0x94633000) [pid = 1760] [serial = 1807] [outer = (nil)] 09:15:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 172 (0x981b8c00) [pid = 1760] [serial = 1808] [outer = 0x94633000] 09:15:42 INFO - PROCESS | 1760 | 1464106542480 Marionette DEBUG loaded listener.js 09:15:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 173 (0x981c3400) [pid = 1760] [serial = 1809] [outer = 0x94633000] 09:15:43 INFO - PROCESS | 1760 | 1464106543492 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:15:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:15:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1784ms 09:15:43 INFO - PROCESS | 1760 | 1464106543537 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 09:15:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:15:43 INFO - PROCESS | 1760 | 1464106543542 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 09:15:43 INFO - PROCESS | 1760 | 1464106543549 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:15:43 INFO - PROCESS | 1760 | 1464106543554 Marionette TRACE conn4 <- [1,2382,null,{}] 09:15:43 INFO - PROCESS | 1760 | 1464106543561 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:15:43 INFO - PROCESS | 1760 | 1464106543829 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 09:15:44 INFO - PROCESS | 1760 | 1464106544170 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:15:44 INFO - PROCESS | 1760 | ++DOCSHELL 0x97727c00 == 132 [pid = 1760] [id = 603] 09:15:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 174 (0x99598800) [pid = 1760] [serial = 1810] [outer = (nil)] 09:15:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 175 (0x99764800) [pid = 1760] [serial = 1811] [outer = 0x99598800] 09:15:44 INFO - PROCESS | 1760 | 1464106544278 Marionette DEBUG loaded listener.js 09:15:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 176 (0x9aee4c00) [pid = 1760] [serial = 1812] [outer = 0x99598800] 09:15:45 INFO - PROCESS | 1760 | 1464106545217 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:15:45 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:15:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1739ms 09:15:45 INFO - PROCESS | 1760 | 1464106545289 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 09:15:45 INFO - PROCESS | 1760 | 1464106545293 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 09:15:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:15:45 INFO - PROCESS | 1760 | 1464106545300 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:15:45 INFO - PROCESS | 1760 | 1464106545303 Marionette TRACE conn4 <- [1,2386,null,{}] 09:15:45 INFO - PROCESS | 1760 | 1464106545309 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:15:45 INFO - PROCESS | 1760 | 1464106545547 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 09:15:45 INFO - PROCESS | 1760 | 1464106545889 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:15:45 INFO - PROCESS | 1760 | ++DOCSHELL 0x91add000 == 133 [pid = 1760] [id = 604] 09:15:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 177 (0x91bcc800) [pid = 1760] [serial = 1813] [outer = (nil)] 09:15:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 178 (0x9af41c00) [pid = 1760] [serial = 1814] [outer = 0x91bcc800] 09:15:45 INFO - PROCESS | 1760 | 1464106545985 Marionette DEBUG loaded listener.js 09:15:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 179 (0x9b176c00) [pid = 1760] [serial = 1815] [outer = 0x91bcc800] 09:15:46 INFO - PROCESS | 1760 | 1464106546917 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:15:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:15:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1681ms 09:15:46 INFO - PROCESS | 1760 | 1464106546983 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 09:15:46 INFO - PROCESS | 1760 | 1464106546988 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 09:15:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:15:46 INFO - PROCESS | 1760 | 1464106546995 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:15:47 INFO - PROCESS | 1760 | 1464106547008 Marionette TRACE conn4 <- [1,2390,null,{}] 09:15:47 INFO - PROCESS | 1760 | 1464106547014 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:15:47 INFO - PROCESS | 1760 | 1464106547259 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 09:15:47 INFO - PROCESS | 1760 | 1464106547589 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:15:47 INFO - PROCESS | 1760 | ++DOCSHELL 0x89394000 == 134 [pid = 1760] [id = 605] 09:15:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 180 (0x9923bc00) [pid = 1760] [serial = 1816] [outer = (nil)] 09:15:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 181 (0x9bb32400) [pid = 1760] [serial = 1817] [outer = 0x9923bc00] 09:15:47 INFO - PROCESS | 1760 | 1464106547699 Marionette DEBUG loaded listener.js 09:15:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 182 (0x9bb34800) [pid = 1760] [serial = 1818] [outer = 0x9923bc00] 09:15:48 INFO - PROCESS | 1760 | 1464106548642 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:15:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:15:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1691ms 09:15:48 INFO - PROCESS | 1760 | 1464106548686 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 09:15:48 INFO - PROCESS | 1760 | 1464106548690 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 09:15:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:15:48 INFO - PROCESS | 1760 | 1464106548698 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:15:48 INFO - PROCESS | 1760 | 1464106548702 Marionette TRACE conn4 <- [1,2394,null,{}] 09:15:48 INFO - PROCESS | 1760 | 1464106548732 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:15:48 INFO - PROCESS | 1760 | 1464106548982 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 09:15:49 INFO - PROCESS | 1760 | 1464106549315 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:15:49 INFO - PROCESS | 1760 | ++DOCSHELL 0x88a4dc00 == 135 [pid = 1760] [id = 606] 09:15:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 183 (0x9224a400) [pid = 1760] [serial = 1819] [outer = (nil)] 09:15:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 184 (0x9bb3f400) [pid = 1760] [serial = 1820] [outer = 0x9224a400] 09:15:49 INFO - PROCESS | 1760 | 1464106549414 Marionette DEBUG loaded listener.js 09:15:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 185 (0x9bb8fc00) [pid = 1760] [serial = 1821] [outer = 0x9224a400] 09:15:50 INFO - PROCESS | 1760 | 1464106550392 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:15:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:15:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1754ms 09:15:50 INFO - PROCESS | 1760 | 1464106550453 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 09:15:50 INFO - PROCESS | 1760 | 1464106550457 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 09:15:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:15:50 INFO - PROCESS | 1760 | 1464106550464 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:15:50 INFO - PROCESS | 1760 | 1464106550469 Marionette TRACE conn4 <- [1,2398,null,{}] 09:15:50 INFO - PROCESS | 1760 | 1464106550475 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:15:50 INFO - PROCESS | 1760 | 1464106550722 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 09:15:51 INFO - PROCESS | 1760 | 1464106551067 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:15:51 INFO - PROCESS | 1760 | ++DOCSHELL 0x92b6f800 == 136 [pid = 1760] [id = 607] 09:15:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 186 (0x93acb800) [pid = 1760] [serial = 1822] [outer = (nil)] 09:15:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 187 (0x9bb99800) [pid = 1760] [serial = 1823] [outer = 0x93acb800] 09:15:51 INFO - PROCESS | 1760 | 1464106551176 Marionette DEBUG loaded listener.js 09:15:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 188 (0x9bbb9400) [pid = 1760] [serial = 1824] [outer = 0x93acb800] 09:15:52 INFO - PROCESS | 1760 | 1464106552132 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:15:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:15:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1738ms 09:15:52 INFO - PROCESS | 1760 | 1464106552204 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 09:15:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:15:52 INFO - PROCESS | 1760 | 1464106552208 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 09:15:52 INFO - PROCESS | 1760 | 1464106552215 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:15:52 INFO - PROCESS | 1760 | 1464106552219 Marionette TRACE conn4 <- [1,2402,null,{}] 09:15:52 INFO - PROCESS | 1760 | 1464106552225 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:15:52 INFO - PROCESS | 1760 | 1464106552475 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 09:15:52 INFO - PROCESS | 1760 | 1464106552835 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:15:52 INFO - PROCESS | 1760 | ++DOCSHELL 0x9bb3a400 == 137 [pid = 1760] [id = 608] 09:15:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 189 (0x9bb3dc00) [pid = 1760] [serial = 1825] [outer = (nil)] 09:15:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 190 (0x9be83800) [pid = 1760] [serial = 1826] [outer = 0x9bb3dc00] 09:15:52 INFO - PROCESS | 1760 | 1464106552931 Marionette DEBUG loaded listener.js 09:15:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 191 (0x9be88000) [pid = 1760] [serial = 1827] [outer = 0x9bb3dc00] 09:15:53 INFO - PROCESS | 1760 | 1464106553871 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:15:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:15:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1736ms 09:15:53 INFO - PROCESS | 1760 | 1464106553951 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 09:15:53 INFO - PROCESS | 1760 | 1464106553956 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 09:15:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:15:53 INFO - PROCESS | 1760 | 1464106553963 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:15:53 INFO - PROCESS | 1760 | 1464106553967 Marionette TRACE conn4 <- [1,2406,null,{}] 09:15:53 INFO - PROCESS | 1760 | 1464106553973 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:15:54 INFO - PROCESS | 1760 | 1464106554217 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 09:15:54 INFO - PROCESS | 1760 | 1464106554550 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:15:54 INFO - PROCESS | 1760 | ++DOCSHELL 0x9bb9a000 == 138 [pid = 1760] [id = 609] 09:15:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 192 (0x9bb9b000) [pid = 1760] [serial = 1828] [outer = (nil)] 09:15:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 193 (0x9c3ad000) [pid = 1760] [serial = 1829] [outer = 0x9bb9b000] 09:15:54 INFO - PROCESS | 1760 | 1464106554650 Marionette DEBUG loaded listener.js 09:15:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 194 (0x9c3b6000) [pid = 1760] [serial = 1830] [outer = 0x9bb9b000] 09:15:56 INFO - PROCESS | 1760 | --DOCSHELL 0x91287000 == 137 [pid = 1760] [id = 540] 09:15:56 INFO - PROCESS | 1760 | --DOCSHELL 0x9b08e400 == 136 [pid = 1760] [id = 538] 09:15:56 INFO - PROCESS | 1760 | --DOCSHELL 0x8938fc00 == 135 [pid = 1760] [id = 414] 09:15:56 INFO - PROCESS | 1760 | --DOCSHELL 0x8a243800 == 134 [pid = 1760] [id = 375] 09:15:56 INFO - PROCESS | 1760 | --DOCSHELL 0x88a43400 == 133 [pid = 1760] [id = 544] 09:15:56 INFO - PROCESS | 1760 | --DOCSHELL 0x88a48400 == 132 [pid = 1760] [id = 542] 09:15:56 INFO - PROCESS | 1760 | --DOCSHELL 0x8cfef400 == 131 [pid = 1760] [id = 412] 09:15:56 INFO - PROCESS | 1760 | --DOCSHELL 0x9bb95400 == 130 [pid = 1760] [id = 541] 09:15:56 INFO - PROCESS | 1760 | --DOCSHELL 0x8b09c800 == 129 [pid = 1760] [id = 591] 09:15:56 INFO - PROCESS | 1760 | --DOCSHELL 0x8cfed400 == 128 [pid = 1760] [id = 590] 09:15:56 INFO - PROCESS | 1760 | --DOCSHELL 0x8b093800 == 127 [pid = 1760] [id = 589] 09:15:56 INFO - PROCESS | 1760 | --DOCSHELL 0x8a23bc00 == 126 [pid = 1760] [id = 588] 09:15:56 INFO - PROCESS | 1760 | --DOCSHELL 0x89154400 == 125 [pid = 1760] [id = 585] 09:15:56 INFO - PROCESS | 1760 | --DOCSHELL 0x8dd49000 == 124 [pid = 1760] [id = 586] 09:15:56 INFO - PROCESS | 1760 | --DOCSHELL 0x921a9c00 == 123 [pid = 1760] [id = 584] 09:15:56 INFO - PROCESS | 1760 | --DOCSHELL 0x92746c00 == 122 [pid = 1760] [id = 583] 09:15:56 INFO - PROCESS | 1760 | --DOCSHELL 0x9923e400 == 121 [pid = 1760] [id = 582] 09:15:56 INFO - PROCESS | 1760 | --DOCSHELL 0x9461c000 == 120 [pid = 1760] [id = 580] 09:15:56 INFO - PROCESS | 1760 | --DOCSHELL 0x9824f000 == 119 [pid = 1760] [id = 581] 09:15:56 INFO - PROCESS | 1760 | --DOCSHELL 0x914c8c00 == 118 [pid = 1760] [id = 579] 09:15:56 INFO - PROCESS | 1760 | --DOCSHELL 0x8915cc00 == 117 [pid = 1760] [id = 578] 09:15:56 INFO - PROCESS | 1760 | --DOCSHELL 0x913b2c00 == 116 [pid = 1760] [id = 577] 09:15:56 INFO - PROCESS | 1760 | --DOCSHELL 0x9095d400 == 115 [pid = 1760] [id = 576] 09:15:56 INFO - PROCESS | 1760 | --DOCSHELL 0x8c903400 == 114 [pid = 1760] [id = 575] 09:15:56 INFO - PROCESS | 1760 | --DOCSHELL 0x8e5b0c00 == 113 [pid = 1760] [id = 573] 09:15:56 INFO - PROCESS | 1760 | --DOCSHELL 0x8e5bac00 == 112 [pid = 1760] [id = 574] 09:15:56 INFO - PROCESS | 1760 | --DOCSHELL 0x8d064000 == 111 [pid = 1760] [id = 572] 09:15:56 INFO - PROCESS | 1760 | --DOCSHELL 0x8a57d800 == 110 [pid = 1760] [id = 571] 09:15:56 INFO - PROCESS | 1760 | --DOMWINDOW == 193 (0x8dbb9c00) [pid = 1760] [serial = 1712] [outer = (nil)] [url = about:blank] 09:15:56 INFO - PROCESS | 1760 | --DOMWINDOW == 192 (0x8edde000) [pid = 1760] [serial = 1709] [outer = (nil)] [url = about:blank] 09:15:56 INFO - PROCESS | 1760 | --DOMWINDOW == 191 (0x8eecac00) [pid = 1760] [serial = 1710] [outer = (nil)] [url = about:blank] 09:15:56 INFO - PROCESS | 1760 | --DOMWINDOW == 190 (0x91ae6800) [pid = 1760] [serial = 1679] [outer = (nil)] [url = about:blank] 09:15:56 INFO - PROCESS | 1760 | --DOMWINDOW == 189 (0x91290000) [pid = 1760] [serial = 1676] [outer = (nil)] [url = about:blank] 09:15:56 INFO - PROCESS | 1760 | --DOMWINDOW == 188 (0x9095bc00) [pid = 1760] [serial = 1673] [outer = (nil)] [url = about:blank] 09:15:56 INFO - PROCESS | 1760 | --DOMWINDOW == 187 (0x9086d000) [pid = 1760] [serial = 1670] [outer = (nil)] [url = about:blank] 09:15:56 INFO - PROCESS | 1760 | --DOMWINDOW == 186 (0x90804800) [pid = 1760] [serial = 1667] [outer = (nil)] [url = about:blank] 09:15:56 INFO - PROCESS | 1760 | --DOMWINDOW == 185 (0x8ede4000) [pid = 1760] [serial = 1664] [outer = (nil)] [url = about:blank] 09:15:56 INFO - PROCESS | 1760 | --DOMWINDOW == 184 (0x8e2c1000) [pid = 1760] [serial = 1661] [outer = (nil)] [url = about:blank] 09:15:56 INFO - PROCESS | 1760 | --DOMWINDOW == 183 (0x8dd57c00) [pid = 1760] [serial = 1658] [outer = (nil)] [url = about:blank] 09:15:56 INFO - PROCESS | 1760 | --DOMWINDOW == 182 (0x8dace400) [pid = 1760] [serial = 1655] [outer = (nil)] [url = about:blank] 09:15:56 INFO - PROCESS | 1760 | --DOMWINDOW == 181 (0x8cff3c00) [pid = 1760] [serial = 1652] [outer = (nil)] [url = about:blank] 09:15:56 INFO - PROCESS | 1760 | --DOMWINDOW == 180 (0x8a584000) [pid = 1760] [serial = 1649] [outer = (nil)] [url = about:blank] 09:15:56 INFO - PROCESS | 1760 | --DOMWINDOW == 179 (0x8cff4400) [pid = 1760] [serial = 1647] [outer = (nil)] [url = about:blank] 09:15:56 INFO - PROCESS | 1760 | --DOMWINDOW == 178 (0x8d232000) [pid = 1760] [serial = 1703] [outer = (nil)] [url = about:blank] 09:15:56 INFO - PROCESS | 1760 | --DOMWINDOW == 177 (0x89399000) [pid = 1760] [serial = 1700] [outer = (nil)] [url = about:blank] 09:15:56 INFO - PROCESS | 1760 | --DOMWINDOW == 176 (0x8af31000) [pid = 1760] [serial = 1701] [outer = (nil)] [url = about:blank] 09:15:56 INFO - PROCESS | 1760 | --DOMWINDOW == 175 (0x8a57bc00) [pid = 1760] [serial = 1698] [outer = (nil)] [url = about:blank] 09:15:56 INFO - PROCESS | 1760 | --DOMWINDOW == 174 (0x89395000) [pid = 1760] [serial = 1697] [outer = (nil)] [url = about:blank] 09:15:56 INFO - PROCESS | 1760 | --DOMWINDOW == 173 (0x93c8f800) [pid = 1760] [serial = 1694] [outer = (nil)] [url = about:blank] 09:15:56 INFO - PROCESS | 1760 | --DOMWINDOW == 172 (0x937ccc00) [pid = 1760] [serial = 1691] [outer = (nil)] [url = about:blank] 09:15:56 INFO - PROCESS | 1760 | --DOMWINDOW == 171 (0x92b0b800) [pid = 1760] [serial = 1688] [outer = (nil)] [url = about:blank] 09:15:56 INFO - PROCESS | 1760 | --DOMWINDOW == 170 (0x9273a400) [pid = 1760] [serial = 1685] [outer = (nil)] [url = about:blank] 09:15:56 INFO - PROCESS | 1760 | --DOMWINDOW == 169 (0x91bd0800) [pid = 1760] [serial = 1682] [outer = (nil)] [url = about:blank] 09:15:56 INFO - PROCESS | 1760 | --DOMWINDOW == 168 (0x8de4d000) [pid = 1760] [serial = 1706] [outer = (nil)] [url = about:blank] 09:15:56 INFO - PROCESS | 1760 | --DOMWINDOW == 167 (0x8e2bf000) [pid = 1760] [serial = 1707] [outer = (nil)] [url = about:blank] 09:15:56 INFO - PROCESS | 1760 | --DOMWINDOW == 166 (0x8dac2400) [pid = 1760] [serial = 1704] [outer = (nil)] [url = about:blank] 09:15:57 INFO - PROCESS | 1760 | 1464106557543 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:15:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:15:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 3640ms 09:15:57 INFO - PROCESS | 1760 | 1464106557605 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 09:15:57 INFO - PROCESS | 1760 | 1464106557612 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 09:15:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:15:57 INFO - PROCESS | 1760 | 1464106557621 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:15:57 INFO - PROCESS | 1760 | 1464106557625 Marionette TRACE conn4 <- [1,2410,null,{}] 09:15:57 INFO - PROCESS | 1760 | 1464106557636 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:15:57 INFO - PROCESS | 1760 | 1464106557881 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 09:15:58 INFO - PROCESS | 1760 | 1464106558145 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:15:58 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a587400 == 111 [pid = 1760] [id = 610] 09:15:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 167 (0x8aedcc00) [pid = 1760] [serial = 1831] [outer = (nil)] 09:15:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 168 (0x8afc2c00) [pid = 1760] [serial = 1832] [outer = 0x8aedcc00] 09:15:58 INFO - PROCESS | 1760 | 1464106558256 Marionette DEBUG loaded listener.js 09:15:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 169 (0x8c903000) [pid = 1760] [serial = 1833] [outer = 0x8aedcc00] 09:15:59 INFO - PROCESS | 1760 | 1464106559188 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:15:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:15:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1595ms 09:15:59 INFO - PROCESS | 1760 | 1464106559217 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 09:15:59 INFO - PROCESS | 1760 | 1464106559227 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 09:15:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:15:59 INFO - PROCESS | 1760 | 1464106559240 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:15:59 INFO - PROCESS | 1760 | 1464106559244 Marionette TRACE conn4 <- [1,2414,null,{}] 09:15:59 INFO - PROCESS | 1760 | 1464106559303 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:15:59 INFO - PROCESS | 1760 | 1464106559609 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 09:15:59 INFO - PROCESS | 1760 | 1464106559652 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:15:59 INFO - PROCESS | 1760 | ++DOCSHELL 0x8cfce800 == 112 [pid = 1760] [id = 611] 09:15:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 170 (0x8cff3400) [pid = 1760] [serial = 1834] [outer = (nil)] 09:15:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 171 (0x8d237c00) [pid = 1760] [serial = 1835] [outer = 0x8cff3400] 09:15:59 INFO - PROCESS | 1760 | 1464106559735 Marionette DEBUG loaded listener.js 09:15:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 172 (0x8dad0800) [pid = 1760] [serial = 1836] [outer = 0x8cff3400] 09:16:00 INFO - PROCESS | 1760 | 1464106560882 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:16:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:16:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1682ms 09:16:00 INFO - PROCESS | 1760 | 1464106560922 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 09:16:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:16:00 INFO - PROCESS | 1760 | 1464106560926 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 09:16:00 INFO - PROCESS | 1760 | 1464106560934 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:16:00 INFO - PROCESS | 1760 | 1464106560940 Marionette TRACE conn4 <- [1,2418,null,{}] 09:16:00 INFO - PROCESS | 1760 | 1464106560964 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:16:01 INFO - PROCESS | 1760 | 1464106561283 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 09:16:02 INFO - PROCESS | 1760 | --DOMWINDOW == 171 (0x91064000) [pid = 1760] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:16:02 INFO - PROCESS | 1760 | --DOMWINDOW == 170 (0x91294400) [pid = 1760] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:16:02 INFO - PROCESS | 1760 | --DOMWINDOW == 169 (0x91290400) [pid = 1760] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:16:02 INFO - PROCESS | 1760 | --DOMWINDOW == 168 (0x8a57a800) [pid = 1760] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:16:02 INFO - PROCESS | 1760 | --DOMWINDOW == 167 (0x90801800) [pid = 1760] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:16:02 INFO - PROCESS | 1760 | --DOMWINDOW == 166 (0x8dbb6c00) [pid = 1760] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:16:02 INFO - PROCESS | 1760 | --DOMWINDOW == 165 (0x8bea7400) [pid = 1760] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:16:02 INFO - PROCESS | 1760 | --DOMWINDOW == 164 (0x8a580800) [pid = 1760] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:16:02 INFO - PROCESS | 1760 | --DOMWINDOW == 163 (0x8d0d0c00) [pid = 1760] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:16:02 INFO - PROCESS | 1760 | --DOMWINDOW == 162 (0x8d0ccc00) [pid = 1760] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:16:02 INFO - PROCESS | 1760 | --DOMWINDOW == 161 (0x8e5bd800) [pid = 1760] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:16:02 INFO - PROCESS | 1760 | --DOMWINDOW == 160 (0x8d066800) [pid = 1760] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:16:02 INFO - PROCESS | 1760 | --DOMWINDOW == 159 (0x8a586800) [pid = 1760] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:16:02 INFO - PROCESS | 1760 | --DOMWINDOW == 158 (0x8bea0c00) [pid = 1760] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:16:02 INFO - PROCESS | 1760 | --DOMWINDOW == 157 (0x8a23c800) [pid = 1760] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:16:02 INFO - PROCESS | 1760 | --DOMWINDOW == 156 (0x99590800) [pid = 1760] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:16:02 INFO - PROCESS | 1760 | --DOMWINDOW == 155 (0x9a231800) [pid = 1760] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:16:02 INFO - PROCESS | 1760 | --DOMWINDOW == 154 (0x8915c000) [pid = 1760] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:16:02 INFO - PROCESS | 1760 | --DOMWINDOW == 153 (0x99fc0800) [pid = 1760] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:16:02 INFO - PROCESS | 1760 | --DOMWINDOW == 152 (0x94631800) [pid = 1760] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:16:02 INFO - PROCESS | 1760 | --DOMWINDOW == 151 (0x992e6000) [pid = 1760] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:16:02 INFO - PROCESS | 1760 | --DOMWINDOW == 150 (0x98252000) [pid = 1760] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:16:02 INFO - PROCESS | 1760 | --DOMWINDOW == 149 (0x9512a000) [pid = 1760] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:16:02 INFO - PROCESS | 1760 | --DOMWINDOW == 148 (0x92747000) [pid = 1760] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:16:02 INFO - PROCESS | 1760 | --DOMWINDOW == 147 (0x8dad0c00) [pid = 1760] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:16:02 INFO - PROCESS | 1760 | --DOMWINDOW == 146 (0x91bc4000) [pid = 1760] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:16:02 INFO - PROCESS | 1760 | --DOMWINDOW == 145 (0x914cd000) [pid = 1760] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:16:02 INFO - PROCESS | 1760 | --DOMWINDOW == 144 (0x8e5bc400) [pid = 1760] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:16:02 INFO - PROCESS | 1760 | --DOMWINDOW == 143 (0x90874400) [pid = 1760] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:16:02 INFO - PROCESS | 1760 | --DOMWINDOW == 142 (0x8dd53800) [pid = 1760] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:16:02 INFO - PROCESS | 1760 | --DOMWINDOW == 141 (0x92b05800) [pid = 1760] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:16:02 INFO - PROCESS | 1760 | --DOMWINDOW == 140 (0x90832800) [pid = 1760] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:16:02 INFO - PROCESS | 1760 | --DOMWINDOW == 139 (0x8f0e7000) [pid = 1760] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:16:02 INFO - PROCESS | 1760 | --DOMWINDOW == 138 (0x91ae1800) [pid = 1760] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:16:02 INFO - PROCESS | 1760 | --DOMWINDOW == 137 (0x8e2be000) [pid = 1760] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:16:02 INFO - PROCESS | 1760 | --DOMWINDOW == 136 (0x8dac4400) [pid = 1760] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:16:02 INFO - PROCESS | 1760 | --DOMWINDOW == 135 (0x92248c00) [pid = 1760] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:16:02 INFO - PROCESS | 1760 | --DOMWINDOW == 134 (0x91bc6800) [pid = 1760] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:16:02 INFO - PROCESS | 1760 | 1464106562318 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:16:02 INFO - PROCESS | 1760 | ++DOCSHELL 0x8915c000 == 113 [pid = 1760] [id = 612] 09:16:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 135 (0x8a23c800) [pid = 1760] [serial = 1837] [outer = (nil)] 09:16:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 136 (0x8afce000) [pid = 1760] [serial = 1838] [outer = 0x8a23c800] 09:16:02 INFO - PROCESS | 1760 | 1464106562429 Marionette DEBUG loaded listener.js 09:16:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 137 (0x8dbb6c00) [pid = 1760] [serial = 1839] [outer = 0x8a23c800] 09:16:03 INFO - PROCESS | 1760 | 1464106563294 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:16:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:16:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 2392ms 09:16:03 INFO - PROCESS | 1760 | 1464106563326 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 09:16:03 INFO - PROCESS | 1760 | 1464106563330 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 09:16:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:16:03 INFO - PROCESS | 1760 | 1464106563338 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:16:03 INFO - PROCESS | 1760 | 1464106563341 Marionette TRACE conn4 <- [1,2422,null,{}] 09:16:03 INFO - PROCESS | 1760 | 1464106563348 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:16:03 INFO - PROCESS | 1760 | 1464106563567 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 09:16:03 INFO - PROCESS | 1760 | 1464106563775 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:16:03 INFO - PROCESS | 1760 | ++DOCSHELL 0x8bea1800 == 114 [pid = 1760] [id = 613] 09:16:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 138 (0x8e2c3800) [pid = 1760] [serial = 1840] [outer = (nil)] 09:16:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 139 (0x8e5b0800) [pid = 1760] [serial = 1841] [outer = 0x8e2c3800] 09:16:03 INFO - PROCESS | 1760 | 1464106563855 Marionette DEBUG loaded listener.js 09:16:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 140 (0x8edda800) [pid = 1760] [serial = 1842] [outer = 0x8e2c3800] 09:16:05 INFO - PROCESS | 1760 | 1464106565042 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:16:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:16:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1751ms 09:16:05 INFO - PROCESS | 1760 | 1464106565090 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 09:16:05 INFO - PROCESS | 1760 | 1464106565098 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 09:16:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:16:05 INFO - PROCESS | 1760 | 1464106565109 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:16:05 INFO - PROCESS | 1760 | 1464106565113 Marionette TRACE conn4 <- [1,2426,null,{}] 09:16:05 INFO - PROCESS | 1760 | 1464106565123 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:16:05 INFO - PROCESS | 1760 | 1464106565375 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 09:16:05 INFO - PROCESS | 1760 | 1464106565728 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:16:05 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a57dc00 == 115 [pid = 1760] [id = 614] 09:16:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 141 (0x8af34400) [pid = 1760] [serial = 1843] [outer = (nil)] 09:16:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 142 (0x8cfec400) [pid = 1760] [serial = 1844] [outer = 0x8af34400] 09:16:05 INFO - PROCESS | 1760 | 1464106565829 Marionette DEBUG loaded listener.js 09:16:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 143 (0x8d352800) [pid = 1760] [serial = 1845] [outer = 0x8af34400] 09:16:06 INFO - PROCESS | 1760 | 1464106566842 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:16:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:16:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1796ms 09:16:06 INFO - PROCESS | 1760 | 1464106566905 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 09:16:06 INFO - PROCESS | 1760 | 1464106566915 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 09:16:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:16:06 INFO - PROCESS | 1760 | 1464106566926 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:16:06 INFO - PROCESS | 1760 | 1464106566930 Marionette TRACE conn4 <- [1,2430,null,{}] 09:16:06 INFO - PROCESS | 1760 | 1464106566938 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:16:07 INFO - PROCESS | 1760 | 1464106567234 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 09:16:07 INFO - PROCESS | 1760 | 1464106567589 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:16:07 INFO - PROCESS | 1760 | ++DOCSHELL 0x8e253800 == 116 [pid = 1760] [id = 615] 09:16:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 144 (0x8e259400) [pid = 1760] [serial = 1846] [outer = (nil)] 09:16:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 145 (0x8e2c3c00) [pid = 1760] [serial = 1847] [outer = 0x8e259400] 09:16:07 INFO - PROCESS | 1760 | 1464106567682 Marionette DEBUG loaded listener.js 09:16:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 146 (0x8e5bd800) [pid = 1760] [serial = 1848] [outer = 0x8e259400] 09:16:08 INFO - PROCESS | 1760 | 1464106568705 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:16:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:16:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1841ms 09:16:08 INFO - PROCESS | 1760 | 1464106568768 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 09:16:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:16:08 INFO - PROCESS | 1760 | 1464106568773 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 09:16:08 INFO - PROCESS | 1760 | 1464106568781 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:16:08 INFO - PROCESS | 1760 | 1464106568789 Marionette TRACE conn4 <- [1,2434,null,{}] 09:16:08 INFO - PROCESS | 1760 | 1464106568808 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:16:09 INFO - PROCESS | 1760 | 1464106569094 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 09:16:09 INFO - PROCESS | 1760 | 1464106569433 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:16:09 INFO - PROCESS | 1760 | ++DOCSHELL 0x8eecdc00 == 117 [pid = 1760] [id = 616] 09:16:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 147 (0x9080c000) [pid = 1760] [serial = 1849] [outer = (nil)] 09:16:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 148 (0x90837800) [pid = 1760] [serial = 1850] [outer = 0x9080c000] 09:16:09 INFO - PROCESS | 1760 | 1464106569538 Marionette DEBUG loaded listener.js 09:16:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 149 (0x90875c00) [pid = 1760] [serial = 1851] [outer = 0x9080c000] 09:16:10 INFO - PROCESS | 1760 | 1464106570489 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:16:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:16:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1742ms 09:16:10 INFO - PROCESS | 1760 | 1464106570523 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 09:16:10 INFO - PROCESS | 1760 | 1464106570527 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 09:16:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:16:10 INFO - PROCESS | 1760 | 1464106570554 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:16:10 INFO - PROCESS | 1760 | 1464106570559 Marionette TRACE conn4 <- [1,2438,null,{}] 09:16:10 INFO - PROCESS | 1760 | 1464106570567 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:16:10 INFO - PROCESS | 1760 | 1464106570806 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 09:16:11 INFO - PROCESS | 1760 | 1464106571141 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:16:11 INFO - PROCESS | 1760 | ++DOCSHELL 0x8f0e2c00 == 118 [pid = 1760] [id = 617] 09:16:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 150 (0x9082c000) [pid = 1760] [serial = 1852] [outer = (nil)] 09:16:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 151 (0x91064c00) [pid = 1760] [serial = 1853] [outer = 0x9082c000] 09:16:11 INFO - PROCESS | 1760 | 1464106571240 Marionette DEBUG loaded listener.js 09:16:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 152 (0x91290000) [pid = 1760] [serial = 1854] [outer = 0x9082c000] 09:16:12 INFO - PROCESS | 1760 | 1464106572227 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:16:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:16:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1708ms 09:16:12 INFO - PROCESS | 1760 | 1464106572245 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 09:16:12 INFO - PROCESS | 1760 | 1464106572248 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 09:16:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:16:12 INFO - PROCESS | 1760 | 1464106572255 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:16:12 INFO - PROCESS | 1760 | 1464106572258 Marionette TRACE conn4 <- [1,2442,null,{}] 09:16:12 INFO - PROCESS | 1760 | 1464106572265 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:16:12 INFO - PROCESS | 1760 | 1464106572499 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 09:16:12 INFO - PROCESS | 1760 | 1464106572851 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:16:12 INFO - PROCESS | 1760 | ++DOCSHELL 0x8e2c6c00 == 119 [pid = 1760] [id = 618] 09:16:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 153 (0x90952800) [pid = 1760] [serial = 1855] [outer = (nil)] 09:16:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 154 (0x914c8400) [pid = 1760] [serial = 1856] [outer = 0x90952800] 09:16:12 INFO - PROCESS | 1760 | 1464106572950 Marionette DEBUG loaded listener.js 09:16:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 155 (0x914d4000) [pid = 1760] [serial = 1857] [outer = 0x90952800] 09:16:13 INFO - PROCESS | 1760 | 1464106573871 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:16:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:16:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1641ms 09:16:13 INFO - PROCESS | 1760 | 1464106573897 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 09:16:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:16:13 INFO - PROCESS | 1760 | 1464106573902 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 09:16:13 INFO - PROCESS | 1760 | 1464106573908 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:16:13 INFO - PROCESS | 1760 | 1464106573912 Marionette TRACE conn4 <- [1,2446,null,{}] 09:16:13 INFO - PROCESS | 1760 | 1464106573940 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:16:14 INFO - PROCESS | 1760 | 1464106574195 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 09:16:14 INFO - PROCESS | 1760 | 1464106574533 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:16:14 INFO - PROCESS | 1760 | ++DOCSHELL 0x91058000 == 120 [pid = 1760] [id = 619] 09:16:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 156 (0x91b35800) [pid = 1760] [serial = 1858] [outer = (nil)] 09:16:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 157 (0x921adc00) [pid = 1760] [serial = 1859] [outer = 0x91b35800] 09:16:14 INFO - PROCESS | 1760 | 1464106574630 Marionette DEBUG loaded listener.js 09:16:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 158 (0x92252c00) [pid = 1760] [serial = 1860] [outer = 0x91b35800] 09:16:15 INFO - PROCESS | 1760 | 1464106575554 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:16:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:16:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1691ms 09:16:15 INFO - PROCESS | 1760 | 1464106575600 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 09:16:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:16:15 INFO - PROCESS | 1760 | 1464106575605 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 09:16:15 INFO - PROCESS | 1760 | 1464106575611 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:16:15 INFO - PROCESS | 1760 | 1464106575615 Marionette TRACE conn4 <- [1,2450,null,{}] 09:16:15 INFO - PROCESS | 1760 | 1464106575621 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:16:15 INFO - PROCESS | 1760 | 1464106575841 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 09:16:16 INFO - PROCESS | 1760 | 1464106576168 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:16:16 INFO - PROCESS | 1760 | ++DOCSHELL 0x913bbc00 == 121 [pid = 1760] [id = 620] 09:16:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 159 (0x921abc00) [pid = 1760] [serial = 1861] [outer = (nil)] 09:16:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 160 (0x92b0d800) [pid = 1760] [serial = 1862] [outer = 0x921abc00] 09:16:16 INFO - PROCESS | 1760 | 1464106576263 Marionette DEBUG loaded listener.js 09:16:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 161 (0x92b6b000) [pid = 1760] [serial = 1863] [outer = 0x921abc00] 09:16:17 INFO - PROCESS | 1760 | 1464106577225 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:16:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:16:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1687ms 09:16:17 INFO - PROCESS | 1760 | 1464106577299 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 09:16:17 INFO - PROCESS | 1760 | 1464106577302 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 09:16:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:16:17 INFO - PROCESS | 1760 | 1464106577324 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:16:17 INFO - PROCESS | 1760 | 1464106577329 Marionette TRACE conn4 <- [1,2454,null,{}] 09:16:17 INFO - PROCESS | 1760 | 1464106577338 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:16:17 INFO - PROCESS | 1760 | 1464106577605 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 09:16:17 INFO - PROCESS | 1760 | 1464106577948 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:16:17 INFO - PROCESS | 1760 | ++DOCSHELL 0x91b43000 == 122 [pid = 1760] [id = 621] 09:16:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 162 (0x921a3800) [pid = 1760] [serial = 1864] [outer = (nil)] 09:16:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 163 (0x9461dc00) [pid = 1760] [serial = 1865] [outer = 0x921a3800] 09:16:18 INFO - PROCESS | 1760 | 1464106578040 Marionette DEBUG loaded listener.js 09:16:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 164 (0x95124c00) [pid = 1760] [serial = 1866] [outer = 0x921a3800] 09:16:19 INFO - PROCESS | 1760 | 1464106579027 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:16:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:16:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1754ms 09:16:19 INFO - PROCESS | 1760 | 1464106579065 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 09:16:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:16:19 INFO - PROCESS | 1760 | 1464106579069 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 09:16:19 INFO - PROCESS | 1760 | 1464106579077 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:16:19 INFO - PROCESS | 1760 | 1464106579080 Marionette TRACE conn4 <- [1,2458,null,{}] 09:16:19 INFO - PROCESS | 1760 | 1464106579087 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:16:19 INFO - PROCESS | 1760 | 1464106579339 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 09:16:19 INFO - PROCESS | 1760 | 1464106579678 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:16:19 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a247800 == 123 [pid = 1760] [id = 622] 09:16:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 165 (0x92b0ec00) [pid = 1760] [serial = 1867] [outer = (nil)] 09:16:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 166 (0x953a3c00) [pid = 1760] [serial = 1868] [outer = 0x92b0ec00] 09:16:19 INFO - PROCESS | 1760 | 1464106579784 Marionette DEBUG loaded listener.js 09:16:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 167 (0x95569000) [pid = 1760] [serial = 1869] [outer = 0x92b0ec00] 09:16:20 INFO - PROCESS | 1760 | 1464106580730 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:16:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:16:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1695ms 09:16:20 INFO - PROCESS | 1760 | 1464106580772 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 09:16:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:16:20 INFO - PROCESS | 1760 | 1464106580777 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 09:16:20 INFO - PROCESS | 1760 | 1464106580784 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:16:20 INFO - PROCESS | 1760 | 1464106580788 Marionette TRACE conn4 <- [1,2462,null,{}] 09:16:20 INFO - PROCESS | 1760 | 1464106580795 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:16:21 INFO - PROCESS | 1760 | 1464106581074 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 09:16:21 INFO - PROCESS | 1760 | 1464106581426 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:16:21 INFO - PROCESS | 1760 | ++DOCSHELL 0x9512b000 == 124 [pid = 1760] [id = 623] 09:16:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 168 (0x95568800) [pid = 1760] [serial = 1870] [outer = (nil)] 09:16:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 169 (0x99237000) [pid = 1760] [serial = 1871] [outer = 0x95568800] 09:16:21 INFO - PROCESS | 1760 | 1464106581526 Marionette DEBUG loaded listener.js 09:16:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 170 (0x9923d400) [pid = 1760] [serial = 1872] [outer = 0x95568800] 09:16:22 INFO - PROCESS | 1760 | 1464106582549 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:16:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:16:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1836ms 09:16:22 INFO - PROCESS | 1760 | 1464106582621 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 09:16:22 INFO - PROCESS | 1760 | 1464106582625 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 09:16:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:16:22 INFO - PROCESS | 1760 | 1464106582633 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:16:22 INFO - PROCESS | 1760 | 1464106582638 Marionette TRACE conn4 <- [1,2466,null,{}] 09:16:22 INFO - PROCESS | 1760 | 1464106582645 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:16:22 INFO - PROCESS | 1760 | 1464106582963 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 09:16:23 INFO - PROCESS | 1760 | 1464106583315 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:16:23 INFO - PROCESS | 1760 | ++DOCSHELL 0x88a4c400 == 125 [pid = 1760] [id = 624] 09:16:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 171 (0x92746400) [pid = 1760] [serial = 1873] [outer = (nil)] 09:16:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 172 (0x99fc2c00) [pid = 1760] [serial = 1874] [outer = 0x92746400] 09:16:23 INFO - PROCESS | 1760 | 1464106583416 Marionette DEBUG loaded listener.js 09:16:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 173 (0x9a232400) [pid = 1760] [serial = 1875] [outer = 0x92746400] 09:16:24 INFO - PROCESS | 1760 | 1464106584375 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:16:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:16:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1785ms 09:16:24 INFO - PROCESS | 1760 | 1464106584435 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 09:16:24 INFO - PROCESS | 1760 | 1464106584440 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 09:16:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:16:24 INFO - PROCESS | 1760 | 1464106584451 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:16:24 INFO - PROCESS | 1760 | 1464106584455 Marionette TRACE conn4 <- [1,2470,null,{}] 09:16:24 INFO - PROCESS | 1760 | 1464106584461 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:16:24 INFO - PROCESS | 1760 | 1464106584707 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 09:16:25 INFO - PROCESS | 1760 | 1464106585050 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:16:25 INFO - PROCESS | 1760 | ++DOCSHELL 0x997d4800 == 126 [pid = 1760] [id = 625] 09:16:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 174 (0x9aee0800) [pid = 1760] [serial = 1876] [outer = (nil)] 09:16:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 175 (0x9af3cc00) [pid = 1760] [serial = 1877] [outer = 0x9aee0800] 09:16:25 INFO - PROCESS | 1760 | 1464106585146 Marionette DEBUG loaded listener.js 09:16:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 176 (0x9b08c400) [pid = 1760] [serial = 1878] [outer = 0x9aee0800] 09:16:26 INFO - PROCESS | 1760 | 1464106586072 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:16:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:16:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1683ms 09:16:26 INFO - PROCESS | 1760 | 1464106586135 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 09:16:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:16:26 INFO - PROCESS | 1760 | 1464106586140 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 09:16:26 INFO - PROCESS | 1760 | 1464106586148 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:16:26 INFO - PROCESS | 1760 | 1464106586150 Marionette TRACE conn4 <- [1,2474,null,{}] 09:16:26 INFO - PROCESS | 1760 | 1464106586168 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:16:26 INFO - PROCESS | 1760 | 1464106586451 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 09:16:26 INFO - PROCESS | 1760 | 1464106586798 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:16:26 INFO - PROCESS | 1760 | ++DOCSHELL 0x982d2400 == 127 [pid = 1760] [id = 626] 09:16:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 177 (0x99234400) [pid = 1760] [serial = 1879] [outer = (nil)] 09:16:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 178 (0x9bb32c00) [pid = 1760] [serial = 1880] [outer = 0x99234400] 09:16:26 INFO - PROCESS | 1760 | 1464106586899 Marionette DEBUG loaded listener.js 09:16:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 179 (0x9bb3b400) [pid = 1760] [serial = 1881] [outer = 0x99234400] 09:16:27 INFO - PROCESS | 1760 | 1464106587969 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:16:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:16:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1849ms 09:16:27 INFO - PROCESS | 1760 | 1464106587997 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 09:16:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:16:28 INFO - PROCESS | 1760 | 1464106588001 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 09:16:28 INFO - PROCESS | 1760 | 1464106588009 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:16:28 INFO - PROCESS | 1760 | 1464106588012 Marionette TRACE conn4 <- [1,2478,null,{}] 09:16:28 INFO - PROCESS | 1760 | 1464106588020 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:16:28 INFO - PROCESS | 1760 | 1464106588291 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 09:16:28 INFO - PROCESS | 1760 | 1464106588642 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:16:28 INFO - PROCESS | 1760 | ++DOCSHELL 0x8e25e000 == 128 [pid = 1760] [id = 627] 09:16:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 180 (0x9aee3400) [pid = 1760] [serial = 1882] [outer = (nil)] 09:16:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 181 (0x9c0d2800) [pid = 1760] [serial = 1883] [outer = 0x9aee3400] 09:16:28 INFO - PROCESS | 1760 | 1464106588744 Marionette DEBUG loaded listener.js 09:16:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 182 (0x9c0da000) [pid = 1760] [serial = 1884] [outer = 0x9aee3400] 09:16:29 INFO - PROCESS | 1760 | 1464106589728 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:16:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:16:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1795ms 09:16:29 INFO - PROCESS | 1760 | 1464106589803 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 09:16:29 INFO - PROCESS | 1760 | 1464106589808 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 09:16:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:16:29 INFO - PROCESS | 1760 | 1464106589817 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:16:29 INFO - PROCESS | 1760 | 1464106589821 Marionette TRACE conn4 <- [1,2482,null,{}] 09:16:29 INFO - PROCESS | 1760 | 1464106589829 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:16:30 INFO - PROCESS | 1760 | 1464106590081 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 09:16:30 INFO - PROCESS | 1760 | 1464106590421 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:16:30 INFO - PROCESS | 1760 | ++DOCSHELL 0x88a4d800 == 129 [pid = 1760] [id = 628] 09:16:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 183 (0x9af36400) [pid = 1760] [serial = 1885] [outer = (nil)] 09:16:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 184 (0x9ca6c400) [pid = 1760] [serial = 1886] [outer = 0x9af36400] 09:16:30 INFO - PROCESS | 1760 | 1464106590521 Marionette DEBUG loaded listener.js 09:16:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 185 (0x9cab3c00) [pid = 1760] [serial = 1887] [outer = 0x9af36400] 09:16:31 INFO - PROCESS | 1760 | 1464106591479 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:16:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:16:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1735ms 09:16:31 INFO - PROCESS | 1760 | 1464106591553 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 09:16:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:16:31 INFO - PROCESS | 1760 | 1464106591558 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 09:16:31 INFO - PROCESS | 1760 | 1464106591566 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:16:31 INFO - PROCESS | 1760 | 1464106591570 Marionette TRACE conn4 <- [1,2486,null,{}] 09:16:31 INFO - PROCESS | 1760 | 1464106591577 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:16:31 INFO - PROCESS | 1760 | 1464106591858 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 09:16:32 INFO - PROCESS | 1760 | 1464106592215 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:16:32 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a514400 == 130 [pid = 1760] [id = 629] 09:16:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 186 (0x9c9a6c00) [pid = 1760] [serial = 1888] [outer = (nil)] 09:16:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 187 (0x9cb58c00) [pid = 1760] [serial = 1889] [outer = 0x9c9a6c00] 09:16:32 INFO - PROCESS | 1760 | 1464106592314 Marionette DEBUG loaded listener.js 09:16:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 188 (0x9cc53c00) [pid = 1760] [serial = 1890] [outer = 0x9c9a6c00] 09:16:33 INFO - PROCESS | 1760 | 1464106593331 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:16:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:16:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1837ms 09:16:33 INFO - PROCESS | 1760 | 1464106593404 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 09:16:33 INFO - PROCESS | 1760 | 1464106593409 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 09:16:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:16:33 INFO - PROCESS | 1760 | 1464106593416 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:16:33 INFO - PROCESS | 1760 | 1464106593420 Marionette TRACE conn4 <- [1,2490,null,{}] 09:16:33 INFO - PROCESS | 1760 | 1464106593427 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:16:33 INFO - PROCESS | 1760 | 1464106593685 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 09:16:34 INFO - PROCESS | 1760 | 1464106594030 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:16:34 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dbb3800 == 131 [pid = 1760] [id = 630] 09:16:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 189 (0x9082d800) [pid = 1760] [serial = 1891] [outer = (nil)] 09:16:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 190 (0x9cc7dc00) [pid = 1760] [serial = 1892] [outer = 0x9082d800] 09:16:34 INFO - PROCESS | 1760 | 1464106594130 Marionette DEBUG loaded listener.js 09:16:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 191 (0x9d049400) [pid = 1760] [serial = 1893] [outer = 0x9082d800] 09:16:36 INFO - PROCESS | 1760 | --DOCSHELL 0x8d063800 == 130 [pid = 1760] [id = 568] 09:16:36 INFO - PROCESS | 1760 | --DOCSHELL 0x90872c00 == 129 [pid = 1760] [id = 564] 09:16:36 INFO - PROCESS | 1760 | --DOCSHELL 0x91bc6000 == 128 [pid = 1760] [id = 563] 09:16:36 INFO - PROCESS | 1760 | --DOCSHELL 0x89157c00 == 127 [pid = 1760] [id = 565] 09:16:36 INFO - PROCESS | 1760 | --DOCSHELL 0x88a50800 == 126 [pid = 1760] [id = 566] 09:16:36 INFO - PROCESS | 1760 | --DOCSHELL 0x8cfcfc00 == 125 [pid = 1760] [id = 567] 09:16:36 INFO - PROCESS | 1760 | --DOCSHELL 0x8915c000 == 124 [pid = 1760] [id = 612] 09:16:36 INFO - PROCESS | 1760 | --DOCSHELL 0x8cfce800 == 123 [pid = 1760] [id = 611] 09:16:36 INFO - PROCESS | 1760 | --DOCSHELL 0x8a587400 == 122 [pid = 1760] [id = 610] 09:16:36 INFO - PROCESS | 1760 | --DOCSHELL 0x9bb3a400 == 121 [pid = 1760] [id = 608] 09:16:36 INFO - PROCESS | 1760 | --DOCSHELL 0x92b6f800 == 120 [pid = 1760] [id = 607] 09:16:36 INFO - PROCESS | 1760 | --DOCSHELL 0x88a4dc00 == 119 [pid = 1760] [id = 606] 09:16:36 INFO - PROCESS | 1760 | --DOCSHELL 0x89394000 == 118 [pid = 1760] [id = 605] 09:16:36 INFO - PROCESS | 1760 | --DOCSHELL 0x97727c00 == 117 [pid = 1760] [id = 603] 09:16:36 INFO - PROCESS | 1760 | --DOCSHELL 0x91add000 == 116 [pid = 1760] [id = 604] 09:16:36 INFO - PROCESS | 1760 | --DOCSHELL 0x94631c00 == 115 [pid = 1760] [id = 602] 09:16:36 INFO - PROCESS | 1760 | --DOCSHELL 0x8d0cf000 == 114 [pid = 1760] [id = 601] 09:16:36 INFO - PROCESS | 1760 | --DOCSHELL 0x8a512400 == 113 [pid = 1760] [id = 600] 09:16:36 INFO - PROCESS | 1760 | --DOCSHELL 0x90957000 == 112 [pid = 1760] [id = 599] 09:16:36 INFO - PROCESS | 1760 | --DOCSHELL 0x8ede2400 == 111 [pid = 1760] [id = 598] 09:16:36 INFO - PROCESS | 1760 | --DOCSHELL 0x8dbb9400 == 110 [pid = 1760] [id = 597] 09:16:36 INFO - PROCESS | 1760 | --DOCSHELL 0x8e2c5400 == 109 [pid = 1760] [id = 596] 09:16:36 INFO - PROCESS | 1760 | --DOCSHELL 0x8f0e2000 == 108 [pid = 1760] [id = 595] 09:16:36 INFO - PROCESS | 1760 | --DOCSHELL 0x8af33000 == 107 [pid = 1760] [id = 593] 09:16:36 INFO - PROCESS | 1760 | --DOCSHELL 0x8de4a000 == 106 [pid = 1760] [id = 594] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 190 (0x8e2bc800) [pid = 1760] [serial = 1584] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 189 (0x91057800) [pid = 1760] [serial = 1674] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 188 (0x9082bc00) [pid = 1760] [serial = 1668] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 187 (0x91b3f000) [pid = 1760] [serial = 1680] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 186 (0x8eecec00) [pid = 1760] [serial = 1665] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 185 (0x8dbb5000) [pid = 1760] [serial = 1656] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 184 (0x9273f000) [pid = 1760] [serial = 1686] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 183 (0x92b0e800) [pid = 1760] [serial = 1689] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 182 (0x913ba000) [pid = 1760] [serial = 1677] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 181 (0x921ad400) [pid = 1760] [serial = 1683] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 180 (0x93c98800) [pid = 1760] [serial = 1695] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 179 (0x8aee5000) [pid = 1760] [serial = 1650] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 178 (0x90873000) [pid = 1760] [serial = 1671] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 177 (0x8de50c00) [pid = 1760] [serial = 1659] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 176 (0x8d0c8000) [pid = 1760] [serial = 1653] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 175 (0x8e259c00) [pid = 1760] [serial = 1776] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 174 (0x8daccc00) [pid = 1760] [serial = 1772] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 173 (0x8dacdc00) [pid = 1760] [serial = 1775] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 172 (0x8dd4c000) [pid = 1760] [serial = 1773] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 171 (0x8f0eac00) [pid = 1760] [serial = 1721] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 170 (0x8dbaf400) [pid = 1760] [serial = 1719] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 169 (0x8d236800) [pid = 1760] [serial = 1718] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 168 (0x8b09d000) [pid = 1760] [serial = 1716] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 167 (0x8af2d800) [pid = 1760] [serial = 1715] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 166 (0x8c909c00) [pid = 1760] [serial = 1769] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 165 (0x8a511400) [pid = 1760] [serial = 1766] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 164 (0x8a581c00) [pid = 1760] [serial = 1767] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 163 (0x9b180400) [pid = 1760] [serial = 1764] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 162 (0x9b177800) [pid = 1760] [serial = 1763] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 161 (0x9b08d800) [pid = 1760] [serial = 1761] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 160 (0x9af41800) [pid = 1760] [serial = 1760] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 159 (0x9af37c00) [pid = 1760] [serial = 1758] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 158 (0x9af34000) [pid = 1760] [serial = 1757] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 157 (0x9a231400) [pid = 1760] [serial = 1755] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 156 (0x9a19f800) [pid = 1760] [serial = 1754] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 155 (0x997cbc00) [pid = 1760] [serial = 1752] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 154 (0x99761000) [pid = 1760] [serial = 1751] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 153 (0x99596800) [pid = 1760] [serial = 1749] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 152 (0x99591400) [pid = 1760] [serial = 1748] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 151 (0x9923c400) [pid = 1760] [serial = 1746] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 150 (0x99232800) [pid = 1760] [serial = 1745] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 149 (0x9771ec00) [pid = 1760] [serial = 1743] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 148 (0x95576400) [pid = 1760] [serial = 1742] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 147 (0x9539d000) [pid = 1760] [serial = 1740] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 146 (0x95397c00) [pid = 1760] [serial = 1739] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 145 (0x94636c00) [pid = 1760] [serial = 1737] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 144 (0x93c95800) [pid = 1760] [serial = 1736] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 143 (0x937c3400) [pid = 1760] [serial = 1734] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 142 (0x92b07000) [pid = 1760] [serial = 1733] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 141 (0x92740000) [pid = 1760] [serial = 1731] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 140 (0x91bcc400) [pid = 1760] [serial = 1730] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 139 (0x914d0c00) [pid = 1760] [serial = 1728] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 138 (0x914cc800) [pid = 1760] [serial = 1727] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 137 (0x9128cc00) [pid = 1760] [serial = 1725] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 136 (0x9105f400) [pid = 1760] [serial = 1724] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 135 (0x90837c00) [pid = 1760] [serial = 1722] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 134 (0x8cfe9400) [pid = 1760] [serial = 1770] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 133 (0x8e2c7400) [pid = 1760] [serial = 1662] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | --DOMWINDOW == 132 (0x93ac7000) [pid = 1760] [serial = 1692] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 1760 | 1464106596836 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:16:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:16:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 3445ms 09:16:36 INFO - PROCESS | 1760 | 1464106596863 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 09:16:36 INFO - PROCESS | 1760 | 1464106596869 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 09:16:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:16:36 INFO - PROCESS | 1760 | 1464106596879 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:16:36 INFO - PROCESS | 1760 | 1464106596884 Marionette TRACE conn4 <- [1,2494,null,{}] 09:16:36 INFO - PROCESS | 1760 | 1464106596895 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:16:37 INFO - PROCESS | 1760 | 1464106597170 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 09:16:37 INFO - PROCESS | 1760 | 1464106597389 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:16:37 INFO - PROCESS | 1760 | ++DOCSHELL 0x89393c00 == 107 [pid = 1760] [id = 631] 09:16:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 133 (0x89396400) [pid = 1760] [serial = 1894] [outer = (nil)] 09:16:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 134 (0x8a57bc00) [pid = 1760] [serial = 1895] [outer = 0x89396400] 09:16:37 INFO - PROCESS | 1760 | 1464106597493 Marionette DEBUG loaded listener.js 09:16:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 135 (0x8aee2800) [pid = 1760] [serial = 1896] [outer = 0x89396400] 09:16:38 INFO - PROCESS | 1760 | 1464106598393 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:16:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:16:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1591ms 09:16:38 INFO - PROCESS | 1760 | 1464106598471 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 09:16:38 INFO - PROCESS | 1760 | 1464106598480 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 09:16:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:16:38 INFO - PROCESS | 1760 | 1464106598492 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:16:38 INFO - PROCESS | 1760 | 1464106598496 Marionette TRACE conn4 <- [1,2498,null,{}] 09:16:38 INFO - PROCESS | 1760 | 1464106598503 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:16:38 INFO - PROCESS | 1760 | 1464106598730 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 09:16:38 INFO - PROCESS | 1760 | 1464106598967 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:16:39 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a57e000 == 108 [pid = 1760] [id = 632] 09:16:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 136 (0x8aee6400) [pid = 1760] [serial = 1897] [outer = (nil)] 09:16:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 137 (0x8b090c00) [pid = 1760] [serial = 1898] [outer = 0x8aee6400] 09:16:39 INFO - PROCESS | 1760 | 1464106599106 Marionette DEBUG loaded listener.js 09:16:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 138 (0x8bea0400) [pid = 1760] [serial = 1899] [outer = 0x8aee6400] 09:16:40 INFO - PROCESS | 1760 | 1464106600099 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:16:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:16:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1681ms 09:16:40 INFO - PROCESS | 1760 | 1464106600173 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 09:16:40 INFO - PROCESS | 1760 | 1464106600176 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 09:16:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:16:40 INFO - PROCESS | 1760 | 1464106600184 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:16:40 INFO - PROCESS | 1760 | 1464106600190 Marionette TRACE conn4 <- [1,2502,null,{}] 09:16:40 INFO - PROCESS | 1760 | 1464106600207 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:16:40 INFO - PROCESS | 1760 | 1464106600590 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 09:16:40 INFO - PROCESS | 1760 | 1464106600779 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:16:40 INFO - PROCESS | 1760 | ++DOCSHELL 0x8be99000 == 109 [pid = 1760] [id = 633] 09:16:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 139 (0x8cfef400) [pid = 1760] [serial = 1900] [outer = (nil)] 09:16:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 140 (0x8d0c9400) [pid = 1760] [serial = 1901] [outer = 0x8cfef400] 09:16:40 INFO - PROCESS | 1760 | 1464106600867 Marionette DEBUG loaded listener.js 09:16:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 141 (0x8d35f000) [pid = 1760] [serial = 1902] [outer = 0x8cfef400] 09:16:41 INFO - PROCESS | 1760 | --DOMWINDOW == 140 (0x9bb9b000) [pid = 1760] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:16:41 INFO - PROCESS | 1760 | --DOMWINDOW == 139 (0x94633000) [pid = 1760] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:16:41 INFO - PROCESS | 1760 | --DOMWINDOW == 138 (0x93acb800) [pid = 1760] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:16:41 INFO - PROCESS | 1760 | --DOMWINDOW == 137 (0x91ae8400) [pid = 1760] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:16:41 INFO - PROCESS | 1760 | --DOMWINDOW == 136 (0x91bcc800) [pid = 1760] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:16:41 INFO - PROCESS | 1760 | --DOMWINDOW == 135 (0x8a23c800) [pid = 1760] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:16:41 INFO - PROCESS | 1760 | --DOMWINDOW == 134 (0x8be9e800) [pid = 1760] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:16:41 INFO - PROCESS | 1760 | --DOMWINDOW == 133 (0x90833c00) [pid = 1760] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:16:41 INFO - PROCESS | 1760 | --DOMWINDOW == 132 (0x8e25dc00) [pid = 1760] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:16:41 INFO - PROCESS | 1760 | --DOMWINDOW == 131 (0x9923bc00) [pid = 1760] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:16:41 INFO - PROCESS | 1760 | --DOMWINDOW == 130 (0x99598800) [pid = 1760] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:16:41 INFO - PROCESS | 1760 | --DOMWINDOW == 129 (0x9105f800) [pid = 1760] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:16:41 INFO - PROCESS | 1760 | --DOMWINDOW == 128 (0x8cff3400) [pid = 1760] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:16:41 INFO - PROCESS | 1760 | --DOMWINDOW == 127 (0x9bb3dc00) [pid = 1760] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:16:41 INFO - PROCESS | 1760 | --DOMWINDOW == 126 (0x8e258800) [pid = 1760] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:16:41 INFO - PROCESS | 1760 | --DOMWINDOW == 125 (0x90829800) [pid = 1760] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:16:41 INFO - PROCESS | 1760 | --DOMWINDOW == 124 (0x90958000) [pid = 1760] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:16:41 INFO - PROCESS | 1760 | --DOMWINDOW == 123 (0x8e5b1000) [pid = 1760] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:16:41 INFO - PROCESS | 1760 | --DOMWINDOW == 122 (0x8aedcc00) [pid = 1760] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:16:41 INFO - PROCESS | 1760 | --DOMWINDOW == 121 (0x9224a400) [pid = 1760] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:16:41 INFO - PROCESS | 1760 | --DOMWINDOW == 120 (0x8af2ac00) [pid = 1760] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:16:42 INFO - PROCESS | 1760 | 1464106602269 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:16:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:16:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 2151ms 09:16:42 INFO - PROCESS | 1760 | 1464106602336 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 09:16:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:16:42 INFO - PROCESS | 1760 | 1464106602341 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 09:16:42 INFO - PROCESS | 1760 | 1464106602364 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:16:42 INFO - PROCESS | 1760 | 1464106602368 Marionette TRACE conn4 <- [1,2506,null,{}] 09:16:42 INFO - PROCESS | 1760 | 1464106602374 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:16:42 INFO - PROCESS | 1760 | 1464106602715 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 09:16:42 INFO - PROCESS | 1760 | 1464106602738 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:16:42 INFO - PROCESS | 1760 | ++DOCSHELL 0x88a4b000 == 110 [pid = 1760] [id = 634] 09:16:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 121 (0x8be9e800) [pid = 1760] [serial = 1903] [outer = (nil)] 09:16:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 122 (0x8dad0c00) [pid = 1760] [serial = 1904] [outer = 0x8be9e800] 09:16:42 INFO - PROCESS | 1760 | 1464106602818 Marionette DEBUG loaded listener.js 09:16:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 123 (0x8dbb6400) [pid = 1760] [serial = 1905] [outer = 0x8be9e800] 09:16:44 INFO - PROCESS | 1760 | 1464106604010 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:16:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:16:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1704ms 09:16:44 INFO - PROCESS | 1760 | 1464106604053 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 09:16:44 INFO - PROCESS | 1760 | 1464106604061 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 09:16:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:16:44 INFO - PROCESS | 1760 | 1464106604072 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:16:44 INFO - PROCESS | 1760 | 1464106604080 Marionette TRACE conn4 <- [1,2510,null,{}] 09:16:44 INFO - PROCESS | 1760 | 1464106604092 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:16:44 INFO - PROCESS | 1760 | 1464106604371 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 09:16:44 INFO - PROCESS | 1760 | 1464106604727 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:16:44 INFO - PROCESS | 1760 | ++DOCSHELL 0x89157c00 == 111 [pid = 1760] [id = 635] 09:16:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 124 (0x8a23bc00) [pid = 1760] [serial = 1906] [outer = (nil)] 09:16:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 125 (0x8af2b400) [pid = 1760] [serial = 1907] [outer = 0x8a23bc00] 09:16:44 INFO - PROCESS | 1760 | 1464106604824 Marionette DEBUG loaded listener.js 09:16:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 126 (0x8afcbc00) [pid = 1760] [serial = 1908] [outer = 0x8a23bc00] 09:16:45 INFO - PROCESS | 1760 | 1464106605843 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:16:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:16:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1853ms 09:16:45 INFO - PROCESS | 1760 | 1464106605924 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 09:16:45 INFO - PROCESS | 1760 | 1464106605935 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 09:16:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:16:45 INFO - PROCESS | 1760 | 1464106605950 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:16:45 INFO - PROCESS | 1760 | 1464106605957 Marionette TRACE conn4 <- [1,2514,null,{}] 09:16:45 INFO - PROCESS | 1760 | 1464106605965 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:16:46 INFO - PROCESS | 1760 | 1464106606322 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 09:16:46 INFO - PROCESS | 1760 | 1464106606590 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:16:46 INFO - PROCESS | 1760 | ++DOCSHELL 0x8af2f000 == 112 [pid = 1760] [id = 636] 09:16:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 127 (0x8cfd3000) [pid = 1760] [serial = 1909] [outer = (nil)] 09:16:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 128 (0x8d0d1000) [pid = 1760] [serial = 1910] [outer = 0x8cfd3000] 09:16:46 INFO - PROCESS | 1760 | 1464106606686 Marionette DEBUG loaded listener.js 09:16:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 129 (0x8dbb0000) [pid = 1760] [serial = 1911] [outer = 0x8cfd3000] 09:16:47 INFO - PROCESS | 1760 | 1464106607793 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:16:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:16:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1901ms 09:16:47 INFO - PROCESS | 1760 | 1464106607850 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 09:16:47 INFO - PROCESS | 1760 | 1464106607859 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 09:16:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:16:47 INFO - PROCESS | 1760 | 1464106607873 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:16:47 INFO - PROCESS | 1760 | 1464106607881 Marionette TRACE conn4 <- [1,2518,null,{}] 09:16:47 INFO - PROCESS | 1760 | 1464106607899 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:16:48 INFO - PROCESS | 1760 | 1464106608188 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 09:16:48 INFO - PROCESS | 1760 | 1464106608523 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:16:48 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dbb9000 == 113 [pid = 1760] [id = 637] 09:16:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 130 (0x8dd56000) [pid = 1760] [serial = 1912] [outer = (nil)] 09:16:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 131 (0x8e256000) [pid = 1760] [serial = 1913] [outer = 0x8dd56000] 09:16:48 INFO - PROCESS | 1760 | 1464106608619 Marionette DEBUG loaded listener.js 09:16:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 132 (0x8e25fc00) [pid = 1760] [serial = 1914] [outer = 0x8dd56000] 09:16:49 INFO - PROCESS | 1760 | 1464106609622 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:16:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:16:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1801ms 09:16:49 INFO - PROCESS | 1760 | 1464106609676 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 09:16:49 INFO - PROCESS | 1760 | 1464106609682 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 09:16:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:16:49 INFO - PROCESS | 1760 | 1464106609689 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:16:49 INFO - PROCESS | 1760 | 1464106609694 Marionette TRACE conn4 <- [1,2522,null,{}] 09:16:49 INFO - PROCESS | 1760 | 1464106609700 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:16:49 INFO - PROCESS | 1760 | 1464106609947 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 09:16:50 INFO - PROCESS | 1760 | 1464106610287 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:16:50 INFO - PROCESS | 1760 | ++DOCSHELL 0x8de4d800 == 114 [pid = 1760] [id = 638] 09:16:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 133 (0x8e25a400) [pid = 1760] [serial = 1915] [outer = (nil)] 09:16:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 134 (0x8e5b2000) [pid = 1760] [serial = 1916] [outer = 0x8e25a400] 09:16:50 INFO - PROCESS | 1760 | 1464106610387 Marionette DEBUG loaded listener.js 09:16:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 135 (0x8edd8400) [pid = 1760] [serial = 1917] [outer = 0x8e25a400] 09:16:51 INFO - PROCESS | 1760 | 1464106611327 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:16:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:16:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1687ms 09:16:51 INFO - PROCESS | 1760 | 1464106611377 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 09:16:51 INFO - PROCESS | 1760 | 1464106611382 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 09:16:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:16:51 INFO - PROCESS | 1760 | 1464106611389 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:16:51 INFO - PROCESS | 1760 | 1464106611393 Marionette TRACE conn4 <- [1,2526,null,{}] 09:16:51 INFO - PROCESS | 1760 | 1464106611400 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:16:51 INFO - PROCESS | 1760 | 1464106611636 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 09:16:51 INFO - PROCESS | 1760 | 1464106611964 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:16:52 INFO - PROCESS | 1760 | ++DOCSHELL 0x8afc9000 == 115 [pid = 1760] [id = 639] 09:16:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 136 (0x8e252800) [pid = 1760] [serial = 1918] [outer = (nil)] 09:16:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 137 (0x8eecb400) [pid = 1760] [serial = 1919] [outer = 0x8e252800] 09:16:52 INFO - PROCESS | 1760 | 1464106612062 Marionette DEBUG loaded listener.js 09:16:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 138 (0x8f0e6c00) [pid = 1760] [serial = 1920] [outer = 0x8e252800] 09:16:53 INFO - PROCESS | 1760 | 1464106613042 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:16:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:16:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1685ms 09:16:53 INFO - PROCESS | 1760 | 1464106613076 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 09:16:53 INFO - PROCESS | 1760 | 1464106613080 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 09:16:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:16:53 INFO - PROCESS | 1760 | 1464106613089 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:16:53 INFO - PROCESS | 1760 | 1464106613092 Marionette TRACE conn4 <- [1,2530,null,{}] 09:16:53 INFO - PROCESS | 1760 | 1464106613100 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:16:53 INFO - PROCESS | 1760 | 1464106613378 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 09:16:53 INFO - PROCESS | 1760 | 1464106613720 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:16:53 INFO - PROCESS | 1760 | ++DOCSHELL 0x8e2c4400 == 116 [pid = 1760] [id = 640] 09:16:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 139 (0x8eec8000) [pid = 1760] [serial = 1921] [outer = (nil)] 09:16:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 140 (0x9086fc00) [pid = 1760] [serial = 1922] [outer = 0x8eec8000] 09:16:53 INFO - PROCESS | 1760 | 1464106613818 Marionette DEBUG loaded listener.js 09:16:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 141 (0x90877c00) [pid = 1760] [serial = 1923] [outer = 0x8eec8000] 09:16:54 INFO - PROCESS | 1760 | 1464106614769 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:16:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:16:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1736ms 09:16:54 INFO - PROCESS | 1760 | 1464106614827 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 09:16:54 INFO - PROCESS | 1760 | 1464106614832 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 09:16:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:16:54 INFO - PROCESS | 1760 | 1464106614843 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:16:54 INFO - PROCESS | 1760 | 1464106614846 Marionette TRACE conn4 <- [1,2534,null,{}] 09:16:54 INFO - PROCESS | 1760 | 1464106614853 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:16:55 INFO - PROCESS | 1760 | 1464106615097 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 09:16:55 INFO - PROCESS | 1760 | 1464106615440 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:16:55 INFO - PROCESS | 1760 | ++DOCSHELL 0x8f0e3800 == 117 [pid = 1760] [id = 641] 09:16:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 142 (0x90833000) [pid = 1760] [serial = 1924] [outer = (nil)] 09:16:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 143 (0x9105a000) [pid = 1760] [serial = 1925] [outer = 0x90833000] 09:16:55 INFO - PROCESS | 1760 | 1464106615538 Marionette DEBUG loaded listener.js 09:16:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 144 (0x91060000) [pid = 1760] [serial = 1926] [outer = 0x90833000] 09:16:56 INFO - PROCESS | 1760 | 1464106616494 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:16:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:16:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1685ms 09:16:56 INFO - PROCESS | 1760 | 1464106616528 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 09:16:56 INFO - PROCESS | 1760 | 1464106616532 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 09:16:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:16:56 INFO - PROCESS | 1760 | 1464106616540 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:16:56 INFO - PROCESS | 1760 | 1464106616544 Marionette TRACE conn4 <- [1,2538,null,{}] 09:16:56 INFO - PROCESS | 1760 | 1464106616550 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:16:56 INFO - PROCESS | 1760 | 1464106616796 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 09:16:57 INFO - PROCESS | 1760 | 1464106617129 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:16:57 INFO - PROCESS | 1760 | ++DOCSHELL 0x9082e400 == 118 [pid = 1760] [id = 642] 09:16:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 145 (0x90958400) [pid = 1760] [serial = 1927] [outer = (nil)] 09:16:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 146 (0x913ba800) [pid = 1760] [serial = 1928] [outer = 0x90958400] 09:16:57 INFO - PROCESS | 1760 | 1464106617230 Marionette DEBUG loaded listener.js 09:16:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 147 (0x914c6800) [pid = 1760] [serial = 1929] [outer = 0x90958400] 09:16:58 INFO - PROCESS | 1760 | 1464106618260 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:16:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:16:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1783ms 09:16:58 INFO - PROCESS | 1760 | 1464106618325 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 09:16:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:16:58 INFO - PROCESS | 1760 | 1464106618329 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 09:16:58 INFO - PROCESS | 1760 | 1464106618337 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:16:58 INFO - PROCESS | 1760 | 1464106618341 Marionette TRACE conn4 <- [1,2542,null,{}] 09:16:58 INFO - PROCESS | 1760 | 1464106618347 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:16:58 INFO - PROCESS | 1760 | 1464106618624 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 09:16:59 INFO - PROCESS | 1760 | 1464106618978 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:16:59 INFO - PROCESS | 1760 | ++DOCSHELL 0x8938e400 == 119 [pid = 1760] [id = 643] 09:16:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 148 (0x8a57a800) [pid = 1760] [serial = 1930] [outer = (nil)] 09:16:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 149 (0x91adfc00) [pid = 1760] [serial = 1931] [outer = 0x8a57a800] 09:16:59 INFO - PROCESS | 1760 | 1464106619072 Marionette DEBUG loaded listener.js 09:16:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 150 (0x91ae4c00) [pid = 1760] [serial = 1932] [outer = 0x8a57a800] 09:17:00 INFO - PROCESS | 1760 | 1464106620023 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:17:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:17:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1735ms 09:17:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:17:00 INFO - PROCESS | 1760 | 1464106620076 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 09:17:00 INFO - PROCESS | 1760 | 1464106620080 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 09:17:00 INFO - PROCESS | 1760 | 1464106620088 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:17:00 INFO - PROCESS | 1760 | 1464106620091 Marionette TRACE conn4 <- [1,2546,null,{}] 09:17:00 INFO - PROCESS | 1760 | 1464106620098 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:17:00 INFO - PROCESS | 1760 | 1464106620397 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 09:17:00 INFO - PROCESS | 1760 | 1464106620728 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:17:00 INFO - PROCESS | 1760 | ++DOCSHELL 0x90870800 == 120 [pid = 1760] [id = 644] 09:17:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 151 (0x913b7000) [pid = 1760] [serial = 1933] [outer = (nil)] 09:17:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 152 (0x91b41400) [pid = 1760] [serial = 1934] [outer = 0x913b7000] 09:17:00 INFO - PROCESS | 1760 | 1464106620828 Marionette DEBUG loaded listener.js 09:17:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 153 (0x91b44000) [pid = 1760] [serial = 1935] [outer = 0x913b7000] 09:17:01 INFO - PROCESS | 1760 | 1464106621845 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:17:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:17:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1840ms 09:17:01 INFO - PROCESS | 1760 | 1464106621928 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 09:17:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:17:01 INFO - PROCESS | 1760 | 1464106621933 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 09:17:01 INFO - PROCESS | 1760 | 1464106621941 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:17:01 INFO - PROCESS | 1760 | 1464106621946 Marionette TRACE conn4 <- [1,2550,null,{}] 09:17:01 INFO - PROCESS | 1760 | 1464106621953 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:17:02 INFO - PROCESS | 1760 | 1464106622302 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 09:17:02 INFO - PROCESS | 1760 | 1464106622668 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:17:02 INFO - PROCESS | 1760 | ++DOCSHELL 0x914d3400 == 121 [pid = 1760] [id = 645] 09:17:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 154 (0x9273a000) [pid = 1760] [serial = 1936] [outer = (nil)] 09:17:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 155 (0x92740000) [pid = 1760] [serial = 1937] [outer = 0x9273a000] 09:17:02 INFO - PROCESS | 1760 | 1464106622771 Marionette DEBUG loaded listener.js 09:17:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 156 (0x92b0a000) [pid = 1760] [serial = 1938] [outer = 0x9273a000] 09:17:03 INFO - PROCESS | 1760 | 1464106623860 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:17:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:17:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1987ms 09:17:03 INFO - PROCESS | 1760 | 1464106623928 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 09:17:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:17:03 INFO - PROCESS | 1760 | 1464106623932 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 09:17:03 INFO - PROCESS | 1760 | 1464106623940 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:17:03 INFO - PROCESS | 1760 | 1464106623943 Marionette TRACE conn4 <- [1,2554,null,{}] 09:17:03 INFO - PROCESS | 1760 | 1464106623952 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:17:04 INFO - PROCESS | 1760 | 1464106624241 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 09:17:04 INFO - PROCESS | 1760 | 1464106624588 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:17:04 INFO - PROCESS | 1760 | ++DOCSHELL 0x91b37000 == 122 [pid = 1760] [id = 646] 09:17:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 157 (0x92741800) [pid = 1760] [serial = 1939] [outer = (nil)] 09:17:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 158 (0x937c3400) [pid = 1760] [serial = 1940] [outer = 0x92741800] 09:17:04 INFO - PROCESS | 1760 | 1464106624681 Marionette DEBUG loaded listener.js 09:17:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 159 (0x937c5800) [pid = 1760] [serial = 1941] [outer = 0x92741800] 09:17:05 INFO - PROCESS | 1760 | 1464106625660 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:17:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:17:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1787ms 09:17:05 INFO - PROCESS | 1760 | 1464106625727 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 09:17:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:17:05 INFO - PROCESS | 1760 | 1464106625732 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 09:17:05 INFO - PROCESS | 1760 | 1464106625739 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:17:05 INFO - PROCESS | 1760 | 1464106625743 Marionette TRACE conn4 <- [1,2558,null,{}] 09:17:05 INFO - PROCESS | 1760 | 1464106625749 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:17:06 INFO - PROCESS | 1760 | 1464106626022 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 09:17:06 INFO - PROCESS | 1760 | 1464106626333 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:17:06 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dbbec00 == 123 [pid = 1760] [id = 647] 09:17:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 160 (0x92b01c00) [pid = 1760] [serial = 1942] [outer = (nil)] 09:17:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 161 (0x93c98800) [pid = 1760] [serial = 1943] [outer = 0x92b01c00] 09:17:06 INFO - PROCESS | 1760 | 1464106626430 Marionette DEBUG loaded listener.js 09:17:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 162 (0x9462a400) [pid = 1760] [serial = 1944] [outer = 0x92b01c00] 09:17:07 INFO - PROCESS | 1760 | 1464106627411 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:17:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:17:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1733ms 09:17:07 INFO - PROCESS | 1760 | 1464106627472 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 09:17:07 INFO - PROCESS | 1760 | 1464106627477 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 09:17:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:17:07 INFO - PROCESS | 1760 | 1464106627483 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:17:07 INFO - PROCESS | 1760 | 1464106627487 Marionette TRACE conn4 <- [1,2562,null,{}] 09:17:07 INFO - PROCESS | 1760 | 1464106627493 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:17:07 INFO - PROCESS | 1760 | 1464106627756 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 09:17:08 INFO - PROCESS | 1760 | 1464106628120 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:17:08 INFO - PROCESS | 1760 | ++DOCSHELL 0x891d5800 == 124 [pid = 1760] [id = 648] 09:17:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 163 (0x91061000) [pid = 1760] [serial = 1945] [outer = (nil)] 09:17:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 164 (0x95399000) [pid = 1760] [serial = 1946] [outer = 0x91061000] 09:17:08 INFO - PROCESS | 1760 | 1464106628213 Marionette DEBUG loaded listener.js 09:17:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 165 (0x9539d800) [pid = 1760] [serial = 1947] [outer = 0x91061000] 09:17:09 INFO - PROCESS | 1760 | 1464106629202 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:17:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:17:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1788ms 09:17:09 INFO - PROCESS | 1760 | 1464106629273 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 09:17:09 INFO - PROCESS | 1760 | 1464106629276 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 09:17:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:17:09 INFO - PROCESS | 1760 | 1464106629284 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:17:09 INFO - PROCESS | 1760 | 1464106629288 Marionette TRACE conn4 <- [1,2566,null,{}] 09:17:09 INFO - PROCESS | 1760 | 1464106629295 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:17:09 INFO - PROCESS | 1760 | 1464106629534 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 09:17:09 INFO - PROCESS | 1760 | 1464106629874 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:17:09 INFO - PROCESS | 1760 | ++DOCSHELL 0x92b0e400 == 125 [pid = 1760] [id = 649] 09:17:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 166 (0x93c95800) [pid = 1760] [serial = 1948] [outer = (nil)] 09:17:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 167 (0x9772a800) [pid = 1760] [serial = 1949] [outer = 0x93c95800] 09:17:09 INFO - PROCESS | 1760 | 1464106629974 Marionette DEBUG loaded listener.js 09:17:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 168 (0x9824f000) [pid = 1760] [serial = 1950] [outer = 0x93c95800] 09:17:10 INFO - PROCESS | 1760 | 1464106630961 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:17:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:17:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1738ms 09:17:11 INFO - PROCESS | 1760 | 1464106631024 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 09:17:11 INFO - PROCESS | 1760 | 1464106631027 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 09:17:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:17:11 INFO - PROCESS | 1760 | 1464106631035 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:17:11 INFO - PROCESS | 1760 | 1464106631040 Marionette TRACE conn4 <- [1,2570,null,{}] 09:17:11 INFO - PROCESS | 1760 | 1464106631047 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:17:11 INFO - PROCESS | 1760 | 1464106631309 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 09:17:11 INFO - PROCESS | 1760 | 1464106631645 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:17:11 INFO - PROCESS | 1760 | ++DOCSHELL 0x88a50400 == 126 [pid = 1760] [id = 650] 09:17:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 169 (0x90957400) [pid = 1760] [serial = 1951] [outer = (nil)] 09:17:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 170 (0x9923c400) [pid = 1760] [serial = 1952] [outer = 0x90957400] 09:17:11 INFO - PROCESS | 1760 | 1464106631745 Marionette DEBUG loaded listener.js 09:17:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 171 (0x992e0000) [pid = 1760] [serial = 1953] [outer = 0x90957400] 09:17:12 INFO - PROCESS | 1760 | 1464106632762 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:17:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:17:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1791ms 09:17:12 INFO - PROCESS | 1760 | 1464106632827 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 09:17:12 INFO - PROCESS | 1760 | 1464106632831 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 09:17:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:17:12 INFO - PROCESS | 1760 | 1464106632838 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:17:12 INFO - PROCESS | 1760 | 1464106632842 Marionette TRACE conn4 <- [1,2574,null,{}] 09:17:12 INFO - PROCESS | 1760 | 1464106632849 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:17:13 INFO - PROCESS | 1760 | 1464106633127 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 09:17:13 INFO - PROCESS | 1760 | 1464106633480 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:17:13 INFO - PROCESS | 1760 | ++DOCSHELL 0x9925a800 == 127 [pid = 1760] [id = 651] 09:17:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 172 (0x99596000) [pid = 1760] [serial = 1954] [outer = (nil)] 09:17:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 173 (0x997cbc00) [pid = 1760] [serial = 1955] [outer = 0x99596000] 09:17:13 INFO - PROCESS | 1760 | 1464106633573 Marionette DEBUG loaded listener.js 09:17:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 174 (0x997d6800) [pid = 1760] [serial = 1956] [outer = 0x99596000] 09:17:15 INFO - PROCESS | 1760 | --DOCSHELL 0x8be99000 == 126 [pid = 1760] [id = 633] 09:17:15 INFO - PROCESS | 1760 | --DOCSHELL 0x8a57e000 == 125 [pid = 1760] [id = 632] 09:17:15 INFO - PROCESS | 1760 | --DOCSHELL 0x89393c00 == 124 [pid = 1760] [id = 631] 09:17:15 INFO - PROCESS | 1760 | --DOCSHELL 0x8a514400 == 123 [pid = 1760] [id = 629] 09:17:15 INFO - PROCESS | 1760 | --DOCSHELL 0x88a4d800 == 122 [pid = 1760] [id = 628] 09:17:15 INFO - PROCESS | 1760 | --DOCSHELL 0x982d2400 == 121 [pid = 1760] [id = 626] 09:17:15 INFO - PROCESS | 1760 | --DOCSHELL 0x8e25e000 == 120 [pid = 1760] [id = 627] 09:17:15 INFO - PROCESS | 1760 | --DOCSHELL 0x997d4800 == 119 [pid = 1760] [id = 625] 09:17:15 INFO - PROCESS | 1760 | --DOCSHELL 0x88a4c400 == 118 [pid = 1760] [id = 624] 09:17:15 INFO - PROCESS | 1760 | --DOCSHELL 0x9512b000 == 117 [pid = 1760] [id = 623] 09:17:15 INFO - PROCESS | 1760 | --DOCSHELL 0x8a247800 == 116 [pid = 1760] [id = 622] 09:17:15 INFO - PROCESS | 1760 | --DOCSHELL 0x913bbc00 == 115 [pid = 1760] [id = 620] 09:17:15 INFO - PROCESS | 1760 | --DOCSHELL 0x91b43000 == 114 [pid = 1760] [id = 621] 09:17:15 INFO - PROCESS | 1760 | --DOCSHELL 0x91058000 == 113 [pid = 1760] [id = 619] 09:17:15 INFO - PROCESS | 1760 | --DOCSHELL 0x8e2c6c00 == 112 [pid = 1760] [id = 618] 09:17:15 INFO - PROCESS | 1760 | --DOCSHELL 0x8f0e2c00 == 111 [pid = 1760] [id = 617] 09:17:15 INFO - PROCESS | 1760 | --DOCSHELL 0x8eecdc00 == 110 [pid = 1760] [id = 616] 09:17:15 INFO - PROCESS | 1760 | --DOCSHELL 0x8e253800 == 109 [pid = 1760] [id = 615] 09:17:15 INFO - PROCESS | 1760 | --DOCSHELL 0x8a57dc00 == 108 [pid = 1760] [id = 614] 09:17:15 INFO - PROCESS | 1760 | --DOMWINDOW == 173 (0x9c3ad000) [pid = 1760] [serial = 1829] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1760 | --DOMWINDOW == 172 (0x981b8c00) [pid = 1760] [serial = 1808] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1760 | --DOMWINDOW == 171 (0x9bb99800) [pid = 1760] [serial = 1823] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1760 | --DOMWINDOW == 170 (0x9273dc00) [pid = 1760] [serial = 1799] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1760 | --DOMWINDOW == 169 (0x9b176c00) [pid = 1760] [serial = 1815] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1760 | --DOMWINDOW == 168 (0x8afce000) [pid = 1760] [serial = 1838] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1760 | --DOMWINDOW == 167 (0x8cff5400) [pid = 1760] [serial = 1781] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1760 | --DOMWINDOW == 166 (0x91063000) [pid = 1760] [serial = 1790] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1760 | --DOMWINDOW == 165 (0x9512d400) [pid = 1760] [serial = 1806] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1760 | --DOMWINDOW == 164 (0x9bb32400) [pid = 1760] [serial = 1817] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1760 | --DOMWINDOW == 163 (0x981c3400) [pid = 1760] [serial = 1809] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1760 | --DOMWINDOW == 162 (0x99764800) [pid = 1760] [serial = 1811] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1760 | --DOMWINDOW == 161 (0x91bcd400) [pid = 1760] [serial = 1797] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1760 | --DOMWINDOW == 160 (0x8dad0800) [pid = 1760] [serial = 1836] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1760 | --DOMWINDOW == 159 (0x9af41c00) [pid = 1760] [serial = 1814] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1760 | --DOMWINDOW == 158 (0x9be83800) [pid = 1760] [serial = 1826] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1760 | --DOMWINDOW == 157 (0x8e5bdc00) [pid = 1760] [serial = 1785] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1760 | --DOMWINDOW == 156 (0x92744800) [pid = 1760] [serial = 1800] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1760 | --DOMWINDOW == 155 (0x9c3b6000) [pid = 1760] [serial = 1830] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1760 | --DOMWINDOW == 154 (0x90951400) [pid = 1760] [serial = 1788] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1760 | --DOMWINDOW == 153 (0x8e5bc000) [pid = 1760] [serial = 1778] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1760 | --DOMWINDOW == 152 (0x914c8000) [pid = 1760] [serial = 1793] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1760 | --DOMWINDOW == 151 (0x937c1800) [pid = 1760] [serial = 1802] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1760 | --DOMWINDOW == 150 (0x914ce000) [pid = 1760] [serial = 1794] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1760 | --DOMWINDOW == 149 (0x8dbb6c00) [pid = 1760] [serial = 1839] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1760 | --DOMWINDOW == 148 (0x9be88000) [pid = 1760] [serial = 1827] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1760 | --DOMWINDOW == 147 (0x9bb34800) [pid = 1760] [serial = 1818] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1760 | --DOMWINDOW == 146 (0x9bbb9400) [pid = 1760] [serial = 1824] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1760 | --DOMWINDOW == 145 (0x8e2c7c00) [pid = 1760] [serial = 1784] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1760 | --DOMWINDOW == 144 (0x91b43400) [pid = 1760] [serial = 1796] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1760 | --DOMWINDOW == 143 (0x8d237c00) [pid = 1760] [serial = 1835] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1760 | --DOMWINDOW == 142 (0x91291400) [pid = 1760] [serial = 1791] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1760 | --DOMWINDOW == 141 (0x8afc2c00) [pid = 1760] [serial = 1832] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1760 | --DOMWINDOW == 140 (0x95125c00) [pid = 1760] [serial = 1805] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1760 | --DOMWINDOW == 139 (0x9bb8fc00) [pid = 1760] [serial = 1821] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1760 | --DOMWINDOW == 138 (0x9aee4c00) [pid = 1760] [serial = 1812] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1760 | --DOMWINDOW == 137 (0x8edd6400) [pid = 1760] [serial = 1713] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1760 | --DOMWINDOW == 136 (0x8d0ce800) [pid = 1760] [serial = 1782] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1760 | --DOMWINDOW == 135 (0x8c903000) [pid = 1760] [serial = 1833] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1760 | --DOMWINDOW == 134 (0x90836800) [pid = 1760] [serial = 1787] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1760 | --DOMWINDOW == 133 (0x9bb3f400) [pid = 1760] [serial = 1820] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1760 | --DOMWINDOW == 132 (0x937cc400) [pid = 1760] [serial = 1803] [outer = (nil)] [url = about:blank] 09:17:15 INFO - PROCESS | 1760 | --DOMWINDOW == 131 (0x8e5b0800) [pid = 1760] [serial = 1841] [outer = (nil)] [url = about:blank] 09:17:16 INFO - PROCESS | 1760 | 1464106636355 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:17:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:17:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 3552ms 09:17:16 INFO - PROCESS | 1760 | 1464106636391 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 09:17:16 INFO - PROCESS | 1760 | 1464106636398 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 09:17:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:17:16 INFO - PROCESS | 1760 | 1464106636408 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:17:16 INFO - PROCESS | 1760 | 1464106636413 Marionette TRACE conn4 <- [1,2578,null,{}] 09:17:16 INFO - PROCESS | 1760 | 1464106636421 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:17:16 INFO - PROCESS | 1760 | 1464106636653 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 09:17:16 INFO - PROCESS | 1760 | 1464106636873 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:17:16 INFO - PROCESS | 1760 | ++DOCSHELL 0x8afc6c00 == 109 [pid = 1760] [id = 652] 09:17:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 132 (0x8afc7400) [pid = 1760] [serial = 1957] [outer = (nil)] 09:17:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 133 (0x8bea4c00) [pid = 1760] [serial = 1958] [outer = 0x8afc7400] 09:17:17 INFO - PROCESS | 1760 | 1464106637029 Marionette DEBUG loaded listener.js 09:17:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 134 (0x8cfd2000) [pid = 1760] [serial = 1959] [outer = 0x8afc7400] 09:17:17 INFO - PROCESS | 1760 | 1464106637906 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:17:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:17:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1536ms 09:17:17 INFO - PROCESS | 1760 | 1464106637974 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 09:17:17 INFO - PROCESS | 1760 | 1464106637984 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 09:17:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:17:18 INFO - PROCESS | 1760 | 1464106638000 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:17:18 INFO - PROCESS | 1760 | 1464106638005 Marionette TRACE conn4 <- [1,2582,null,{}] 09:17:18 INFO - PROCESS | 1760 | 1464106638018 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:17:18 INFO - PROCESS | 1760 | 1464106638339 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 09:17:18 INFO - PROCESS | 1760 | 1464106638382 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:17:18 INFO - PROCESS | 1760 | ++DOCSHELL 0x8cff6c00 == 110 [pid = 1760] [id = 653] 09:17:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 135 (0x8d065800) [pid = 1760] [serial = 1960] [outer = (nil)] 09:17:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 136 (0x8d355000) [pid = 1760] [serial = 1961] [outer = 0x8d065800] 09:17:18 INFO - PROCESS | 1760 | 1464106638462 Marionette DEBUG loaded listener.js 09:17:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 137 (0x8daca400) [pid = 1760] [serial = 1962] [outer = 0x8d065800] 09:17:19 INFO - PROCESS | 1760 | 1464106639559 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:17:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:17:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1646ms 09:17:19 INFO - PROCESS | 1760 | 1464106639646 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 09:17:19 INFO - PROCESS | 1760 | 1464106639650 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 09:17:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:17:19 INFO - PROCESS | 1760 | 1464106639658 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:17:19 INFO - PROCESS | 1760 | 1464106639664 Marionette TRACE conn4 <- [1,2586,null,{}] 09:17:19 INFO - PROCESS | 1760 | 1464106639699 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:17:20 INFO - PROCESS | 1760 | 1464106640009 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 09:17:20 INFO - PROCESS | 1760 | --DOMWINDOW == 136 (0x8af34400) [pid = 1760] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:17:20 INFO - PROCESS | 1760 | --DOMWINDOW == 135 (0x921abc00) [pid = 1760] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:17:20 INFO - PROCESS | 1760 | --DOMWINDOW == 134 (0x9082c000) [pid = 1760] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:17:20 INFO - PROCESS | 1760 | --DOMWINDOW == 133 (0x92b0ec00) [pid = 1760] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:17:20 INFO - PROCESS | 1760 | --DOMWINDOW == 132 (0x92746400) [pid = 1760] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:17:20 INFO - PROCESS | 1760 | --DOMWINDOW == 131 (0x8e259400) [pid = 1760] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:17:20 INFO - PROCESS | 1760 | --DOMWINDOW == 130 (0x90952800) [pid = 1760] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:17:20 INFO - PROCESS | 1760 | --DOMWINDOW == 129 (0x8dac9400) [pid = 1760] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:17:20 INFO - PROCESS | 1760 | --DOMWINDOW == 128 (0x9c9a6c00) [pid = 1760] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:17:20 INFO - PROCESS | 1760 | --DOMWINDOW == 127 (0x91b35800) [pid = 1760] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:17:20 INFO - PROCESS | 1760 | --DOMWINDOW == 126 (0x99234400) [pid = 1760] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:17:20 INFO - PROCESS | 1760 | --DOMWINDOW == 125 (0x8aee6400) [pid = 1760] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:17:20 INFO - PROCESS | 1760 | --DOMWINDOW == 124 (0x95568800) [pid = 1760] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:17:20 INFO - PROCESS | 1760 | --DOMWINDOW == 123 (0x9082d800) [pid = 1760] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:17:20 INFO - PROCESS | 1760 | --DOMWINDOW == 122 (0x9aee0800) [pid = 1760] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:17:20 INFO - PROCESS | 1760 | --DOMWINDOW == 121 (0x921a3800) [pid = 1760] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:17:20 INFO - PROCESS | 1760 | --DOMWINDOW == 120 (0x9af36400) [pid = 1760] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:17:20 INFO - PROCESS | 1760 | --DOMWINDOW == 119 (0x9aee3400) [pid = 1760] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:17:20 INFO - PROCESS | 1760 | --DOMWINDOW == 118 (0x9080c000) [pid = 1760] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:17:20 INFO - PROCESS | 1760 | --DOMWINDOW == 117 (0x8cfef400) [pid = 1760] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:17:20 INFO - PROCESS | 1760 | --DOMWINDOW == 116 (0x89396400) [pid = 1760] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:17:20 INFO - PROCESS | 1760 | 1464106640660 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:17:20 INFO - PROCESS | 1760 | ++DOCSHELL 0x89393800 == 111 [pid = 1760] [id = 654] 09:17:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 117 (0x89394c00) [pid = 1760] [serial = 1963] [outer = (nil)] 09:17:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 118 (0x8b09b000) [pid = 1760] [serial = 1964] [outer = 0x89394c00] 09:17:20 INFO - PROCESS | 1760 | 1464106640741 Marionette DEBUG loaded listener.js 09:17:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 119 (0x8e259400) [pid = 1760] [serial = 1965] [outer = 0x89394c00] 09:17:21 INFO - PROCESS | 1760 | 1464106641576 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:17:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:17:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1944ms 09:17:21 INFO - PROCESS | 1760 | 1464106641612 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 09:17:21 INFO - PROCESS | 1760 | 1464106641616 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 09:17:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:17:21 INFO - PROCESS | 1760 | 1464106641624 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:17:21 INFO - PROCESS | 1760 | 1464106641629 Marionette TRACE conn4 <- [1,2590,null,{}] 09:17:21 INFO - PROCESS | 1760 | 1464106641635 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:17:21 INFO - PROCESS | 1760 | 1464106641850 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 09:17:22 INFO - PROCESS | 1760 | 1464106642052 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:17:22 INFO - PROCESS | 1760 | ++DOCSHELL 0x8af30c00 == 112 [pid = 1760] [id = 655] 09:17:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 120 (0x8dd50400) [pid = 1760] [serial = 1966] [outer = (nil)] 09:17:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 121 (0x8e5b4c00) [pid = 1760] [serial = 1967] [outer = 0x8dd50400] 09:17:22 INFO - PROCESS | 1760 | 1464106642133 Marionette DEBUG loaded listener.js 09:17:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 122 (0x8e5bc800) [pid = 1760] [serial = 1968] [outer = 0x8dd50400] 09:17:23 INFO - PROCESS | 1760 | 1464106643339 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:17:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:17:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1790ms 09:17:23 INFO - PROCESS | 1760 | 1464106643416 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 09:17:23 INFO - PROCESS | 1760 | 1464106643424 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 09:17:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:17:23 INFO - PROCESS | 1760 | 1464106643435 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:17:23 INFO - PROCESS | 1760 | 1464106643440 Marionette TRACE conn4 <- [1,2594,null,{}] 09:17:23 INFO - PROCESS | 1760 | 1464106643460 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:17:23 INFO - PROCESS | 1760 | 1464106643800 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 09:17:24 INFO - PROCESS | 1760 | 1464106644089 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:17:24 INFO - PROCESS | 1760 | ++DOCSHELL 0x8afc5800 == 113 [pid = 1760] [id = 656] 09:17:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 123 (0x8be98400) [pid = 1760] [serial = 1969] [outer = (nil)] 09:17:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 124 (0x8cff3400) [pid = 1760] [serial = 1970] [outer = 0x8be98400] 09:17:24 INFO - PROCESS | 1760 | 1464106644185 Marionette DEBUG loaded listener.js 09:17:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 125 (0x8d0cc400) [pid = 1760] [serial = 1971] [outer = 0x8be98400] 09:17:25 INFO - PROCESS | 1760 | 1464106645269 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:17:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:17:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1897ms 09:17:25 INFO - PROCESS | 1760 | 1464106645334 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 09:17:25 INFO - PROCESS | 1760 | 1464106645345 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 09:17:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:17:25 INFO - PROCESS | 1760 | 1464106645358 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:17:25 INFO - PROCESS | 1760 | 1464106645362 Marionette TRACE conn4 <- [1,2598,null,{}] 09:17:25 INFO - PROCESS | 1760 | 1464106645416 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:17:25 INFO - PROCESS | 1760 | 1464106645690 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 09:17:26 INFO - PROCESS | 1760 | 1464106646048 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:17:26 INFO - PROCESS | 1760 | ++DOCSHELL 0x8de48c00 == 114 [pid = 1760] [id = 657] 09:17:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 126 (0x8de4a400) [pid = 1760] [serial = 1972] [outer = (nil)] 09:17:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 127 (0x8e258800) [pid = 1760] [serial = 1973] [outer = 0x8de4a400] 09:17:26 INFO - PROCESS | 1760 | 1464106646141 Marionette DEBUG loaded listener.js 09:17:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 128 (0x8e5b4000) [pid = 1760] [serial = 1974] [outer = 0x8de4a400] 09:17:27 INFO - PROCESS | 1760 | 1464106647233 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:17:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:17:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1928ms 09:17:27 INFO - PROCESS | 1760 | 1464106647286 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 09:17:27 INFO - PROCESS | 1760 | 1464106647289 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 09:17:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:17:27 INFO - PROCESS | 1760 | 1464106647298 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:17:27 INFO - PROCESS | 1760 | 1464106647305 Marionette TRACE conn4 <- [1,2602,null,{}] 09:17:27 INFO - PROCESS | 1760 | 1464106647323 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:17:27 INFO - PROCESS | 1760 | 1464106647617 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 09:17:27 INFO - PROCESS | 1760 | 1464106647973 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:17:28 INFO - PROCESS | 1760 | ++DOCSHELL 0x8f0e3000 == 115 [pid = 1760] [id = 658] 09:17:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 129 (0x90829400) [pid = 1760] [serial = 1975] [outer = (nil)] 09:17:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 130 (0x90835000) [pid = 1760] [serial = 1976] [outer = 0x90829400] 09:17:28 INFO - PROCESS | 1760 | 1464106648071 Marionette DEBUG loaded listener.js 09:17:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 131 (0x90874800) [pid = 1760] [serial = 1977] [outer = 0x90829400] 09:17:29 INFO - PROCESS | 1760 | 1464106649139 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:17:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:17:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1898ms 09:17:29 INFO - PROCESS | 1760 | 1464106649196 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 09:17:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:17:29 INFO - PROCESS | 1760 | 1464106649202 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 09:17:29 INFO - PROCESS | 1760 | 1464106649209 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:17:29 INFO - PROCESS | 1760 | 1464106649213 Marionette TRACE conn4 <- [1,2606,null,{}] 09:17:29 INFO - PROCESS | 1760 | 1464106649220 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:17:29 INFO - PROCESS | 1760 | 1464106649463 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 09:17:29 INFO - PROCESS | 1760 | 1464106649795 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:17:29 INFO - PROCESS | 1760 | ++DOCSHELL 0x8f0e0800 == 116 [pid = 1760] [id = 659] 09:17:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 132 (0x90834800) [pid = 1760] [serial = 1978] [outer = (nil)] 09:17:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 133 (0x9128c800) [pid = 1760] [serial = 1979] [outer = 0x90834800] 09:17:29 INFO - PROCESS | 1760 | 1464106649895 Marionette DEBUG loaded listener.js 09:17:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 134 (0x91293400) [pid = 1760] [serial = 1980] [outer = 0x90834800] 09:17:30 INFO - PROCESS | 1760 | 1464106650897 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:17:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:17:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1740ms 09:17:30 INFO - PROCESS | 1760 | 1464106650950 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 09:17:30 INFO - PROCESS | 1760 | 1464106650954 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 09:17:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:17:30 INFO - PROCESS | 1760 | 1464106650962 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:17:30 INFO - PROCESS | 1760 | 1464106650966 Marionette TRACE conn4 <- [1,2610,null,{}] 09:17:30 INFO - PROCESS | 1760 | 1464106650972 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:17:31 INFO - PROCESS | 1760 | 1464106651210 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 09:17:31 INFO - PROCESS | 1760 | 1464106651545 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:17:31 INFO - PROCESS | 1760 | ++DOCSHELL 0x90836000 == 117 [pid = 1760] [id = 660] 09:17:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 135 (0x9086f400) [pid = 1760] [serial = 1981] [outer = (nil)] 09:17:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 136 (0x91adbc00) [pid = 1760] [serial = 1982] [outer = 0x9086f400] 09:17:31 INFO - PROCESS | 1760 | 1464106651646 Marionette DEBUG loaded listener.js 09:17:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 137 (0x91ae1c00) [pid = 1760] [serial = 1983] [outer = 0x9086f400] 09:17:32 INFO - PROCESS | 1760 | 1464106652614 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:17:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:17:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1684ms 09:17:32 INFO - PROCESS | 1760 | 1464106652647 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 09:17:32 INFO - PROCESS | 1760 | 1464106652650 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 09:17:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:17:32 INFO - PROCESS | 1760 | 1464106652658 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:17:32 INFO - PROCESS | 1760 | 1464106652662 Marionette TRACE conn4 <- [1,2614,null,{}] 09:17:32 INFO - PROCESS | 1760 | 1464106652669 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:17:32 INFO - PROCESS | 1760 | 1464106652959 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 09:17:33 INFO - PROCESS | 1760 | 1464106653310 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:17:33 INFO - PROCESS | 1760 | ++DOCSHELL 0x91289800 == 118 [pid = 1760] [id = 661] 09:17:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 138 (0x91bcd400) [pid = 1760] [serial = 1984] [outer = (nil)] 09:17:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 139 (0x92248800) [pid = 1760] [serial = 1985] [outer = 0x91bcd400] 09:17:33 INFO - PROCESS | 1760 | 1464106653409 Marionette DEBUG loaded listener.js 09:17:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 140 (0x9273ac00) [pid = 1760] [serial = 1986] [outer = 0x91bcd400] 09:17:34 INFO - PROCESS | 1760 | 1464106654372 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:17:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:17:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1789ms 09:17:34 INFO - PROCESS | 1760 | 1464106654448 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 09:17:34 INFO - PROCESS | 1760 | 1464106654453 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 09:17:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:17:34 INFO - PROCESS | 1760 | 1464106654460 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:17:34 INFO - PROCESS | 1760 | 1464106654465 Marionette TRACE conn4 <- [1,2618,null,{}] 09:17:34 INFO - PROCESS | 1760 | 1464106654471 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:17:34 INFO - PROCESS | 1760 | 1464106654746 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 09:17:35 INFO - PROCESS | 1760 | 1464106655079 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:17:35 INFO - PROCESS | 1760 | ++DOCSHELL 0x921abc00 == 119 [pid = 1760] [id = 662] 09:17:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 141 (0x921af000) [pid = 1760] [serial = 1987] [outer = (nil)] 09:17:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 142 (0x92b0ec00) [pid = 1760] [serial = 1988] [outer = 0x921af000] 09:17:35 INFO - PROCESS | 1760 | 1464106655175 Marionette DEBUG loaded listener.js 09:17:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 143 (0x92b76400) [pid = 1760] [serial = 1989] [outer = 0x921af000] 09:17:36 INFO - PROCESS | 1760 | 1464106656112 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:17:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:17:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1690ms 09:17:36 INFO - PROCESS | 1760 | 1464106656152 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 09:17:36 INFO - PROCESS | 1760 | 1464106656156 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 09:17:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:17:36 INFO - PROCESS | 1760 | 1464106656163 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:17:36 INFO - PROCESS | 1760 | 1464106656167 Marionette TRACE conn4 <- [1,2622,null,{}] 09:17:36 INFO - PROCESS | 1760 | 1464106656173 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:17:36 INFO - PROCESS | 1760 | 1464106656411 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 09:17:36 INFO - PROCESS | 1760 | 1464106656744 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:17:36 INFO - PROCESS | 1760 | ++DOCSHELL 0x8e2bd800 == 120 [pid = 1760] [id = 663] 09:17:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 144 (0x9082bc00) [pid = 1760] [serial = 1990] [outer = (nil)] 09:17:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 145 (0x94621400) [pid = 1760] [serial = 1991] [outer = 0x9082bc00] 09:17:36 INFO - PROCESS | 1760 | 1464106656844 Marionette DEBUG loaded listener.js 09:17:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 146 (0x95126c00) [pid = 1760] [serial = 1992] [outer = 0x9082bc00] 09:17:37 INFO - PROCESS | 1760 | 1464106657823 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:17:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:17:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1735ms 09:17:37 INFO - PROCESS | 1760 | 1464106657905 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 09:17:37 INFO - PROCESS | 1760 | 1464106657909 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 09:17:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:17:37 INFO - PROCESS | 1760 | 1464106657917 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:17:37 INFO - PROCESS | 1760 | 1464106657921 Marionette TRACE conn4 <- [1,2626,null,{}] 09:17:37 INFO - PROCESS | 1760 | 1464106657927 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:17:38 INFO - PROCESS | 1760 | 1464106658193 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 09:17:38 INFO - PROCESS | 1760 | 1464106658528 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:17:38 INFO - PROCESS | 1760 | ++DOCSHELL 0x88a43800 == 121 [pid = 1760] [id = 664] 09:17:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 147 (0x8e5afc00) [pid = 1760] [serial = 1993] [outer = (nil)] 09:17:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 148 (0x953a3800) [pid = 1760] [serial = 1994] [outer = 0x8e5afc00] 09:17:38 INFO - PROCESS | 1760 | 1464106658632 Marionette DEBUG loaded listener.js 09:17:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 149 (0x981b7800) [pid = 1760] [serial = 1995] [outer = 0x8e5afc00] 09:17:39 INFO - PROCESS | 1760 | 1464106659595 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:17:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:17:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1736ms 09:17:39 INFO - PROCESS | 1760 | 1464106659655 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 09:17:39 INFO - PROCESS | 1760 | 1464106659658 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 09:17:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:17:39 INFO - PROCESS | 1760 | 1464106659665 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:17:39 INFO - PROCESS | 1760 | 1464106659668 Marionette TRACE conn4 <- [1,2630,null,{}] 09:17:39 INFO - PROCESS | 1760 | 1464106659675 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:17:39 INFO - PROCESS | 1760 | 1464106659913 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 09:17:40 INFO - PROCESS | 1760 | 1464106660250 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:17:40 INFO - PROCESS | 1760 | ++DOCSHELL 0x9273bc00 == 122 [pid = 1760] [id = 665] 09:17:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 150 (0x9539e800) [pid = 1760] [serial = 1996] [outer = (nil)] 09:17:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 151 (0x99592800) [pid = 1760] [serial = 1997] [outer = 0x9539e800] 09:17:40 INFO - PROCESS | 1760 | 1464106660346 Marionette DEBUG loaded listener.js 09:17:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 152 (0x99598400) [pid = 1760] [serial = 1998] [outer = 0x9539e800] 09:17:41 INFO - PROCESS | 1760 | 1464106661300 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:17:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:17:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1681ms 09:17:41 INFO - PROCESS | 1760 | 1464106661348 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 09:17:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:17:41 INFO - PROCESS | 1760 | 1464106661352 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 09:17:41 INFO - PROCESS | 1760 | 1464106661359 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:17:41 INFO - PROCESS | 1760 | 1464106661364 Marionette TRACE conn4 <- [1,2634,null,{}] 09:17:41 INFO - PROCESS | 1760 | 1464106661370 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:17:41 INFO - PROCESS | 1760 | 1464106661628 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 09:17:41 INFO - PROCESS | 1760 | 1464106661973 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:17:42 INFO - PROCESS | 1760 | ++DOCSHELL 0x99240400 == 123 [pid = 1760] [id = 666] 09:17:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 153 (0x9a2b8c00) [pid = 1760] [serial = 1999] [outer = (nil)] 09:17:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 154 (0x9aee5000) [pid = 1760] [serial = 2000] [outer = 0x9a2b8c00] 09:17:42 INFO - PROCESS | 1760 | 1464106662081 Marionette DEBUG loaded listener.js 09:17:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 155 (0x9af3b800) [pid = 1760] [serial = 2001] [outer = 0x9a2b8c00] 09:17:43 INFO - PROCESS | 1760 | 1464106663005 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:17:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:17:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1697ms 09:17:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:17:43 INFO - PROCESS | 1760 | 1464106663057 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 09:17:43 INFO - PROCESS | 1760 | 1464106663060 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 09:17:43 INFO - PROCESS | 1760 | 1464106663067 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:17:43 INFO - PROCESS | 1760 | 1464106663070 Marionette TRACE conn4 <- [1,2638,null,{}] 09:17:43 INFO - PROCESS | 1760 | 1464106663077 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:17:43 INFO - PROCESS | 1760 | 1464106663329 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 09:17:43 INFO - PROCESS | 1760 | 1464106663678 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:17:43 INFO - PROCESS | 1760 | ++DOCSHELL 0x91b3b400 == 124 [pid = 1760] [id = 667] 09:17:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 156 (0x91b44800) [pid = 1760] [serial = 2002] [outer = (nil)] 09:17:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 157 (0x9b0f0000) [pid = 1760] [serial = 2003] [outer = 0x91b44800] 09:17:43 INFO - PROCESS | 1760 | 1464106663786 Marionette DEBUG loaded listener.js 09:17:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 158 (0x9b176800) [pid = 1760] [serial = 2004] [outer = 0x91b44800] 09:17:44 INFO - PROCESS | 1760 | 1464106664762 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:17:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:17:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1740ms 09:17:44 INFO - PROCESS | 1760 | 1464106664825 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 09:17:44 INFO - PROCESS | 1760 | 1464106664830 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 09:17:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:17:44 INFO - PROCESS | 1760 | 1464106664841 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:17:44 INFO - PROCESS | 1760 | 1464106664844 Marionette TRACE conn4 <- [1,2642,null,{}] 09:17:44 INFO - PROCESS | 1760 | 1464106664851 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:17:45 INFO - PROCESS | 1760 | 1464106665095 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 09:17:45 INFO - PROCESS | 1760 | 1464106665435 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:17:45 INFO - PROCESS | 1760 | ++DOCSHELL 0x891d2000 == 125 [pid = 1760] [id = 668] 09:17:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 159 (0x9af33400) [pid = 1760] [serial = 2005] [outer = (nil)] 09:17:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 160 (0x9b1a1c00) [pid = 1760] [serial = 2006] [outer = 0x9af33400] 09:17:45 INFO - PROCESS | 1760 | 1464106665534 Marionette DEBUG loaded listener.js 09:17:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 161 (0x9bb33800) [pid = 1760] [serial = 2007] [outer = 0x9af33400] 09:17:46 INFO - PROCESS | 1760 | 1464106666634 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:17:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:17:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1833ms 09:17:46 INFO - PROCESS | 1760 | 1464106666676 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 09:17:46 INFO - PROCESS | 1760 | 1464106666680 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 09:17:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:17:46 INFO - PROCESS | 1760 | 1464106666687 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:17:46 INFO - PROCESS | 1760 | 1464106666692 Marionette TRACE conn4 <- [1,2646,null,{}] 09:17:46 INFO - PROCESS | 1760 | 1464106666698 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:17:46 INFO - PROCESS | 1760 | 1464106666935 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 09:17:47 INFO - PROCESS | 1760 | 1464106667276 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:17:47 INFO - PROCESS | 1760 | ++DOCSHELL 0x9b08cc00 == 126 [pid = 1760] [id = 669] 09:17:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 162 (0x9b183000) [pid = 1760] [serial = 2008] [outer = (nil)] 09:17:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 163 (0x9bb8f400) [pid = 1760] [serial = 2009] [outer = 0x9b183000] 09:17:47 INFO - PROCESS | 1760 | 1464106667374 Marionette DEBUG loaded listener.js 09:17:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 164 (0x9bb91000) [pid = 1760] [serial = 2010] [outer = 0x9b183000] 09:17:48 INFO - PROCESS | 1760 | 1464106668330 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:17:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:17:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1688ms 09:17:48 INFO - PROCESS | 1760 | 1464106668376 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 09:17:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:17:48 INFO - PROCESS | 1760 | 1464106668381 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 09:17:48 INFO - PROCESS | 1760 | 1464106668388 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:17:48 INFO - PROCESS | 1760 | 1464106668392 Marionette TRACE conn4 <- [1,2650,null,{}] 09:17:48 INFO - PROCESS | 1760 | 1464106668398 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:17:48 INFO - PROCESS | 1760 | 1464106668659 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 09:17:49 INFO - PROCESS | 1760 | 1464106669002 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:17:49 INFO - PROCESS | 1760 | ++DOCSHELL 0x8d0cb400 == 127 [pid = 1760] [id = 670] 09:17:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 165 (0x92738400) [pid = 1760] [serial = 2011] [outer = (nil)] 09:17:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 166 (0x9bbb9400) [pid = 1760] [serial = 2012] [outer = 0x92738400] 09:17:49 INFO - PROCESS | 1760 | 1464106669107 Marionette DEBUG loaded listener.js 09:17:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 167 (0x9bbbec00) [pid = 1760] [serial = 2013] [outer = 0x92738400] 09:17:50 INFO - PROCESS | 1760 | 1464106670020 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:17:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:17:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1688ms 09:17:50 INFO - PROCESS | 1760 | 1464106670094 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 09:17:50 INFO - PROCESS | 1760 | 1464106670097 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 09:17:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:17:50 INFO - PROCESS | 1760 | 1464106670109 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:17:50 INFO - PROCESS | 1760 | 1464106670111 Marionette TRACE conn4 <- [1,2654,null,{}] 09:17:50 INFO - PROCESS | 1760 | 1464106670118 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:17:50 INFO - PROCESS | 1760 | 1464106670362 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 09:17:50 INFO - PROCESS | 1760 | 1464106670702 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:17:50 INFO - PROCESS | 1760 | ++DOCSHELL 0x88a4d400 == 128 [pid = 1760] [id = 671] 09:17:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 168 (0x8a245c00) [pid = 1760] [serial = 2014] [outer = (nil)] 09:17:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 169 (0x9c0d8400) [pid = 1760] [serial = 2015] [outer = 0x8a245c00] 09:17:50 INFO - PROCESS | 1760 | 1464106670801 Marionette DEBUG loaded listener.js 09:17:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 170 (0x9c3b1800) [pid = 1760] [serial = 2016] [outer = 0x8a245c00] 09:17:51 INFO - PROCESS | 1760 | 1464106671778 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:17:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:17:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1733ms 09:17:51 INFO - PROCESS | 1760 | 1464106671843 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 09:17:51 INFO - PROCESS | 1760 | 1464106671847 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 09:17:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:17:51 INFO - PROCESS | 1760 | 1464106671854 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:17:51 INFO - PROCESS | 1760 | 1464106671858 Marionette TRACE conn4 <- [1,2658,null,{}] 09:17:51 INFO - PROCESS | 1760 | 1464106671864 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:17:52 INFO - PROCESS | 1760 | 1464106672107 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 09:17:52 INFO - PROCESS | 1760 | 1464106672446 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:17:52 INFO - PROCESS | 1760 | ++DOCSHELL 0x8d067400 == 129 [pid = 1760] [id = 672] 09:17:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 171 (0x9bb8dc00) [pid = 1760] [serial = 2017] [outer = (nil)] 09:17:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 172 (0x9c9adc00) [pid = 1760] [serial = 2018] [outer = 0x9bb8dc00] 09:17:52 INFO - PROCESS | 1760 | 1464106672549 Marionette DEBUG loaded listener.js 09:17:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 173 (0x9ca6d400) [pid = 1760] [serial = 2019] [outer = 0x9bb8dc00] 09:17:54 INFO - PROCESS | 1760 | --DOCSHELL 0x89393800 == 128 [pid = 1760] [id = 654] 09:17:54 INFO - PROCESS | 1760 | --DOCSHELL 0x8cff6c00 == 127 [pid = 1760] [id = 653] 09:17:54 INFO - PROCESS | 1760 | --DOCSHELL 0x8afc6c00 == 126 [pid = 1760] [id = 652] 09:17:54 INFO - PROCESS | 1760 | --DOCSHELL 0x90870800 == 125 [pid = 1760] [id = 644] 09:17:54 INFO - PROCESS | 1760 | --DOCSHELL 0x8938e400 == 124 [pid = 1760] [id = 643] 09:17:54 INFO - PROCESS | 1760 | --DOCSHELL 0x9082e400 == 123 [pid = 1760] [id = 642] 09:17:54 INFO - PROCESS | 1760 | --DOCSHELL 0x8f0e3800 == 122 [pid = 1760] [id = 641] 09:17:54 INFO - PROCESS | 1760 | --DOCSHELL 0x8e2c4400 == 121 [pid = 1760] [id = 640] 09:17:54 INFO - PROCESS | 1760 | --DOCSHELL 0x8de4d800 == 120 [pid = 1760] [id = 638] 09:17:54 INFO - PROCESS | 1760 | --DOCSHELL 0x8afc9000 == 119 [pid = 1760] [id = 639] 09:17:54 INFO - PROCESS | 1760 | --DOCSHELL 0x8dbb9000 == 118 [pid = 1760] [id = 637] 09:17:54 INFO - PROCESS | 1760 | --DOCSHELL 0x8af2f000 == 117 [pid = 1760] [id = 636] 09:17:54 INFO - PROCESS | 1760 | --DOCSHELL 0x89157c00 == 116 [pid = 1760] [id = 635] 09:17:55 INFO - PROCESS | 1760 | --DOMWINDOW == 172 (0x8d352800) [pid = 1760] [serial = 1845] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1760 | --DOMWINDOW == 171 (0x92b0d800) [pid = 1760] [serial = 1862] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1760 | --DOMWINDOW == 170 (0x91064c00) [pid = 1760] [serial = 1853] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1760 | --DOMWINDOW == 169 (0x953a3c00) [pid = 1760] [serial = 1868] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1760 | --DOMWINDOW == 168 (0x95569000) [pid = 1760] [serial = 1869] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1760 | --DOMWINDOW == 167 (0x92b6b000) [pid = 1760] [serial = 1863] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1760 | --DOMWINDOW == 166 (0x99fc2c00) [pid = 1760] [serial = 1874] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1760 | --DOMWINDOW == 165 (0x8e2c3c00) [pid = 1760] [serial = 1847] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1760 | --DOMWINDOW == 164 (0x914c8400) [pid = 1760] [serial = 1856] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1760 | --DOMWINDOW == 163 (0x8eddc800) [pid = 1760] [serial = 1779] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1760 | --DOMWINDOW == 162 (0x9cb58c00) [pid = 1760] [serial = 1889] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1760 | --DOMWINDOW == 161 (0x92252c00) [pid = 1760] [serial = 1860] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1760 | --DOMWINDOW == 160 (0x9bb32c00) [pid = 1760] [serial = 1880] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1760 | --DOMWINDOW == 159 (0x8bea0400) [pid = 1760] [serial = 1899] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1760 | --DOMWINDOW == 158 (0x9923d400) [pid = 1760] [serial = 1872] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1760 | --DOMWINDOW == 157 (0x9d049400) [pid = 1760] [serial = 1893] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1760 | --DOMWINDOW == 156 (0x9bb3b400) [pid = 1760] [serial = 1881] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1760 | --DOMWINDOW == 155 (0x9af3cc00) [pid = 1760] [serial = 1877] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1760 | --DOMWINDOW == 154 (0x8e5bd800) [pid = 1760] [serial = 1848] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1760 | --DOMWINDOW == 153 (0x95124c00) [pid = 1760] [serial = 1866] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1760 | --DOMWINDOW == 152 (0x9a232400) [pid = 1760] [serial = 1875] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1760 | --DOMWINDOW == 151 (0x914d4000) [pid = 1760] [serial = 1857] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1760 | --DOMWINDOW == 150 (0x8b090c00) [pid = 1760] [serial = 1898] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1760 | --DOMWINDOW == 149 (0x9ca6c400) [pid = 1760] [serial = 1886] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1760 | --DOMWINDOW == 148 (0x9cc53c00) [pid = 1760] [serial = 1890] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1760 | --DOMWINDOW == 147 (0x9c0d2800) [pid = 1760] [serial = 1883] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1760 | --DOMWINDOW == 146 (0x9c0da000) [pid = 1760] [serial = 1884] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1760 | --DOMWINDOW == 145 (0x90837800) [pid = 1760] [serial = 1850] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1760 | --DOMWINDOW == 144 (0x8cfec400) [pid = 1760] [serial = 1844] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1760 | --DOMWINDOW == 143 (0x8d35f000) [pid = 1760] [serial = 1902] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1760 | --DOMWINDOW == 142 (0x9b08c400) [pid = 1760] [serial = 1878] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1760 | --DOMWINDOW == 141 (0x90875c00) [pid = 1760] [serial = 1851] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1760 | --DOMWINDOW == 140 (0x8a57bc00) [pid = 1760] [serial = 1895] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1760 | --DOMWINDOW == 139 (0x921adc00) [pid = 1760] [serial = 1859] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1760 | --DOMWINDOW == 138 (0x9cab3c00) [pid = 1760] [serial = 1887] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1760 | --DOMWINDOW == 137 (0x99237000) [pid = 1760] [serial = 1871] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1760 | --DOMWINDOW == 136 (0x8aee2800) [pid = 1760] [serial = 1896] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1760 | --DOMWINDOW == 135 (0x91290000) [pid = 1760] [serial = 1854] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1760 | --DOMWINDOW == 134 (0x9cc7dc00) [pid = 1760] [serial = 1892] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1760 | --DOMWINDOW == 133 (0x9461dc00) [pid = 1760] [serial = 1865] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1760 | --DOMWINDOW == 132 (0x8d0c9400) [pid = 1760] [serial = 1901] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1760 | --DOMWINDOW == 131 (0x8dad0c00) [pid = 1760] [serial = 1904] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1760 | 1464106675483 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:17:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:17:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 3643ms 09:17:55 INFO - PROCESS | 1760 | 1464106675498 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 09:17:55 INFO - PROCESS | 1760 | 1464106675505 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 09:17:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:17:55 INFO - PROCESS | 1760 | 1464106675517 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:17:55 INFO - PROCESS | 1760 | 1464106675524 Marionette TRACE conn4 <- [1,2662,null,{}] 09:17:55 INFO - PROCESS | 1760 | 1464106675534 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:17:55 INFO - PROCESS | 1760 | 1464106675814 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 09:17:56 INFO - PROCESS | 1760 | 1464106676036 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:17:56 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a512800 == 117 [pid = 1760] [id = 673] 09:17:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 132 (0x8a57f000) [pid = 1760] [serial = 2020] [outer = (nil)] 09:17:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 133 (0x8aeeb800) [pid = 1760] [serial = 2021] [outer = 0x8a57f000] 09:17:56 INFO - PROCESS | 1760 | 1464106676124 Marionette DEBUG loaded listener.js 09:17:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 134 (0x8afc9000) [pid = 1760] [serial = 2022] [outer = 0x8a57f000] 09:17:56 INFO - PROCESS | 1760 | 1464106676977 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:17:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:17:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1489ms 09:17:57 INFO - PROCESS | 1760 | 1464106677004 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 09:17:57 INFO - PROCESS | 1760 | 1464106677013 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 09:17:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:17:57 INFO - PROCESS | 1760 | 1464106677024 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:17:57 INFO - PROCESS | 1760 | 1464106677028 Marionette TRACE conn4 <- [1,2666,null,{}] 09:17:57 INFO - PROCESS | 1760 | 1464106677035 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:17:57 INFO - PROCESS | 1760 | 1464106677350 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 09:17:57 INFO - PROCESS | 1760 | 1464106677523 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:17:57 INFO - PROCESS | 1760 | ++DOCSHELL 0x8cfea800 == 118 [pid = 1760] [id = 674] 09:17:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 135 (0x8cfef000) [pid = 1760] [serial = 2023] [outer = (nil)] 09:17:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 136 (0x8d070c00) [pid = 1760] [serial = 2024] [outer = 0x8cfef000] 09:17:57 INFO - PROCESS | 1760 | 1464106677623 Marionette DEBUG loaded listener.js 09:17:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 137 (0x8d356000) [pid = 1760] [serial = 2025] [outer = 0x8cfef000] 09:17:59 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 09:17:59 INFO - PROCESS | 1760 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:17:59 INFO - PROCESS | 1760 | 1464106679081 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:17:59 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:17:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2083ms 09:17:59 INFO - PROCESS | 1760 | 1464106679109 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 09:17:59 INFO - PROCESS | 1760 | 1464106679113 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 09:17:59 INFO - PROCESS | 1760 | 1464106679126 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:17:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:17:59 INFO - PROCESS | 1760 | 1464106679133 Marionette TRACE conn4 <- [1,2670,null,{}] 09:17:59 INFO - PROCESS | 1760 | 1464106679170 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:17:59 INFO - PROCESS | 1760 | 1464106679536 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 09:18:00 INFO - PROCESS | 1760 | --DOMWINDOW == 136 (0x93c95800) [pid = 1760] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:18:00 INFO - PROCESS | 1760 | --DOMWINDOW == 135 (0x8e25a400) [pid = 1760] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:18:00 INFO - PROCESS | 1760 | --DOMWINDOW == 134 (0x99596000) [pid = 1760] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:18:00 INFO - PROCESS | 1760 | --DOMWINDOW == 133 (0x9273a000) [pid = 1760] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:18:00 INFO - PROCESS | 1760 | --DOMWINDOW == 132 (0x90833000) [pid = 1760] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:18:00 INFO - PROCESS | 1760 | --DOMWINDOW == 131 (0x8cfd3000) [pid = 1760] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:18:00 INFO - PROCESS | 1760 | --DOMWINDOW == 130 (0x8afc7400) [pid = 1760] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:18:00 INFO - PROCESS | 1760 | --DOMWINDOW == 129 (0x913b7000) [pid = 1760] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:18:00 INFO - PROCESS | 1760 | --DOMWINDOW == 128 (0x8d065800) [pid = 1760] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:18:00 INFO - PROCESS | 1760 | --DOMWINDOW == 127 (0x8a23bc00) [pid = 1760] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:18:00 INFO - PROCESS | 1760 | --DOMWINDOW == 126 (0x92b01c00) [pid = 1760] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:18:00 INFO - PROCESS | 1760 | --DOMWINDOW == 125 (0x8a57a800) [pid = 1760] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:18:00 INFO - PROCESS | 1760 | --DOMWINDOW == 124 (0x91061000) [pid = 1760] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:18:00 INFO - PROCESS | 1760 | --DOMWINDOW == 123 (0x8eec8000) [pid = 1760] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:18:00 INFO - PROCESS | 1760 | --DOMWINDOW == 122 (0x8e2c3800) [pid = 1760] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:18:00 INFO - PROCESS | 1760 | --DOMWINDOW == 121 (0x92741800) [pid = 1760] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:18:00 INFO - PROCESS | 1760 | --DOMWINDOW == 120 (0x90958400) [pid = 1760] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:18:00 INFO - PROCESS | 1760 | --DOMWINDOW == 119 (0x89394c00) [pid = 1760] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:18:00 INFO - PROCESS | 1760 | --DOMWINDOW == 118 (0x90957400) [pid = 1760] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:18:00 INFO - PROCESS | 1760 | --DOMWINDOW == 117 (0x8dd56000) [pid = 1760] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:18:00 INFO - PROCESS | 1760 | --DOMWINDOW == 116 (0x8e252800) [pid = 1760] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:18:00 INFO - PROCESS | 1760 | 1464106680209 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:18:00 INFO - PROCESS | 1760 | ++DOCSHELL 0x89394c00 == 119 [pid = 1760] [id = 675] 09:18:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 117 (0x8a23bc00) [pid = 1760] [serial = 2026] [outer = (nil)] 09:18:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 118 (0x8bea7400) [pid = 1760] [serial = 2027] [outer = 0x8a23bc00] 09:18:00 INFO - PROCESS | 1760 | 1464106680294 Marionette DEBUG loaded listener.js 09:18:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 119 (0x8dd51800) [pid = 1760] [serial = 2028] [outer = 0x8a23bc00] 09:18:01 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 09:18:01 INFO - PROCESS | 1760 | 1464106681546 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:18:01 INFO - PROCESS | 1760 | 1464106681595 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 09:18:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:18:01 INFO - PROCESS | 1760 | 1464106681603 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:18:01 INFO - PROCESS | 1760 | 1464106681606 Marionette TRACE conn4 <- [1,2674,null,{}] 09:18:01 INFO - PROCESS | 1760 | 1464106681612 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:18:01 INFO - PROCESS | 1760 | 1464106681899 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 09:18:01 INFO - PROCESS | 1760 | 1464106681965 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:18:02 INFO - PROCESS | 1760 | ++DOCSHELL 0x8de48800 == 120 [pid = 1760] [id = 676] 09:18:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 120 (0x8e259800) [pid = 1760] [serial = 2029] [outer = (nil)] 09:18:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 121 (0x8e5b5000) [pid = 1760] [serial = 2030] [outer = 0x8e259800] 09:18:02 INFO - PROCESS | 1760 | 1464106682044 Marionette DEBUG loaded listener.js 09:18:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 122 (0x8eddf800) [pid = 1760] [serial = 2031] [outer = 0x8e259800] 09:18:03 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 09:18:03 INFO - PROCESS | 1760 | 1464106683687 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:18:03 INFO - PROCESS | 1760 | 1464106683798 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 09:18:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:18:03 INFO - PROCESS | 1760 | 1464106683813 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:18:03 INFO - PROCESS | 1760 | 1464106683821 Marionette TRACE conn4 <- [1,2678,null,{}] 09:18:03 INFO - PROCESS | 1760 | 1464106683830 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:18:04 INFO - PROCESS | 1760 | 1464106684075 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 09:18:04 INFO - PROCESS | 1760 | 1464106684354 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:18:04 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a23a800 == 121 [pid = 1760] [id = 677] 09:18:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 123 (0x8a511400) [pid = 1760] [serial = 2032] [outer = (nil)] 09:18:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 124 (0x8c903400) [pid = 1760] [serial = 2033] [outer = 0x8a511400] 09:18:04 INFO - PROCESS | 1760 | 1464106684460 Marionette DEBUG loaded listener.js 09:18:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 125 (0x8dacd000) [pid = 1760] [serial = 2034] [outer = 0x8a511400] 09:18:05 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 09:18:05 INFO - PROCESS | 1760 | 1464106685887 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:18: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:18:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2098ms 09:18:05 INFO - PROCESS | 1760 | 1464106685912 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 09:18:05 INFO - PROCESS | 1760 | 1464106685921 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 09:18:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:18:05 INFO - PROCESS | 1760 | 1464106685933 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:18:05 INFO - PROCESS | 1760 | 1464106685937 Marionette TRACE conn4 <- [1,2682,null,{}] 09:18:05 INFO - PROCESS | 1760 | 1464106685945 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:18:06 INFO - PROCESS | 1760 | 1464106686235 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 09:18:06 INFO - PROCESS | 1760 | 1464106686519 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:18:06 INFO - PROCESS | 1760 | ++DOCSHELL 0x8b09c800 == 122 [pid = 1760] [id = 678] 09:18:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 126 (0x8bea0800) [pid = 1760] [serial = 2035] [outer = (nil)] 09:18:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 127 (0x8e2bec00) [pid = 1760] [serial = 2036] [outer = 0x8bea0800] 09:18:06 INFO - PROCESS | 1760 | 1464106686611 Marionette DEBUG loaded listener.js 09:18:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 128 (0x8eec4c00) [pid = 1760] [serial = 2037] [outer = 0x8bea0800] 09:18:08 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 09:18:08 INFO - PROCESS | 1760 | 1464106688084 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:18:08 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:18:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2187ms 09:18:08 INFO - PROCESS | 1760 | 1464106688121 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 09:18:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:18:08 INFO - PROCESS | 1760 | 1464106688126 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 09:18:08 INFO - PROCESS | 1760 | 1464106688134 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:18:08 INFO - PROCESS | 1760 | 1464106688140 Marionette TRACE conn4 <- [1,2686,null,{}] 09:18:08 INFO - PROCESS | 1760 | 1464106688158 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:18:08 INFO - PROCESS | 1760 | 1464106688499 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 09:18:08 INFO - PROCESS | 1760 | 1464106688758 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:18:08 INFO - PROCESS | 1760 | ++DOCSHELL 0x8d065800 == 123 [pid = 1760] [id = 679] 09:18:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 129 (0x8f0e4000) [pid = 1760] [serial = 2038] [outer = (nil)] 09:18:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 130 (0x9086a800) [pid = 1760] [serial = 2039] [outer = 0x8f0e4000] 09:18:08 INFO - PROCESS | 1760 | 1464106688855 Marionette DEBUG loaded listener.js 09:18:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 131 (0x90952c00) [pid = 1760] [serial = 2040] [outer = 0x8f0e4000] 09:18:10 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 09:18:10 INFO - PROCESS | 1760 | 1464106690309 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:18:10 INFO - PROCESS | 1760 | 1464106690339 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 09:18:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:18:10 INFO - PROCESS | 1760 | 1464106690347 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:18:10 INFO - PROCESS | 1760 | 1464106690350 Marionette TRACE conn4 <- [1,2690,null,{}] 09:18:10 INFO - PROCESS | 1760 | 1464106690358 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:18:10 INFO - PROCESS | 1760 | 1464106690670 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 09:18:10 INFO - PROCESS | 1760 | 1464106690954 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:18:10 INFO - PROCESS | 1760 | ++DOCSHELL 0x90808400 == 124 [pid = 1760] [id = 680] 09:18:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 132 (0x90877000) [pid = 1760] [serial = 2041] [outer = (nil)] 09:18:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 133 (0x91064c00) [pid = 1760] [serial = 2042] [outer = 0x90877000] 09:18:11 INFO - PROCESS | 1760 | 1464106691048 Marionette DEBUG loaded listener.js 09:18:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 134 (0x9128fc00) [pid = 1760] [serial = 2043] [outer = 0x90877000] 09:18:12 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 09:18:12 INFO - PROCESS | 1760 | 1464106692454 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:18:12 INFO - PROCESS | 1760 | 1464106692514 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 09:18:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:18:12 INFO - PROCESS | 1760 | 1464106692521 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:18:12 INFO - PROCESS | 1760 | 1464106692526 Marionette TRACE conn4 <- [1,2694,null,{}] 09:18:12 INFO - PROCESS | 1760 | 1464106692532 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:18:12 INFO - PROCESS | 1760 | 1464106692844 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 09:18:13 INFO - PROCESS | 1760 | 1464106693144 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:18:13 INFO - PROCESS | 1760 | ++DOCSHELL 0x9105cc00 == 125 [pid = 1760] [id = 681] 09:18:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 135 (0x9105f800) [pid = 1760] [serial = 2044] [outer = (nil)] 09:18:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 136 (0x913bf000) [pid = 1760] [serial = 2045] [outer = 0x9105f800] 09:18:13 INFO - PROCESS | 1760 | 1464106693238 Marionette DEBUG loaded listener.js 09:18:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 137 (0x914c8c00) [pid = 1760] [serial = 2046] [outer = 0x9105f800] 09:18:14 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 09:18:14 INFO - PROCESS | 1760 | 1464106694708 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:18:14 INFO - PROCESS | 1760 | 1464106694776 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 09:18:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:18:14 INFO - PROCESS | 1760 | 1464106694878 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:18:14 INFO - PROCESS | 1760 | 1464106694883 Marionette TRACE conn4 <- [1,2698,null,{}] 09:18:14 INFO - PROCESS | 1760 | 1464106694904 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:18:15 INFO - PROCESS | 1760 | 1464106695172 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 09:18:15 INFO - PROCESS | 1760 | 1464106695452 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:18:15 INFO - PROCESS | 1760 | ++DOCSHELL 0x91062800 == 126 [pid = 1760] [id = 682] 09:18:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 138 (0x91293c00) [pid = 1760] [serial = 2047] [outer = (nil)] 09:18:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 139 (0x91b41800) [pid = 1760] [serial = 2048] [outer = 0x91293c00] 09:18:15 INFO - PROCESS | 1760 | 1464106695544 Marionette DEBUG loaded listener.js 09:18:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 140 (0x921a2800) [pid = 1760] [serial = 2049] [outer = 0x91293c00] 09:18:16 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 09:18:16 INFO - PROCESS | 1760 | 1464106696955 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:18:17 INFO - PROCESS | 1760 | 1464106697006 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 09:18:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:18:17 INFO - PROCESS | 1760 | 1464106697012 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:18:17 INFO - PROCESS | 1760 | 1464106697015 Marionette TRACE conn4 <- [1,2702,null,{}] 09:18:17 INFO - PROCESS | 1760 | 1464106697022 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:18:17 INFO - PROCESS | 1760 | 1464106697334 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 09:18:17 INFO - PROCESS | 1760 | 1464106697617 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:18:17 INFO - PROCESS | 1760 | ++DOCSHELL 0x913ba400 == 127 [pid = 1760] [id = 683] 09:18:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 141 (0x913bb000) [pid = 1760] [serial = 2050] [outer = (nil)] 09:18:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 142 (0x9224fc00) [pid = 1760] [serial = 2051] [outer = 0x913bb000] 09:18:17 INFO - PROCESS | 1760 | 1464106697709 Marionette DEBUG loaded listener.js 09:18:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 143 (0x92742c00) [pid = 1760] [serial = 2052] [outer = 0x913bb000] 09:18:18 INFO - PROCESS | 1760 | 1464106698900 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:18:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:18:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1935ms 09:18:18 INFO - PROCESS | 1760 | 1464106698951 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 09:18:18 INFO - PROCESS | 1760 | 1464106698959 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 09:18:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:18:18 INFO - PROCESS | 1760 | 1464106698972 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:18:18 INFO - PROCESS | 1760 | 1464106698979 Marionette TRACE conn4 <- [1,2706,null,{}] 09:18:18 INFO - PROCESS | 1760 | 1464106698990 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:18:19 INFO - PROCESS | 1760 | 1464106699482 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 09:18:19 INFO - PROCESS | 1760 | 1464106699814 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:18:19 INFO - PROCESS | 1760 | ++DOCSHELL 0x91adc400 == 128 [pid = 1760] [id = 684] 09:18:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 144 (0x9224ac00) [pid = 1760] [serial = 2053] [outer = (nil)] 09:18:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 145 (0x92b69000) [pid = 1760] [serial = 2054] [outer = 0x9224ac00] 09:18:19 INFO - PROCESS | 1760 | 1464106699908 Marionette DEBUG loaded listener.js 09:18:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 146 (0x92b6d000) [pid = 1760] [serial = 2055] [outer = 0x9224ac00] 09:18:20 INFO - PROCESS | 1760 | 1464106700907 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:18:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:18:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1997ms 09:18:20 INFO - PROCESS | 1760 | 1464106700966 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 09:18:20 INFO - PROCESS | 1760 | 1464106700970 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 09:18:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:18:20 INFO - PROCESS | 1760 | 1464106700978 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:18:20 INFO - PROCESS | 1760 | 1464106700982 Marionette TRACE conn4 <- [1,2710,null,{}] 09:18:20 INFO - PROCESS | 1760 | 1464106700988 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:18:21 INFO - PROCESS | 1760 | 1464106701270 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 09:18:21 INFO - PROCESS | 1760 | 1464106701606 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:18:21 INFO - PROCESS | 1760 | ++DOCSHELL 0x8cfcbc00 == 129 [pid = 1760] [id = 685] 09:18:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 147 (0x9224ec00) [pid = 1760] [serial = 2056] [outer = (nil)] 09:18:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 148 (0x93c8dc00) [pid = 1760] [serial = 2057] [outer = 0x9224ec00] 09:18:21 INFO - PROCESS | 1760 | 1464106701707 Marionette DEBUG loaded listener.js 09:18:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 149 (0x93c97400) [pid = 1760] [serial = 2058] [outer = 0x9224ec00] 09:18:22 INFO - PROCESS | 1760 | 1464106702682 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:18:22 INFO - PROCESS | 1760 | 1464106702736 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 09:18:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:18:22 INFO - PROCESS | 1760 | 1464106702742 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:18:22 INFO - PROCESS | 1760 | 1464106702745 Marionette TRACE conn4 <- [1,2714,null,{}] 09:18:22 INFO - PROCESS | 1760 | 1464106702752 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:18:23 INFO - PROCESS | 1760 | 1464106702996 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 09:18:23 INFO - PROCESS | 1760 | 1464106703353 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:18:23 INFO - PROCESS | 1760 | ++DOCSHELL 0x91ae6800 == 130 [pid = 1760] [id = 686] 09:18:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 150 (0x92b06800) [pid = 1760] [serial = 2059] [outer = (nil)] 09:18:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 151 (0x953a3c00) [pid = 1760] [serial = 2060] [outer = 0x92b06800] 09:18:23 INFO - PROCESS | 1760 | 1464106703452 Marionette DEBUG loaded listener.js 09:18:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 152 (0x9771f400) [pid = 1760] [serial = 2061] [outer = 0x92b06800] 09:18:24 INFO - PROCESS | 1760 | 1464106704408 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:18:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:18:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1731ms 09:18:24 INFO - PROCESS | 1760 | 1464106704475 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 09:18:24 INFO - PROCESS | 1760 | 1464106704481 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 09:18:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:18:24 INFO - PROCESS | 1760 | 1464106704489 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:18:24 INFO - PROCESS | 1760 | 1464106704495 Marionette TRACE conn4 <- [1,2718,null,{}] 09:18:24 INFO - PROCESS | 1760 | 1464106704502 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:18:24 INFO - PROCESS | 1760 | 1464106704783 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 09:18:25 INFO - PROCESS | 1760 | 1464106705140 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:18:25 INFO - PROCESS | 1760 | ++DOCSHELL 0x9512b000 == 131 [pid = 1760] [id = 687] 09:18:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 153 (0x99599c00) [pid = 1760] [serial = 2062] [outer = (nil)] 09:18:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 154 (0x997d2800) [pid = 1760] [serial = 2063] [outer = 0x99599c00] 09:18:25 INFO - PROCESS | 1760 | 1464106705246 Marionette DEBUG loaded listener.js 09:18:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 155 (0x9a231800) [pid = 1760] [serial = 2064] [outer = 0x99599c00] 09:18:26 INFO - PROCESS | 1760 | 1464106706299 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:18:26 INFO - PROCESS | 1760 | 1464106706384 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 09:18:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:18:26 INFO - PROCESS | 1760 | 1464106706392 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:18:26 INFO - PROCESS | 1760 | 1464106706396 Marionette TRACE conn4 <- [1,2722,null,{}] 09:18:26 INFO - PROCESS | 1760 | 1464106706403 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:18:26 INFO - PROCESS | 1760 | 1464106706700 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 09:18:27 INFO - PROCESS | 1760 | 1464106707045 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:18:27 INFO - PROCESS | 1760 | ++DOCSHELL 0x8cfd0000 == 132 [pid = 1760] [id = 688] 09:18:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 156 (0x99599000) [pid = 1760] [serial = 2065] [outer = (nil)] 09:18:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 157 (0x9b08b400) [pid = 1760] [serial = 2066] [outer = 0x99599000] 09:18:27 INFO - PROCESS | 1760 | 1464106707145 Marionette DEBUG loaded listener.js 09:18:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 158 (0x9b0f9000) [pid = 1760] [serial = 2067] [outer = 0x99599000] 09:18:28 INFO - PROCESS | 1760 | 1464106708144 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:18:28 INFO - PROCESS | 1760 | 1464106708195 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 09:18:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:18:28 INFO - PROCESS | 1760 | 1464106708203 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:18:28 INFO - PROCESS | 1760 | 1464106708218 Marionette TRACE conn4 <- [1,2726,null,{}] 09:18:28 INFO - PROCESS | 1760 | 1464106708225 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:18:28 INFO - PROCESS | 1760 | 1464106708487 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 09:18:28 INFO - PROCESS | 1760 | 1464106708847 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:18:28 INFO - PROCESS | 1760 | ++DOCSHELL 0x9a1a4000 == 133 [pid = 1760] [id = 689] 09:18:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 159 (0x9af3cc00) [pid = 1760] [serial = 2068] [outer = (nil)] 09:18:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 160 (0x9be83400) [pid = 1760] [serial = 2069] [outer = 0x9af3cc00] 09:18:28 INFO - PROCESS | 1760 | 1464106708942 Marionette DEBUG loaded listener.js 09:18:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 161 (0x9c0d2800) [pid = 1760] [serial = 2070] [outer = 0x9af3cc00] 09:18:29 INFO - PROCESS | 1760 | 1464106709990 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:18:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:18:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1858ms 09:18:30 INFO - PROCESS | 1760 | 1464106710062 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 09:18:30 INFO - PROCESS | 1760 | 1464106710066 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 09:18:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:18:30 INFO - PROCESS | 1760 | 1464106710074 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:18:30 INFO - PROCESS | 1760 | 1464106710078 Marionette TRACE conn4 <- [1,2730,null,{}] 09:18:30 INFO - PROCESS | 1760 | 1464106710084 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:18:30 INFO - PROCESS | 1760 | 1464106710379 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 09:18:30 INFO - PROCESS | 1760 | 1464106710724 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:18:30 INFO - PROCESS | 1760 | ++DOCSHELL 0x8de43c00 == 134 [pid = 1760] [id = 690] 09:18:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 162 (0x8de4b400) [pid = 1760] [serial = 2071] [outer = (nil)] 09:18:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 163 (0x8eddb800) [pid = 1760] [serial = 2072] [outer = 0x8de4b400] 09:18:30 INFO - PROCESS | 1760 | 1464106710821 Marionette DEBUG loaded listener.js 09:18:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 164 (0x8eecd000) [pid = 1760] [serial = 2073] [outer = 0x8de4b400] 09:18:32 INFO - PROCESS | 1760 | 1464106712500 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:18:32 INFO - PROCESS | 1760 | 1464106712581 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 09:18:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:18:33 INFO - PROCESS | 1760 | --DOCSHELL 0x90959800 == 133 [pid = 1760] [id = 462] 09:18:33 INFO - PROCESS | 1760 | --DOCSHELL 0x89394c00 == 132 [pid = 1760] [id = 675] 09:18:33 INFO - PROCESS | 1760 | --DOCSHELL 0x8cfea800 == 131 [pid = 1760] [id = 674] 09:18:33 INFO - PROCESS | 1760 | --DOCSHELL 0x8a512800 == 130 [pid = 1760] [id = 673] 09:18:33 INFO - PROCESS | 1760 | --DOCSHELL 0x9b08cc00 == 129 [pid = 1760] [id = 669] 09:18:33 INFO - PROCESS | 1760 | --DOCSHELL 0x91b3b400 == 128 [pid = 1760] [id = 667] 09:18:33 INFO - PROCESS | 1760 | --DOCSHELL 0x891d2000 == 127 [pid = 1760] [id = 668] 09:18:33 INFO - PROCESS | 1760 | --DOCSHELL 0x99240400 == 126 [pid = 1760] [id = 666] 09:18:33 INFO - PROCESS | 1760 | --DOCSHELL 0x9273bc00 == 125 [pid = 1760] [id = 665] 09:18:33 INFO - PROCESS | 1760 | --DOCSHELL 0x88a43800 == 124 [pid = 1760] [id = 664] 09:18:33 INFO - PROCESS | 1760 | --DOCSHELL 0x8e2bd800 == 123 [pid = 1760] [id = 663] 09:18:33 INFO - PROCESS | 1760 | --DOCSHELL 0x91289800 == 122 [pid = 1760] [id = 661] 09:18:33 INFO - PROCESS | 1760 | --DOCSHELL 0x921abc00 == 121 [pid = 1760] [id = 662] 09:18:33 INFO - PROCESS | 1760 | --DOCSHELL 0x90836000 == 120 [pid = 1760] [id = 660] 09:18:33 INFO - PROCESS | 1760 | --DOCSHELL 0x8f0e0800 == 119 [pid = 1760] [id = 659] 09:18:33 INFO - PROCESS | 1760 | --DOCSHELL 0x8f0e3000 == 118 [pid = 1760] [id = 658] 09:18:33 INFO - PROCESS | 1760 | --DOCSHELL 0x8de48c00 == 117 [pid = 1760] [id = 657] 09:18:33 INFO - PROCESS | 1760 | --DOCSHELL 0x8afc5800 == 116 [pid = 1760] [id = 656] 09:18:33 INFO - PROCESS | 1760 | 1464106713221 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:18:33 INFO - PROCESS | 1760 | 1464106713227 Marionette TRACE conn4 <- [1,2734,null,{}] 09:18:33 INFO - PROCESS | 1760 | --DOMWINDOW == 163 (0x8e5b4c00) [pid = 1760] [serial = 1967] [outer = (nil)] [url = about:blank] 09:18:33 INFO - PROCESS | 1760 | --DOMWINDOW == 162 (0x9824f000) [pid = 1760] [serial = 1950] [outer = (nil)] [url = about:blank] 09:18:33 INFO - PROCESS | 1760 | --DOMWINDOW == 161 (0x8edd8400) [pid = 1760] [serial = 1917] [outer = (nil)] [url = about:blank] 09:18:33 INFO - PROCESS | 1760 | --DOMWINDOW == 160 (0x997d6800) [pid = 1760] [serial = 1956] [outer = (nil)] [url = about:blank] 09:18:33 INFO - PROCESS | 1760 | --DOMWINDOW == 159 (0x92b0a000) [pid = 1760] [serial = 1938] [outer = (nil)] [url = about:blank] 09:18:33 INFO - PROCESS | 1760 | --DOMWINDOW == 158 (0x9105a000) [pid = 1760] [serial = 1925] [outer = (nil)] [url = about:blank] 09:18:33 INFO - PROCESS | 1760 | --DOMWINDOW == 157 (0x8dbb0000) [pid = 1760] [serial = 1911] [outer = (nil)] [url = about:blank] 09:18:33 INFO - PROCESS | 1760 | --DOMWINDOW == 156 (0x8bea4c00) [pid = 1760] [serial = 1958] [outer = (nil)] [url = about:blank] 09:18:33 INFO - PROCESS | 1760 | --DOMWINDOW == 155 (0x91b41400) [pid = 1760] [serial = 1934] [outer = (nil)] [url = about:blank] 09:18:33 INFO - PROCESS | 1760 | --DOMWINDOW == 154 (0x8daca400) [pid = 1760] [serial = 1962] [outer = (nil)] [url = about:blank] 09:18:33 INFO - PROCESS | 1760 | --DOMWINDOW == 153 (0x8afcbc00) [pid = 1760] [serial = 1908] [outer = (nil)] [url = about:blank] 09:18:33 INFO - PROCESS | 1760 | --DOMWINDOW == 152 (0x8af2b400) [pid = 1760] [serial = 1907] [outer = (nil)] [url = about:blank] 09:18:33 INFO - PROCESS | 1760 | --DOMWINDOW == 151 (0x9462a400) [pid = 1760] [serial = 1944] [outer = (nil)] [url = about:blank] 09:18:33 INFO - PROCESS | 1760 | --DOMWINDOW == 150 (0x91ae4c00) [pid = 1760] [serial = 1932] [outer = (nil)] [url = about:blank] 09:18:33 INFO - PROCESS | 1760 | --DOMWINDOW == 149 (0x9539d800) [pid = 1760] [serial = 1947] [outer = (nil)] [url = about:blank] 09:18:33 INFO - PROCESS | 1760 | --DOMWINDOW == 148 (0x90877c00) [pid = 1760] [serial = 1923] [outer = (nil)] [url = about:blank] 09:18:33 INFO - PROCESS | 1760 | --DOMWINDOW == 147 (0x9772a800) [pid = 1760] [serial = 1949] [outer = (nil)] [url = about:blank] 09:18:33 INFO - PROCESS | 1760 | --DOMWINDOW == 146 (0x8edda800) [pid = 1760] [serial = 1842] [outer = (nil)] [url = about:blank] 09:18:33 INFO - PROCESS | 1760 | --DOMWINDOW == 145 (0x8d0d1000) [pid = 1760] [serial = 1910] [outer = (nil)] [url = about:blank] 09:18:33 INFO - PROCESS | 1760 | --DOMWINDOW == 144 (0x937c3400) [pid = 1760] [serial = 1940] [outer = (nil)] [url = about:blank] 09:18:33 INFO - PROCESS | 1760 | --DOMWINDOW == 143 (0x913ba800) [pid = 1760] [serial = 1928] [outer = (nil)] [url = about:blank] 09:18:33 INFO - PROCESS | 1760 | --DOMWINDOW == 142 (0x8b09b000) [pid = 1760] [serial = 1964] [outer = (nil)] [url = about:blank] 09:18:33 INFO - PROCESS | 1760 | --DOMWINDOW == 141 (0x8e259400) [pid = 1760] [serial = 1965] [outer = (nil)] [url = about:blank] 09:18:33 INFO - PROCESS | 1760 | --DOMWINDOW == 140 (0x8cfd2000) [pid = 1760] [serial = 1959] [outer = (nil)] [url = about:blank] 09:18:33 INFO - PROCESS | 1760 | --DOMWINDOW == 139 (0x91adfc00) [pid = 1760] [serial = 1931] [outer = (nil)] [url = about:blank] 09:18:33 INFO - PROCESS | 1760 | --DOMWINDOW == 138 (0x93c98800) [pid = 1760] [serial = 1943] [outer = (nil)] [url = about:blank] 09:18:33 INFO - PROCESS | 1760 | --DOMWINDOW == 137 (0x997cbc00) [pid = 1760] [serial = 1955] [outer = (nil)] [url = about:blank] 09:18:33 INFO - PROCESS | 1760 | --DOMWINDOW == 136 (0x9923c400) [pid = 1760] [serial = 1952] [outer = (nil)] [url = about:blank] 09:18:33 INFO - PROCESS | 1760 | --DOMWINDOW == 135 (0x937c5800) [pid = 1760] [serial = 1941] [outer = (nil)] [url = about:blank] 09:18:33 INFO - PROCESS | 1760 | --DOMWINDOW == 134 (0x91060000) [pid = 1760] [serial = 1926] [outer = (nil)] [url = about:blank] 09:18:33 INFO - PROCESS | 1760 | --DOMWINDOW == 133 (0x8e5b2000) [pid = 1760] [serial = 1916] [outer = (nil)] [url = about:blank] 09:18:33 INFO - PROCESS | 1760 | --DOMWINDOW == 132 (0x992e0000) [pid = 1760] [serial = 1953] [outer = (nil)] [url = about:blank] 09:18:33 INFO - PROCESS | 1760 | --DOMWINDOW == 131 (0x92740000) [pid = 1760] [serial = 1937] [outer = (nil)] [url = about:blank] 09:18:33 INFO - PROCESS | 1760 | --DOMWINDOW == 130 (0x91b44000) [pid = 1760] [serial = 1935] [outer = (nil)] [url = about:blank] 09:18:33 INFO - PROCESS | 1760 | --DOMWINDOW == 129 (0x914c6800) [pid = 1760] [serial = 1929] [outer = (nil)] [url = about:blank] 09:18:33 INFO - PROCESS | 1760 | --DOMWINDOW == 128 (0x8e256000) [pid = 1760] [serial = 1913] [outer = (nil)] [url = about:blank] 09:18:33 INFO - PROCESS | 1760 | --DOMWINDOW == 127 (0x95399000) [pid = 1760] [serial = 1946] [outer = (nil)] [url = about:blank] 09:18:33 INFO - PROCESS | 1760 | --DOMWINDOW == 126 (0x8f0e6c00) [pid = 1760] [serial = 1920] [outer = (nil)] [url = about:blank] 09:18:33 INFO - PROCESS | 1760 | --DOMWINDOW == 125 (0x8eecb400) [pid = 1760] [serial = 1919] [outer = (nil)] [url = about:blank] 09:18:33 INFO - PROCESS | 1760 | --DOMWINDOW == 124 (0x8d355000) [pid = 1760] [serial = 1961] [outer = (nil)] [url = about:blank] 09:18:33 INFO - PROCESS | 1760 | --DOMWINDOW == 123 (0x9086fc00) [pid = 1760] [serial = 1922] [outer = (nil)] [url = about:blank] 09:18:33 INFO - PROCESS | 1760 | --DOMWINDOW == 122 (0x8e25fc00) [pid = 1760] [serial = 1914] [outer = (nil)] [url = about:blank] 09:18:33 INFO - PROCESS | 1760 | 1464106713439 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:18:33 INFO - PROCESS | 1760 | 1464106713712 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 09:18:33 INFO - PROCESS | 1760 | 1464106713964 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:18:34 INFO - PROCESS | 1760 | ++DOCSHELL 0x8afc6c00 == 117 [pid = 1760] [id = 691] 09:18:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 123 (0x8afc9400) [pid = 1760] [serial = 2074] [outer = (nil)] 09:18:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 124 (0x8b09b000) [pid = 1760] [serial = 2075] [outer = 0x8afc9400] 09:18:34 INFO - PROCESS | 1760 | 1464106714054 Marionette DEBUG loaded listener.js 09:18:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 125 (0x8c910800) [pid = 1760] [serial = 2076] [outer = 0x8afc9400] 09:18:34 INFO - PROCESS | 1760 | 1464106714985 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:18:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:18:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 2455ms 09:18:35 INFO - PROCESS | 1760 | 1464106715048 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 09:18:35 INFO - PROCESS | 1760 | 1464106715058 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 09:18:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:18:35 INFO - PROCESS | 1760 | 1464106715070 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:18:35 INFO - PROCESS | 1760 | 1464106715074 Marionette TRACE conn4 <- [1,2738,null,{}] 09:18:35 INFO - PROCESS | 1760 | 1464106715082 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:18:35 INFO - PROCESS | 1760 | 1464106715317 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 09:18:35 INFO - PROCESS | 1760 | 1464106715590 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:18:35 INFO - PROCESS | 1760 | ++DOCSHELL 0x8d06d800 == 118 [pid = 1760] [id = 692] 09:18:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 126 (0x8d0d4000) [pid = 1760] [serial = 2077] [outer = (nil)] 09:18:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 127 (0x8dace800) [pid = 1760] [serial = 2078] [outer = 0x8d0d4000] 09:18:35 INFO - PROCESS | 1760 | 1464106715675 Marionette DEBUG loaded listener.js 09:18:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 128 (0x8dd53400) [pid = 1760] [serial = 2079] [outer = 0x8d0d4000] 09:18:36 INFO - PROCESS | 1760 | 1464106716652 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:18:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:18:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1638ms 09:18:36 INFO - PROCESS | 1760 | 1464106716711 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 09:18:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:18:36 INFO - PROCESS | 1760 | 1464106716717 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 09:18:36 INFO - PROCESS | 1760 | 1464106716725 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:18:36 INFO - PROCESS | 1760 | 1464106716732 Marionette TRACE conn4 <- [1,2742,null,{}] 09:18:36 INFO - PROCESS | 1760 | 1464106716757 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:18:37 INFO - PROCESS | 1760 | 1464106717075 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 09:18:37 INFO - PROCESS | 1760 | 1464106717115 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:18:37 INFO - PROCESS | 1760 | ++DOCSHELL 0x891d0c00 == 119 [pid = 1760] [id = 693] 09:18:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 129 (0x8dace000) [pid = 1760] [serial = 2080] [outer = (nil)] 09:18:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 130 (0x8e5b2c00) [pid = 1760] [serial = 2081] [outer = 0x8dace000] 09:18:37 INFO - PROCESS | 1760 | 1464106717197 Marionette DEBUG loaded listener.js 09:18:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 131 (0x8edda800) [pid = 1760] [serial = 2082] [outer = 0x8dace000] 09:18:38 INFO - PROCESS | 1760 | --DOMWINDOW == 130 (0x8a23bc00) [pid = 1760] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:18:38 INFO - PROCESS | 1760 | --DOMWINDOW == 129 (0x9bb8dc00) [pid = 1760] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:18:38 INFO - PROCESS | 1760 | --DOMWINDOW == 128 (0x8be98400) [pid = 1760] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:18:38 INFO - PROCESS | 1760 | --DOMWINDOW == 127 (0x921af000) [pid = 1760] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:18:38 INFO - PROCESS | 1760 | --DOMWINDOW == 126 (0x9af33400) [pid = 1760] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:18:38 INFO - PROCESS | 1760 | --DOMWINDOW == 125 (0x8cfef000) [pid = 1760] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:18:38 INFO - PROCESS | 1760 | --DOMWINDOW == 124 (0x8a245c00) [pid = 1760] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:18:38 INFO - PROCESS | 1760 | --DOMWINDOW == 123 (0x90829400) [pid = 1760] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:18:38 INFO - PROCESS | 1760 | --DOMWINDOW == 122 (0x8a57f000) [pid = 1760] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:18:38 INFO - PROCESS | 1760 | --DOMWINDOW == 121 (0x91b44800) [pid = 1760] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:18:38 INFO - PROCESS | 1760 | --DOMWINDOW == 120 (0x92738400) [pid = 1760] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:18:38 INFO - PROCESS | 1760 | --DOMWINDOW == 119 (0x9082bc00) [pid = 1760] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:18:38 INFO - PROCESS | 1760 | --DOMWINDOW == 118 (0x91bcd400) [pid = 1760] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:18:38 INFO - PROCESS | 1760 | --DOMWINDOW == 117 (0x9a2b8c00) [pid = 1760] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:18:38 INFO - PROCESS | 1760 | --DOMWINDOW == 116 (0x9086f400) [pid = 1760] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:18:38 INFO - PROCESS | 1760 | --DOMWINDOW == 115 (0x8de4a400) [pid = 1760] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:18:38 INFO - PROCESS | 1760 | --DOMWINDOW == 114 (0x8e5afc00) [pid = 1760] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:18:38 INFO - PROCESS | 1760 | --DOMWINDOW == 113 (0x9b183000) [pid = 1760] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:18:38 INFO - PROCESS | 1760 | --DOMWINDOW == 112 (0x9539e800) [pid = 1760] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:18:38 INFO - PROCESS | 1760 | --DOMWINDOW == 111 (0x8be9e800) [pid = 1760] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:18:38 INFO - PROCESS | 1760 | --DOMWINDOW == 110 (0x90834800) [pid = 1760] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:18:38 INFO - PROCESS | 1760 | 1464106718822 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:18:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:18:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 2160ms 09:18:38 INFO - PROCESS | 1760 | 1464106718886 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 09:18:38 INFO - PROCESS | 1760 | 1464106718891 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 09:18:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:18:38 INFO - PROCESS | 1760 | 1464106718898 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:18:38 INFO - PROCESS | 1760 | 1464106718902 Marionette TRACE conn4 <- [1,2746,null,{}] 09:18:38 INFO - PROCESS | 1760 | 1464106718908 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:18:39 INFO - PROCESS | 1760 | 1464106719154 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 09:18:39 INFO - PROCESS | 1760 | 1464106719357 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:18:39 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a23ac00 == 120 [pid = 1760] [id = 694] 09:18:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 111 (0x8c90a000) [pid = 1760] [serial = 2083] [outer = (nil)] 09:18:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 112 (0x8f0dd800) [pid = 1760] [serial = 2084] [outer = 0x8c90a000] 09:18:39 INFO - PROCESS | 1760 | 1464106719443 Marionette DEBUG loaded listener.js 09:18:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 113 (0x8f0ea400) [pid = 1760] [serial = 2085] [outer = 0x8c90a000] 09:18:40 INFO - PROCESS | 1760 | 1464106720332 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:18:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:18:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1490ms 09:18:40 INFO - PROCESS | 1760 | 1464106720389 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 09:18:40 INFO - PROCESS | 1760 | 1464106720394 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 09:18:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:18:40 INFO - PROCESS | 1760 | 1464106720402 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:18:40 INFO - PROCESS | 1760 | 1464106720407 Marionette TRACE conn4 <- [1,2750,null,{}] 09:18:40 INFO - PROCESS | 1760 | 1464106720413 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:18:40 INFO - PROCESS | 1760 | 1464106720783 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 09:18:41 INFO - PROCESS | 1760 | 1464106721144 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:18:41 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a581c00 == 121 [pid = 1760] [id = 695] 09:18:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 114 (0x8a582400) [pid = 1760] [serial = 2086] [outer = (nil)] 09:18:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 115 (0x8aedd000) [pid = 1760] [serial = 2087] [outer = 0x8a582400] 09:18:41 INFO - PROCESS | 1760 | 1464106721245 Marionette DEBUG loaded listener.js 09:18:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 116 (0x8af30800) [pid = 1760] [serial = 2088] [outer = 0x8a582400] 09:18:42 INFO - PROCESS | 1760 | 1464106722248 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:18:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:18:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1897ms 09:18:42 INFO - PROCESS | 1760 | 1464106722317 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 09:18:42 INFO - PROCESS | 1760 | 1464106722324 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 09:18:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:18:42 INFO - PROCESS | 1760 | 1464106722336 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:18:42 INFO - PROCESS | 1760 | 1464106722344 Marionette TRACE conn4 <- [1,2754,null,{}] 09:18:42 INFO - PROCESS | 1760 | 1464106722352 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:18:42 INFO - PROCESS | 1760 | 1464106722625 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 09:18:42 INFO - PROCESS | 1760 | 1464106722973 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:18:43 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c905c00 == 122 [pid = 1760] [id = 696] 09:18:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 117 (0x8c909c00) [pid = 1760] [serial = 2089] [outer = (nil)] 09:18:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 118 (0x8cfd3c00) [pid = 1760] [serial = 2090] [outer = 0x8c909c00] 09:18:43 INFO - PROCESS | 1760 | 1464106723073 Marionette DEBUG loaded listener.js 09:18:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 119 (0x8d066c00) [pid = 1760] [serial = 2091] [outer = 0x8c909c00] 09:18:44 INFO - PROCESS | 1760 | 1464106724080 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:18:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:18:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1795ms 09:18:44 INFO - PROCESS | 1760 | 1464106724132 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 09:18:44 INFO - PROCESS | 1760 | 1464106724138 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 09:18:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:18:44 INFO - PROCESS | 1760 | 1464106724146 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:18:44 INFO - PROCESS | 1760 | 1464106724150 Marionette TRACE conn4 <- [1,2758,null,{}] 09:18:44 INFO - PROCESS | 1760 | 1464106724157 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:18:44 INFO - PROCESS | 1760 | 1464106724403 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 09:18:44 INFO - PROCESS | 1760 | 1464106724800 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:18:44 INFO - PROCESS | 1760 | ++DOCSHELL 0x8e2bf400 == 123 [pid = 1760] [id = 697] 09:18:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 120 (0x8e2c1800) [pid = 1760] [serial = 2092] [outer = (nil)] 09:18:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 121 (0x8e2ca800) [pid = 1760] [serial = 2093] [outer = 0x8e2c1800] 09:18:44 INFO - PROCESS | 1760 | 1464106724935 Marionette DEBUG loaded listener.js 09:18:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 122 (0x8eebf800) [pid = 1760] [serial = 2094] [outer = 0x8e2c1800] 09:18:45 INFO - PROCESS | 1760 | 1464106725946 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:18:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:18:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1841ms 09:18:45 INFO - PROCESS | 1760 | 1464106725988 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 09:18:45 INFO - PROCESS | 1760 | 1464106725995 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 09:18:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:18:46 INFO - PROCESS | 1760 | 1464106726014 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:18:46 INFO - PROCESS | 1760 | 1464106726022 Marionette TRACE conn4 <- [1,2762,null,{}] 09:18:46 INFO - PROCESS | 1760 | 1464106726029 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:18:46 INFO - PROCESS | 1760 | 1464106726321 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 09:18:46 INFO - PROCESS | 1760 | 1464106726660 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:18:46 INFO - PROCESS | 1760 | ++DOCSHELL 0x8e5b7400 == 124 [pid = 1760] [id = 698] 09:18:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 123 (0x90806000) [pid = 1760] [serial = 2095] [outer = (nil)] 09:18:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 124 (0x90872000) [pid = 1760] [serial = 2096] [outer = 0x90806000] 09:18:46 INFO - PROCESS | 1760 | 1464106726758 Marionette DEBUG loaded listener.js 09:18:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 125 (0x90955c00) [pid = 1760] [serial = 2097] [outer = 0x90806000] 09:18:47 INFO - PROCESS | 1760 | 1464106727692 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:18:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:18:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1748ms 09:18:47 INFO - PROCESS | 1760 | 1464106727755 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 09:18:47 INFO - PROCESS | 1760 | 1464106727760 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 09:18:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:18:47 INFO - PROCESS | 1760 | 1464106727771 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:18:47 INFO - PROCESS | 1760 | 1464106727774 Marionette TRACE conn4 <- [1,2766,null,{}] 09:18:47 INFO - PROCESS | 1760 | 1464106727781 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:18:48 INFO - PROCESS | 1760 | 1464106728047 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 09:18:48 INFO - PROCESS | 1760 | 1464106728402 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:18:48 INFO - PROCESS | 1760 | ++DOCSHELL 0x90836000 == 125 [pid = 1760] [id = 699] 09:18:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 126 (0x90871c00) [pid = 1760] [serial = 2098] [outer = (nil)] 09:18:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 127 (0x9128e400) [pid = 1760] [serial = 2099] [outer = 0x90871c00] 09:18:48 INFO - PROCESS | 1760 | 1464106728503 Marionette DEBUG loaded listener.js 09:18:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 128 (0x913bbc00) [pid = 1760] [serial = 2100] [outer = 0x90871c00] 09:18:49 INFO - PROCESS | 1760 | 1464106729450 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:18:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:18:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1739ms 09:18:49 INFO - PROCESS | 1760 | 1464106729523 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 09:18:49 INFO - PROCESS | 1760 | 1464106729526 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 09:18:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:18:49 INFO - PROCESS | 1760 | 1464106729537 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:18:49 INFO - PROCESS | 1760 | 1464106729542 Marionette TRACE conn4 <- [1,2770,null,{}] 09:18:49 INFO - PROCESS | 1760 | 1464106729549 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:18:49 INFO - PROCESS | 1760 | 1464106729804 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 09:18:50 INFO - PROCESS | 1760 | 1464106730172 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:18:50 INFO - PROCESS | 1760 | ++DOCSHELL 0x91ae5800 == 126 [pid = 1760] [id = 700] 09:18:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 129 (0x91ae6000) [pid = 1760] [serial = 2101] [outer = (nil)] 09:18:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 130 (0x91b36000) [pid = 1760] [serial = 2102] [outer = 0x91ae6000] 09:18:50 INFO - PROCESS | 1760 | 1464106730286 Marionette DEBUG loaded listener.js 09:18:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 131 (0x91bcd000) [pid = 1760] [serial = 2103] [outer = 0x91ae6000] 09:18:51 INFO - PROCESS | 1760 | 1464106731298 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:18:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:18:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1837ms 09:18:51 INFO - PROCESS | 1760 | 1464106731376 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 09:18:51 INFO - PROCESS | 1760 | 1464106731379 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 09:18:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:18:51 INFO - PROCESS | 1760 | 1464106731387 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:18:51 INFO - PROCESS | 1760 | 1464106731391 Marionette TRACE conn4 <- [1,2774,null,{}] 09:18:51 INFO - PROCESS | 1760 | 1464106731398 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:18:51 INFO - PROCESS | 1760 | 1464106731686 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 09:18:52 INFO - PROCESS | 1760 | 1464106732034 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:18:52 INFO - PROCESS | 1760 | ++DOCSHELL 0x91289400 == 127 [pid = 1760] [id = 701] 09:18:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 132 (0x91bd0800) [pid = 1760] [serial = 2104] [outer = (nil)] 09:18:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 133 (0x92b02800) [pid = 1760] [serial = 2105] [outer = 0x91bd0800] 09:18:52 INFO - PROCESS | 1760 | 1464106732132 Marionette DEBUG loaded listener.js 09:18:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 134 (0x92b6ec00) [pid = 1760] [serial = 2106] [outer = 0x91bd0800] 09:18:53 INFO - PROCESS | 1760 | 1464106733111 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:18:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:18:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1783ms 09:18:53 INFO - PROCESS | 1760 | 1464106733172 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 09:18:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:18:53 INFO - PROCESS | 1760 | 1464106733183 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 09:18:53 INFO - PROCESS | 1760 | 1464106733195 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:18:53 INFO - PROCESS | 1760 | 1464106733204 Marionette TRACE conn4 <- [1,2778,null,{}] 09:18:53 INFO - PROCESS | 1760 | 1464106733211 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:18:53 INFO - PROCESS | 1760 | 1464106733498 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 09:18:53 INFO - PROCESS | 1760 | 1464106733838 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:18:53 INFO - PROCESS | 1760 | ++DOCSHELL 0x914cec00 == 128 [pid = 1760] [id = 702] 09:18:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 135 (0x91b3d800) [pid = 1760] [serial = 2107] [outer = (nil)] 09:18:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 136 (0x93ac6400) [pid = 1760] [serial = 2108] [outer = 0x91b3d800] 09:18:53 INFO - PROCESS | 1760 | 1464106733938 Marionette DEBUG loaded listener.js 09:18:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 137 (0x93acdc00) [pid = 1760] [serial = 2109] [outer = 0x91b3d800] 09:18:54 INFO - PROCESS | 1760 | 1464106734873 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:18:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:18:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1696ms 09:18:54 INFO - PROCESS | 1760 | 1464106734892 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 09:18:54 INFO - PROCESS | 1760 | 1464106734900 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 09:18:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:18:54 INFO - PROCESS | 1760 | 1464106734913 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:18:54 INFO - PROCESS | 1760 | 1464106734916 Marionette TRACE conn4 <- [1,2782,null,{}] 09:18:54 INFO - PROCESS | 1760 | 1464106734956 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:18:55 INFO - PROCESS | 1760 | 1464106735249 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 09:18:55 INFO - PROCESS | 1760 | 1464106735547 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:18:55 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dd4bc00 == 129 [pid = 1760] [id = 703] 09:18:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 138 (0x937c5800) [pid = 1760] [serial = 2110] [outer = (nil)] 09:18:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 139 (0x9771d000) [pid = 1760] [serial = 2111] [outer = 0x937c5800] 09:18:55 INFO - PROCESS | 1760 | 1464106735637 Marionette DEBUG loaded listener.js 09:18:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 140 (0x981b8c00) [pid = 1760] [serial = 2112] [outer = 0x937c5800] 09:18:56 INFO - PROCESS | 1760 | 1464106736559 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:18:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:18:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1706ms 09:18:56 INFO - PROCESS | 1760 | 1464106736623 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 09:18:56 INFO - PROCESS | 1760 | 1464106736627 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 09:18:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:18:56 INFO - PROCESS | 1760 | 1464106736639 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:18:56 INFO - PROCESS | 1760 | 1464106736651 Marionette TRACE conn4 <- [1,2786,null,{}] 09:18:56 INFO - PROCESS | 1760 | 1464106736658 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:18:56 INFO - PROCESS | 1760 | 1464106736908 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 09:18:57 INFO - PROCESS | 1760 | 1464106737250 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:18:57 INFO - PROCESS | 1760 | ++DOCSHELL 0x9539b000 == 130 [pid = 1760] [id = 704] 09:18:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 141 (0x9539e800) [pid = 1760] [serial = 2113] [outer = (nil)] 09:18:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 142 (0x9923c400) [pid = 1760] [serial = 2114] [outer = 0x9539e800] 09:18:57 INFO - PROCESS | 1760 | 1464106737357 Marionette DEBUG loaded listener.js 09:18:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 143 (0x9924d400) [pid = 1760] [serial = 2115] [outer = 0x9539e800] 09:18:58 INFO - PROCESS | 1760 | 1464106738356 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:18:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:18:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1792ms 09:18:58 INFO - PROCESS | 1760 | 1464106738432 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 09:18:58 INFO - PROCESS | 1760 | 1464106738437 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 09:18:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:18:58 INFO - PROCESS | 1760 | 1464106738445 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:18:58 INFO - PROCESS | 1760 | 1464106738449 Marionette TRACE conn4 <- [1,2790,null,{}] 09:18:58 INFO - PROCESS | 1760 | 1464106738456 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:18:58 INFO - PROCESS | 1760 | 1464106738774 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 09:18:59 INFO - PROCESS | 1760 | 1464106739164 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:18:59 INFO - PROCESS | 1760 | ++DOCSHELL 0x99fc3400 == 131 [pid = 1760] [id = 705] 09:18:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 144 (0x99fc5c00) [pid = 1760] [serial = 2116] [outer = (nil)] 09:18:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 145 (0x9a1a2c00) [pid = 1760] [serial = 2117] [outer = 0x99fc5c00] 09:18:59 INFO - PROCESS | 1760 | 1464106739277 Marionette DEBUG loaded listener.js 09:18:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 146 (0x9b08b800) [pid = 1760] [serial = 2118] [outer = 0x99fc5c00] 09:19:00 INFO - PROCESS | 1760 | 1464106740432 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:19:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:19:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 2032ms 09:19:00 INFO - PROCESS | 1760 | 1464106740480 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 09:19:00 INFO - PROCESS | 1760 | 1464106740485 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 09:19:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:19:00 INFO - PROCESS | 1760 | 1464106740494 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:19:00 INFO - PROCESS | 1760 | 1464106740501 Marionette TRACE conn4 <- [1,2794,null,{}] 09:19:00 INFO - PROCESS | 1760 | 1464106740509 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:19:00 INFO - PROCESS | 1760 | 1464106740793 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 09:19:01 INFO - PROCESS | 1760 | 1464106741151 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:19:01 INFO - PROCESS | 1760 | ++DOCSHELL 0x9b0f8400 == 132 [pid = 1760] [id = 706] 09:19:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 147 (0x9bb39c00) [pid = 1760] [serial = 2119] [outer = (nil)] 09:19:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 148 (0x9bb97800) [pid = 1760] [serial = 2120] [outer = 0x9bb39c00] 09:19:01 INFO - PROCESS | 1760 | 1464106741253 Marionette DEBUG loaded listener.js 09:19:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 149 (0x9be87400) [pid = 1760] [serial = 2121] [outer = 0x9bb39c00] 09:19:02 INFO - PROCESS | 1760 | 1464106742241 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:19:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:19:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1797ms 09:19:02 INFO - PROCESS | 1760 | 1464106742291 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 09:19:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:19:02 INFO - PROCESS | 1760 | 1464106742297 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 09:19:02 INFO - PROCESS | 1760 | 1464106742304 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:19:02 INFO - PROCESS | 1760 | 1464106742307 Marionette TRACE conn4 <- [1,2798,null,{}] 09:19:02 INFO - PROCESS | 1760 | 1464106742314 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:19:02 INFO - PROCESS | 1760 | 1464106742584 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 09:19:02 INFO - PROCESS | 1760 | 1464106742925 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:19:02 INFO - PROCESS | 1760 | ++DOCSHELL 0x891d6c00 == 133 [pid = 1760] [id = 707] 09:19:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 150 (0x8938b000) [pid = 1760] [serial = 2122] [outer = (nil)] 09:19:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 151 (0x9cab3c00) [pid = 1760] [serial = 2123] [outer = 0x8938b000] 09:19:03 INFO - PROCESS | 1760 | 1464106743024 Marionette DEBUG loaded listener.js 09:19:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 152 (0x9cb4d400) [pid = 1760] [serial = 2124] [outer = 0x8938b000] 09:19:04 INFO - PROCESS | 1760 | 1464106744030 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:19:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:19:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1791ms 09:19:04 INFO - PROCESS | 1760 | 1464106744096 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 09:19:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:19:04 INFO - PROCESS | 1760 | 1464106744100 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 09:19:04 INFO - PROCESS | 1760 | 1464106744109 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:19:04 INFO - PROCESS | 1760 | 1464106744112 Marionette TRACE conn4 <- [1,2802,null,{}] 09:19:04 INFO - PROCESS | 1760 | 1464106744120 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:19:04 INFO - PROCESS | 1760 | 1464106744415 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 09:19:04 INFO - PROCESS | 1760 | 1464106744762 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:19:04 INFO - PROCESS | 1760 | ++DOCSHELL 0x94629800 == 134 [pid = 1760] [id = 708] 09:19:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 153 (0x9bb99c00) [pid = 1760] [serial = 2125] [outer = (nil)] 09:19:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 154 (0x9cc57400) [pid = 1760] [serial = 2126] [outer = 0x9bb99c00] 09:19:04 INFO - PROCESS | 1760 | 1464106744855 Marionette DEBUG loaded listener.js 09:19:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 155 (0x9cc5b400) [pid = 1760] [serial = 2127] [outer = 0x9bb99c00] 09:19:05 INFO - PROCESS | 1760 | 1464106745854 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:19:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:19:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1790ms 09:19:05 INFO - PROCESS | 1760 | 1464106745899 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 09:19:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:19:05 INFO - PROCESS | 1760 | 1464106745904 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 09:19:05 INFO - PROCESS | 1760 | 1464106745911 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:19:05 INFO - PROCESS | 1760 | 1464106745915 Marionette TRACE conn4 <- [1,2806,null,{}] 09:19:05 INFO - PROCESS | 1760 | 1464106745922 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:19:06 INFO - PROCESS | 1760 | 1464106746185 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 09:19:06 INFO - PROCESS | 1760 | 1464106746527 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:19:06 INFO - PROCESS | 1760 | ++DOCSHELL 0x9539c400 == 135 [pid = 1760] [id = 709] 09:19:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 156 (0x9cb49c00) [pid = 1760] [serial = 2128] [outer = (nil)] 09:19:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 157 (0x9d04ec00) [pid = 1760] [serial = 2129] [outer = 0x9cb49c00] 09:19:06 INFO - PROCESS | 1760 | 1464106746628 Marionette DEBUG loaded listener.js 09:19:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 158 (0x9d0ba400) [pid = 1760] [serial = 2130] [outer = 0x9cb49c00] 09:19:07 INFO - PROCESS | 1760 | 1464106747606 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:19:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:19:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1739ms 09:19:07 INFO - PROCESS | 1760 | 1464106747651 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 09:19:07 INFO - PROCESS | 1760 | 1464106747656 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 09:19:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:19:07 INFO - PROCESS | 1760 | 1464106747665 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:19:07 INFO - PROCESS | 1760 | 1464106747670 Marionette TRACE conn4 <- [1,2810,null,{}] 09:19:07 INFO - PROCESS | 1760 | 1464106747677 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:19:07 INFO - PROCESS | 1760 | 1464106747934 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 09:19:08 INFO - PROCESS | 1760 | 1464106748283 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:19:08 INFO - PROCESS | 1760 | ++DOCSHELL 0x9d049400 == 136 [pid = 1760] [id = 710] 09:19:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 159 (0x9d04e800) [pid = 1760] [serial = 2131] [outer = (nil)] 09:19:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 160 (0xa104e400) [pid = 1760] [serial = 2132] [outer = 0x9d04e800] 09:19:08 INFO - PROCESS | 1760 | 1464106748392 Marionette DEBUG loaded listener.js 09:19:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 161 (0xa1053000) [pid = 1760] [serial = 2133] [outer = 0x9d04e800] 09:19:09 INFO - PROCESS | 1760 | 1464106749351 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:19:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:19:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1734ms 09:19:09 INFO - PROCESS | 1760 | 1464106749399 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 09:19:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:19:09 INFO - PROCESS | 1760 | 1464106749404 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 09:19:09 INFO - PROCESS | 1760 | 1464106749412 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:19:09 INFO - PROCESS | 1760 | 1464106749415 Marionette TRACE conn4 <- [1,2814,null,{}] 09:19:09 INFO - PROCESS | 1760 | 1464106749439 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:19:09 INFO - PROCESS | 1760 | 1464106749780 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 09:19:10 INFO - PROCESS | 1760 | 1464106750056 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:19:10 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a247c00 == 137 [pid = 1760] [id = 711] 09:19:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 162 (0x8b099800) [pid = 1760] [serial = 2134] [outer = (nil)] 09:19:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 163 (0xa22a3000) [pid = 1760] [serial = 2135] [outer = 0x8b099800] 09:19:10 INFO - PROCESS | 1760 | 1464106750156 Marionette DEBUG loaded listener.js 09:19:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 164 (0xa22a6800) [pid = 1760] [serial = 2136] [outer = 0x8b099800] 09:19:12 INFO - PROCESS | 1760 | --DOCSHELL 0x91b37000 == 136 [pid = 1760] [id = 646] 09:19:12 INFO - PROCESS | 1760 | --DOCSHELL 0x8aee0400 == 135 [pid = 1760] [id = 546] 09:19:12 INFO - PROCESS | 1760 | --DOCSHELL 0x8b092000 == 134 [pid = 1760] [id = 547] 09:19:12 INFO - PROCESS | 1760 | --DOCSHELL 0x8938e000 == 133 [pid = 1760] [id = 354] 09:19:12 INFO - PROCESS | 1760 | --DOCSHELL 0x8a51a000 == 132 [pid = 1760] [id = 549] 09:19:12 INFO - PROCESS | 1760 | --DOCSHELL 0x8d0cc800 == 131 [pid = 1760] [id = 569] 09:19:12 INFO - PROCESS | 1760 | --DOCSHELL 0x914d3400 == 130 [pid = 1760] [id = 645] 09:19:12 INFO - PROCESS | 1760 | --DOCSHELL 0x8e2c1c00 == 129 [pid = 1760] [id = 557] 09:19:12 INFO - PROCESS | 1760 | --DOCSHELL 0x8d35e800 == 128 [pid = 1760] [id = 552] 09:19:12 INFO - PROCESS | 1760 | --DOCSHELL 0x90838c00 == 127 [pid = 1760] [id = 558] 09:19:12 INFO - PROCESS | 1760 | --DOCSHELL 0x8dbbec00 == 126 [pid = 1760] [id = 647] 09:19:12 INFO - PROCESS | 1760 | --DOCSHELL 0x8f0ddc00 == 125 [pid = 1760] [id = 556] 09:19:12 INFO - PROCESS | 1760 | --DOCSHELL 0x8f0e0000 == 124 [pid = 1760] [id = 555] 09:19:12 INFO - PROCESS | 1760 | --DOCSHELL 0x8aee0800 == 123 [pid = 1760] [id = 553] 09:19:12 INFO - PROCESS | 1760 | --DOCSHELL 0x8d0cdc00 == 122 [pid = 1760] [id = 551] 09:19:12 INFO - PROCESS | 1760 | --DOCSHELL 0x91286000 == 121 [pid = 1760] [id = 560] 09:19:12 INFO - PROCESS | 1760 | --DOCSHELL 0x8a23ac00 == 120 [pid = 1760] [id = 694] 09:19:12 INFO - PROCESS | 1760 | --DOCSHELL 0x891d0c00 == 119 [pid = 1760] [id = 693] 09:19:12 INFO - PROCESS | 1760 | --DOCSHELL 0x8d06d800 == 118 [pid = 1760] [id = 692] 09:19:12 INFO - PROCESS | 1760 | --DOCSHELL 0x8afc6c00 == 117 [pid = 1760] [id = 691] 09:19:12 INFO - PROCESS | 1760 | --DOCSHELL 0x8de43c00 == 116 [pid = 1760] [id = 690] 09:19:12 INFO - PROCESS | 1760 | --DOCSHELL 0x9a1a4000 == 115 [pid = 1760] [id = 689] 09:19:12 INFO - PROCESS | 1760 | --DOCSHELL 0x8cfd0000 == 114 [pid = 1760] [id = 688] 09:19:12 INFO - PROCESS | 1760 | --DOCSHELL 0x9512b000 == 113 [pid = 1760] [id = 687] 09:19:12 INFO - PROCESS | 1760 | --DOCSHELL 0x8cfcbc00 == 112 [pid = 1760] [id = 685] 09:19:12 INFO - PROCESS | 1760 | --DOCSHELL 0x91ae6800 == 111 [pid = 1760] [id = 686] 09:19:12 INFO - PROCESS | 1760 | --DOCSHELL 0x91adc400 == 110 [pid = 1760] [id = 684] 09:19:12 INFO - PROCESS | 1760 | --DOCSHELL 0x913ba400 == 109 [pid = 1760] [id = 683] 09:19:12 INFO - PROCESS | 1760 | --DOCSHELL 0x91062800 == 108 [pid = 1760] [id = 682] 09:19:12 INFO - PROCESS | 1760 | --DOCSHELL 0x9105cc00 == 107 [pid = 1760] [id = 681] 09:19:12 INFO - PROCESS | 1760 | --DOCSHELL 0x90808400 == 106 [pid = 1760] [id = 680] 09:19:12 INFO - PROCESS | 1760 | --DOCSHELL 0x8d065800 == 105 [pid = 1760] [id = 679] 09:19:12 INFO - PROCESS | 1760 | --DOCSHELL 0x8b09c800 == 104 [pid = 1760] [id = 678] 09:19:12 INFO - PROCESS | 1760 | --DOCSHELL 0x8de48800 == 103 [pid = 1760] [id = 676] 09:19:12 INFO - PROCESS | 1760 | --DOCSHELL 0x8a23a800 == 102 [pid = 1760] [id = 677] 09:19:13 INFO - PROCESS | 1760 | --DOMWINDOW == 163 (0x8bea7400) [pid = 1760] [serial = 2027] [outer = (nil)] [url = about:blank] 09:19:13 INFO - PROCESS | 1760 | --DOMWINDOW == 162 (0x8dd51800) [pid = 1760] [serial = 2028] [outer = (nil)] [url = about:blank] 09:19:13 INFO - PROCESS | 1760 | --DOMWINDOW == 161 (0x9c9adc00) [pid = 1760] [serial = 2018] [outer = (nil)] [url = about:blank] 09:19:13 INFO - PROCESS | 1760 | --DOMWINDOW == 160 (0x8cff3400) [pid = 1760] [serial = 1970] [outer = (nil)] [url = about:blank] 09:19:13 INFO - PROCESS | 1760 | --DOMWINDOW == 159 (0x92b76400) [pid = 1760] [serial = 1989] [outer = (nil)] [url = about:blank] 09:19:13 INFO - PROCESS | 1760 | --DOMWINDOW == 158 (0x9bb33800) [pid = 1760] [serial = 2007] [outer = (nil)] [url = about:blank] 09:19:13 INFO - PROCESS | 1760 | --DOMWINDOW == 157 (0x8d070c00) [pid = 1760] [serial = 2024] [outer = (nil)] [url = about:blank] 09:19:13 INFO - PROCESS | 1760 | --DOMWINDOW == 156 (0x9c0d8400) [pid = 1760] [serial = 2015] [outer = (nil)] [url = about:blank] 09:19:13 INFO - PROCESS | 1760 | --DOMWINDOW == 155 (0x90835000) [pid = 1760] [serial = 1976] [outer = (nil)] [url = about:blank] 09:19:13 INFO - PROCESS | 1760 | --DOMWINDOW == 154 (0x8aeeb800) [pid = 1760] [serial = 2021] [outer = (nil)] [url = about:blank] 09:19:13 INFO - PROCESS | 1760 | --DOMWINDOW == 153 (0x9b176800) [pid = 1760] [serial = 2004] [outer = (nil)] [url = about:blank] 09:19:13 INFO - PROCESS | 1760 | --DOMWINDOW == 152 (0x9bbb9400) [pid = 1760] [serial = 2012] [outer = (nil)] [url = about:blank] 09:19:13 INFO - PROCESS | 1760 | --DOMWINDOW == 151 (0x95126c00) [pid = 1760] [serial = 1992] [outer = (nil)] [url = about:blank] 09:19:13 INFO - PROCESS | 1760 | --DOMWINDOW == 150 (0x9273ac00) [pid = 1760] [serial = 1986] [outer = (nil)] [url = about:blank] 09:19:13 INFO - PROCESS | 1760 | --DOMWINDOW == 149 (0x9af3b800) [pid = 1760] [serial = 2001] [outer = (nil)] [url = about:blank] 09:19:13 INFO - PROCESS | 1760 | --DOMWINDOW == 148 (0x9b1a1c00) [pid = 1760] [serial = 2006] [outer = (nil)] [url = about:blank] 09:19:13 INFO - PROCESS | 1760 | --DOMWINDOW == 147 (0x91ae1c00) [pid = 1760] [serial = 1983] [outer = (nil)] [url = about:blank] 09:19:13 INFO - PROCESS | 1760 | --DOMWINDOW == 146 (0x8e258800) [pid = 1760] [serial = 1973] [outer = (nil)] [url = about:blank] 09:19:13 INFO - PROCESS | 1760 | --DOMWINDOW == 145 (0x981b7800) [pid = 1760] [serial = 1995] [outer = (nil)] [url = about:blank] 09:19:13 INFO - PROCESS | 1760 | --DOMWINDOW == 144 (0x9bb8f400) [pid = 1760] [serial = 2009] [outer = (nil)] [url = about:blank] 09:19:13 INFO - PROCESS | 1760 | --DOMWINDOW == 143 (0x9aee5000) [pid = 1760] [serial = 2000] [outer = (nil)] [url = about:blank] 09:19:13 INFO - PROCESS | 1760 | --DOMWINDOW == 142 (0x9bbbec00) [pid = 1760] [serial = 2013] [outer = (nil)] [url = about:blank] 09:19:13 INFO - PROCESS | 1760 | --DOMWINDOW == 141 (0x9c3b1800) [pid = 1760] [serial = 2016] [outer = (nil)] [url = about:blank] 09:19:13 INFO - PROCESS | 1760 | --DOMWINDOW == 140 (0x9ca6d400) [pid = 1760] [serial = 2019] [outer = (nil)] [url = about:blank] 09:19:13 INFO - PROCESS | 1760 | --DOMWINDOW == 139 (0x99592800) [pid = 1760] [serial = 1997] [outer = (nil)] [url = about:blank] 09:19:13 INFO - PROCESS | 1760 | --DOMWINDOW == 138 (0x8dbb6400) [pid = 1760] [serial = 1905] [outer = (nil)] [url = about:blank] 09:19:13 INFO - PROCESS | 1760 | --DOMWINDOW == 137 (0x92b0ec00) [pid = 1760] [serial = 1988] [outer = (nil)] [url = about:blank] 09:19:13 INFO - PROCESS | 1760 | --DOMWINDOW == 136 (0x91293400) [pid = 1760] [serial = 1980] [outer = (nil)] [url = about:blank] 09:19:13 INFO - PROCESS | 1760 | --DOMWINDOW == 135 (0x9128c800) [pid = 1760] [serial = 1979] [outer = (nil)] [url = about:blank] 09:19:13 INFO - PROCESS | 1760 | --DOMWINDOW == 134 (0x90874800) [pid = 1760] [serial = 1977] [outer = (nil)] [url = about:blank] 09:19:13 INFO - PROCESS | 1760 | --DOMWINDOW == 133 (0x9b0f0000) [pid = 1760] [serial = 2003] [outer = (nil)] [url = about:blank] 09:19:13 INFO - PROCESS | 1760 | --DOMWINDOW == 132 (0x8afc9000) [pid = 1760] [serial = 2022] [outer = (nil)] [url = about:blank] 09:19:13 INFO - PROCESS | 1760 | --DOMWINDOW == 131 (0x8d0cc400) [pid = 1760] [serial = 1971] [outer = (nil)] [url = about:blank] 09:19:13 INFO - PROCESS | 1760 | --DOMWINDOW == 130 (0x94621400) [pid = 1760] [serial = 1991] [outer = (nil)] [url = about:blank] 09:19:13 INFO - PROCESS | 1760 | --DOMWINDOW == 129 (0x953a3800) [pid = 1760] [serial = 1994] [outer = (nil)] [url = about:blank] 09:19:13 INFO - PROCESS | 1760 | --DOMWINDOW == 128 (0x8e5b4000) [pid = 1760] [serial = 1974] [outer = (nil)] [url = about:blank] 09:19:13 INFO - PROCESS | 1760 | --DOMWINDOW == 127 (0x92248800) [pid = 1760] [serial = 1985] [outer = (nil)] [url = about:blank] 09:19:13 INFO - PROCESS | 1760 | --DOMWINDOW == 126 (0x8d356000) [pid = 1760] [serial = 2025] [outer = (nil)] [url = about:blank] 09:19:13 INFO - PROCESS | 1760 | --DOMWINDOW == 125 (0x91adbc00) [pid = 1760] [serial = 1982] [outer = (nil)] [url = about:blank] 09:19:13 INFO - PROCESS | 1760 | --DOMWINDOW == 124 (0x99598400) [pid = 1760] [serial = 1998] [outer = (nil)] [url = about:blank] 09:19:13 INFO - PROCESS | 1760 | --DOMWINDOW == 123 (0x9bb91000) [pid = 1760] [serial = 2010] [outer = (nil)] [url = about:blank] 09:19:13 INFO - PROCESS | 1760 | 1464106753494 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:19:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:19:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 4150ms 09:19:13 INFO - PROCESS | 1760 | 1464106753629 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 09:19:13 INFO - PROCESS | 1760 | 1464106753635 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 09:19:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:19:13 INFO - PROCESS | 1760 | 1464106753650 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:19:13 INFO - PROCESS | 1760 | 1464106753657 Marionette TRACE conn4 <- [1,2818,null,{}] 09:19:13 INFO - PROCESS | 1760 | 1464106753678 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:19:13 INFO - PROCESS | 1760 | 1464106753919 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 09:19:14 INFO - PROCESS | 1760 | 1464106754134 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:19:14 INFO - PROCESS | 1760 | ++DOCSHELL 0x88a43800 == 103 [pid = 1760] [id = 712] 09:19:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 124 (0x8a23ac00) [pid = 1760] [serial = 2137] [outer = (nil)] 09:19:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 125 (0x8aee0800) [pid = 1760] [serial = 2138] [outer = 0x8a23ac00] 09:19:14 INFO - PROCESS | 1760 | 1464106754218 Marionette DEBUG loaded listener.js 09:19:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 126 (0x8b093800) [pid = 1760] [serial = 2139] [outer = 0x8a23ac00] 09:19:15 INFO - PROCESS | 1760 | 1464106755156 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:19:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:19:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1601ms 09:19:15 INFO - PROCESS | 1760 | 1464106755251 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 09:19:15 INFO - PROCESS | 1760 | 1464106755260 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 09:19:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:19:15 INFO - PROCESS | 1760 | 1464106755271 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:19:15 INFO - PROCESS | 1760 | 1464106755276 Marionette TRACE conn4 <- [1,2822,null,{}] 09:19:15 INFO - PROCESS | 1760 | 1464106755290 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:19:15 INFO - PROCESS | 1760 | 1464106755534 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 09:19:15 INFO - PROCESS | 1760 | 1464106755825 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:19:15 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c906000 == 104 [pid = 1760] [id = 713] 09:19:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 127 (0x8cfcac00) [pid = 1760] [serial = 2140] [outer = (nil)] 09:19:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 128 (0x8d0c8000) [pid = 1760] [serial = 2141] [outer = 0x8cfcac00] 09:19:15 INFO - PROCESS | 1760 | 1464106755926 Marionette DEBUG loaded listener.js 09:19:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 129 (0x8d359c00) [pid = 1760] [serial = 2142] [outer = 0x8cfcac00] 09:19:16 INFO - PROCESS | 1760 | 1464106756942 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:19:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:19:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1753ms 09:19:17 INFO - PROCESS | 1760 | 1464106757031 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 09:19:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:19:17 INFO - PROCESS | 1760 | 1464106757036 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 09:19:17 INFO - PROCESS | 1760 | 1464106757044 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:19:17 INFO - PROCESS | 1760 | 1464106757051 Marionette TRACE conn4 <- [1,2826,null,{}] 09:19:17 INFO - PROCESS | 1760 | 1464106757086 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:19:17 INFO - PROCESS | 1760 | 1464106757418 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 09:19:17 INFO - PROCESS | 1760 | 1464106757619 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:19:17 INFO - PROCESS | 1760 | ++DOCSHELL 0x8de4c000 == 105 [pid = 1760] [id = 714] 09:19:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 130 (0x8de4dc00) [pid = 1760] [serial = 2143] [outer = (nil)] 09:19:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 131 (0x8e255c00) [pid = 1760] [serial = 2144] [outer = 0x8de4dc00] 09:19:17 INFO - PROCESS | 1760 | 1464106757705 Marionette DEBUG loaded listener.js 09:19:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 132 (0x8e2c2000) [pid = 1760] [serial = 2145] [outer = 0x8de4dc00] 09:19:18 INFO - PROCESS | 1760 | --DOMWINDOW == 131 (0x8de4b400) [pid = 1760] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:19:18 INFO - PROCESS | 1760 | --DOMWINDOW == 130 (0x8d0d4000) [pid = 1760] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:19:18 INFO - PROCESS | 1760 | --DOMWINDOW == 129 (0x8dd50400) [pid = 1760] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:19:18 INFO - PROCESS | 1760 | --DOMWINDOW == 128 (0x8afc9400) [pid = 1760] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:19:18 INFO - PROCESS | 1760 | --DOMWINDOW == 127 (0x8dace000) [pid = 1760] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:19:18 INFO - PROCESS | 1760 | 1464106758963 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:19:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:19:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 2002ms 09:19:19 INFO - PROCESS | 1760 | 1464106759046 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 09:19:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:19:19 INFO - PROCESS | 1760 | 1464106759052 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 09:19:19 INFO - PROCESS | 1760 | 1464106759059 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:19:19 INFO - PROCESS | 1760 | 1464106759063 Marionette TRACE conn4 <- [1,2830,null,{}] 09:19:19 INFO - PROCESS | 1760 | 1464106759070 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:19:19 INFO - PROCESS | 1760 | 1464106759327 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 09:19:19 INFO - PROCESS | 1760 | 1464106759540 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:19:19 INFO - PROCESS | 1760 | ++DOCSHELL 0x891cec00 == 106 [pid = 1760] [id = 715] 09:19:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 128 (0x8afc9400) [pid = 1760] [serial = 2146] [outer = (nil)] 09:19:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 129 (0x8e2c3400) [pid = 1760] [serial = 2147] [outer = 0x8afc9400] 09:19:19 INFO - PROCESS | 1760 | 1464106759624 Marionette DEBUG loaded listener.js 09:19:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 130 (0x8eecc800) [pid = 1760] [serial = 2148] [outer = 0x8afc9400] 09:19:20 INFO - PROCESS | 1760 | 1464106760791 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:19:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:19:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1791ms 09:19:20 INFO - PROCESS | 1760 | 1464106760850 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 09:19:20 INFO - PROCESS | 1760 | 1464106760858 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 09:19:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:19:20 INFO - PROCESS | 1760 | 1464106760869 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:19:20 INFO - PROCESS | 1760 | 1464106760876 Marionette TRACE conn4 <- [1,2834,null,{}] 09:19:20 INFO - PROCESS | 1760 | 1464106760889 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:19:21 INFO - PROCESS | 1760 | 1464106761204 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 09:19:21 INFO - PROCESS | 1760 | 1464106761560 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:19:21 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a57cc00 == 107 [pid = 1760] [id = 716] 09:19:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 131 (0x8a57e800) [pid = 1760] [serial = 2149] [outer = (nil)] 09:19:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 132 (0x8c902400) [pid = 1760] [serial = 2150] [outer = 0x8a57e800] 09:19:21 INFO - PROCESS | 1760 | 1464106761659 Marionette DEBUG loaded listener.js 09:19:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 133 (0x8cfeb800) [pid = 1760] [serial = 2151] [outer = 0x8a57e800] 09:19:22 INFO - PROCESS | 1760 | 1464106762736 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:19:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:19:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1903ms 09:19:22 INFO - PROCESS | 1760 | 1464106762772 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 09:19:22 INFO - PROCESS | 1760 | 1464106762782 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 09:19:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:19:22 INFO - PROCESS | 1760 | 1464106762794 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:19:22 INFO - PROCESS | 1760 | 1464106762798 Marionette TRACE conn4 <- [1,2838,null,{}] 09:19:22 INFO - PROCESS | 1760 | 1464106762806 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:19:23 INFO - PROCESS | 1760 | 1464106763090 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 09:19:23 INFO - PROCESS | 1760 | 1464106763452 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:19:23 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dbb8000 == 108 [pid = 1760] [id = 717] 09:19:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 134 (0x8dd50400) [pid = 1760] [serial = 2152] [outer = (nil)] 09:19:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 135 (0x8e2c8800) [pid = 1760] [serial = 2153] [outer = 0x8dd50400] 09:19:23 INFO - PROCESS | 1760 | 1464106763569 Marionette DEBUG loaded listener.js 09:19:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 136 (0x9080a000) [pid = 1760] [serial = 2154] [outer = 0x8dd50400] 09:19:24 INFO - PROCESS | 1760 | 1464106764650 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:19:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:19:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1938ms 09:19:24 INFO - PROCESS | 1760 | 1464106764732 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 09:19:24 INFO - PROCESS | 1760 | 1464106764737 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 09:19:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:19:24 INFO - PROCESS | 1760 | 1464106764745 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:19:24 INFO - PROCESS | 1760 | 1464106764752 Marionette TRACE conn4 <- [1,2842,null,{}] 09:19:24 INFO - PROCESS | 1760 | 1464106764773 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:19:25 INFO - PROCESS | 1760 | 1464106765140 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 09:19:25 INFO - PROCESS | 1760 | 1464106765435 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:19:25 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dbb9400 == 109 [pid = 1760] [id = 718] 09:19:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 137 (0x9095a800) [pid = 1760] [serial = 2155] [outer = (nil)] 09:19:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 138 (0x91061400) [pid = 1760] [serial = 2156] [outer = 0x9095a800] 09:19:25 INFO - PROCESS | 1760 | 1464106765533 Marionette DEBUG loaded listener.js 09:19:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 139 (0x9128c800) [pid = 1760] [serial = 2157] [outer = 0x9095a800] 09:19:26 INFO - PROCESS | 1760 | 1464106766574 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:19:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:19:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1889ms 09:19:26 INFO - PROCESS | 1760 | 1464106766644 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 09:19:26 INFO - PROCESS | 1760 | 1464106766650 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 09:19:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:19:26 INFO - PROCESS | 1760 | 1464106766661 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:19:26 INFO - PROCESS | 1760 | 1464106766665 Marionette TRACE conn4 <- [1,2846,null,{}] 09:19:26 INFO - PROCESS | 1760 | 1464106766672 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:19:26 INFO - PROCESS | 1760 | 1464106766933 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 09:19:27 INFO - PROCESS | 1760 | 1464106767275 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:19:27 INFO - PROCESS | 1760 | ++DOCSHELL 0x8afc9000 == 110 [pid = 1760] [id = 719] 09:19:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 140 (0x91066000) [pid = 1760] [serial = 2158] [outer = (nil)] 09:19:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 141 (0x914c8000) [pid = 1760] [serial = 2159] [outer = 0x91066000] 09:19:27 INFO - PROCESS | 1760 | 1464106767379 Marionette DEBUG loaded listener.js 09:19:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 142 (0x91adf800) [pid = 1760] [serial = 2160] [outer = 0x91066000] 09:19:28 INFO - PROCESS | 1760 | 1464106768377 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:19:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:19:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1784ms 09:19:28 INFO - PROCESS | 1760 | 1464106768446 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 09:19:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:19:28 INFO - PROCESS | 1760 | 1464106768451 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 09:19:28 INFO - PROCESS | 1760 | 1464106768458 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:19:28 INFO - PROCESS | 1760 | 1464106768462 Marionette TRACE conn4 <- [1,2850,null,{}] 09:19:28 INFO - PROCESS | 1760 | 1464106768468 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:19:28 INFO - PROCESS | 1760 | 1464106768723 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 09:19:29 INFO - PROCESS | 1760 | 1464106769062 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:19:29 INFO - PROCESS | 1760 | ++DOCSHELL 0x913b3800 == 111 [pid = 1760] [id = 720] 09:19:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 143 (0x914c7c00) [pid = 1760] [serial = 2161] [outer = (nil)] 09:19:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 144 (0x91b3a400) [pid = 1760] [serial = 2162] [outer = 0x914c7c00] 09:19:29 INFO - PROCESS | 1760 | 1464106769168 Marionette DEBUG loaded listener.js 09:19:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 145 (0x91b41c00) [pid = 1760] [serial = 2163] [outer = 0x914c7c00] 09:19:30 INFO - PROCESS | 1760 | 1464106770155 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:19:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:19:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1738ms 09:19:30 INFO - PROCESS | 1760 | 1464106770196 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 09:19:30 INFO - PROCESS | 1760 | 1464106770201 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 09:19:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:19:30 INFO - PROCESS | 1760 | 1464106770208 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:19:30 INFO - PROCESS | 1760 | 1464106770212 Marionette TRACE conn4 <- [1,2854,null,{}] 09:19:30 INFO - PROCESS | 1760 | 1464106770251 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:19:30 INFO - PROCESS | 1760 | 1464106770587 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 09:19:30 INFO - PROCESS | 1760 | 1464106770944 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:19:30 INFO - PROCESS | 1760 | ++DOCSHELL 0x8afcdc00 == 112 [pid = 1760] [id = 721] 09:19:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 146 (0x91ae2800) [pid = 1760] [serial = 2164] [outer = (nil)] 09:19:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 147 (0x92740800) [pid = 1760] [serial = 2165] [outer = 0x91ae2800] 09:19:31 INFO - PROCESS | 1760 | 1464106771040 Marionette DEBUG loaded listener.js 09:19:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 148 (0x92b08c00) [pid = 1760] [serial = 2166] [outer = 0x91ae2800] 09:19:32 INFO - PROCESS | 1760 | 1464106772007 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:19:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:19:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1871ms 09:19:32 INFO - PROCESS | 1760 | 1464106772080 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 09:19:32 INFO - PROCESS | 1760 | 1464106772083 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 09:19:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:19:32 INFO - PROCESS | 1760 | 1464106772091 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:19:32 INFO - PROCESS | 1760 | 1464106772096 Marionette TRACE conn4 <- [1,2858,null,{}] 09:19:32 INFO - PROCESS | 1760 | 1464106772103 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:19:32 INFO - PROCESS | 1760 | 1464106772388 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 09:19:32 INFO - PROCESS | 1760 | 1464106772735 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:19:32 INFO - PROCESS | 1760 | ++DOCSHELL 0x9273e000 == 113 [pid = 1760] [id = 722] 09:19:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 149 (0x92b02000) [pid = 1760] [serial = 2167] [outer = (nil)] 09:19:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 150 (0x93ac5c00) [pid = 1760] [serial = 2168] [outer = 0x92b02000] 09:19:32 INFO - PROCESS | 1760 | 1464106772837 Marionette DEBUG loaded listener.js 09:19:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 151 (0x94633800) [pid = 1760] [serial = 2169] [outer = 0x92b02000] 09:19:33 INFO - PROCESS | 1760 | 1464106773815 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:19:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:19:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1789ms 09:19:33 INFO - PROCESS | 1760 | 1464106773881 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 09:19:33 INFO - PROCESS | 1760 | 1464106773885 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 09:19:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:19:33 INFO - PROCESS | 1760 | 1464106773892 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:19:33 INFO - PROCESS | 1760 | 1464106773895 Marionette TRACE conn4 <- [1,2862,null,{}] 09:19:33 INFO - PROCESS | 1760 | 1464106773901 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:19:34 INFO - PROCESS | 1760 | 1464106774140 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 09:19:34 INFO - PROCESS | 1760 | 1464106774475 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:19:34 INFO - PROCESS | 1760 | ++DOCSHELL 0x9273bc00 == 114 [pid = 1760] [id = 723] 09:19:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 152 (0x92b6e400) [pid = 1760] [serial = 2170] [outer = (nil)] 09:19:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 153 (0x9539d800) [pid = 1760] [serial = 2171] [outer = 0x92b6e400] 09:19:34 INFO - PROCESS | 1760 | 1464106774574 Marionette DEBUG loaded listener.js 09:19:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 154 (0x953a3800) [pid = 1760] [serial = 2172] [outer = 0x92b6e400] 09:19:35 INFO - PROCESS | 1760 | 1464106775535 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:19:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:19:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1680ms 09:19:35 INFO - PROCESS | 1760 | 1464106775587 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 09:19:35 INFO - PROCESS | 1760 | 1464106775590 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 09:19:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:19:35 INFO - PROCESS | 1760 | 1464106775598 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:19:35 INFO - PROCESS | 1760 | 1464106775601 Marionette TRACE conn4 <- [1,2866,null,{}] 09:19:35 INFO - PROCESS | 1760 | 1464106775608 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:19:35 INFO - PROCESS | 1760 | 1464106775869 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 09:19:36 INFO - PROCESS | 1760 | 1464106776207 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:19:36 INFO - PROCESS | 1760 | ++DOCSHELL 0x91bca800 == 115 [pid = 1760] [id = 724] 09:19:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 155 (0x94631c00) [pid = 1760] [serial = 2173] [outer = (nil)] 09:19:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 156 (0x99238400) [pid = 1760] [serial = 2174] [outer = 0x94631c00] 09:19:36 INFO - PROCESS | 1760 | 1464106776305 Marionette DEBUG loaded listener.js 09:19:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 157 (0x9925a400) [pid = 1760] [serial = 2175] [outer = 0x94631c00] 09:19:37 INFO - PROCESS | 1760 | 1464106777300 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:19:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:19:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1739ms 09:19:37 INFO - PROCESS | 1760 | 1464106777338 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 09:19:37 INFO - PROCESS | 1760 | 1464106777342 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 09:19:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:19:37 INFO - PROCESS | 1760 | 1464106777349 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:19:37 INFO - PROCESS | 1760 | 1464106777353 Marionette TRACE conn4 <- [1,2870,null,{}] 09:19:37 INFO - PROCESS | 1760 | 1464106777360 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:19:37 INFO - PROCESS | 1760 | 1464106777606 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 09:19:37 INFO - PROCESS | 1760 | 1464106777946 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:19:37 INFO - PROCESS | 1760 | ++DOCSHELL 0x95123c00 == 116 [pid = 1760] [id = 725] 09:19:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 158 (0x95128c00) [pid = 1760] [serial = 2176] [outer = (nil)] 09:19:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 159 (0x997d6800) [pid = 1760] [serial = 2177] [outer = 0x95128c00] 09:19:38 INFO - PROCESS | 1760 | 1464106778045 Marionette DEBUG loaded listener.js 09:19:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 160 (0x99fcb800) [pid = 1760] [serial = 2178] [outer = 0x95128c00] 09:19:39 INFO - PROCESS | 1760 | 1464106779046 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:19:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:19:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1739ms 09:19:39 INFO - PROCESS | 1760 | 1464106779090 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 09:19:39 INFO - PROCESS | 1760 | 1464106779095 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 09:19:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:19:39 INFO - PROCESS | 1760 | 1464106779101 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:19:39 INFO - PROCESS | 1760 | 1464106779106 Marionette TRACE conn4 <- [1,2874,null,{}] 09:19:39 INFO - PROCESS | 1760 | 1464106779112 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:19:39 INFO - PROCESS | 1760 | 1464106779382 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 09:19:39 INFO - PROCESS | 1760 | 1464106779734 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:19:39 INFO - PROCESS | 1760 | ++DOCSHELL 0x9959a400 == 117 [pid = 1760] [id = 726] 09:19:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 161 (0x9b177800) [pid = 1760] [serial = 2179] [outer = (nil)] 09:19:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 162 (0x9b17cc00) [pid = 1760] [serial = 2180] [outer = 0x9b177800] 09:19:39 INFO - PROCESS | 1760 | 1464106779839 Marionette DEBUG loaded listener.js 09:19:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 163 (0x9bb36c00) [pid = 1760] [serial = 2181] [outer = 0x9b177800] 09:19:40 INFO - PROCESS | 1760 | 1464106780857 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:19:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:19:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1793ms 09:19:40 INFO - PROCESS | 1760 | 1464106780895 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 09:19:40 INFO - PROCESS | 1760 | 1464106780899 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 09:19:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:19:40 INFO - PROCESS | 1760 | 1464106780906 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:19:40 INFO - PROCESS | 1760 | 1464106780910 Marionette TRACE conn4 <- [1,2878,null,{}] 09:19:40 INFO - PROCESS | 1760 | 1464106780917 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:19:41 INFO - PROCESS | 1760 | 1464106781177 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 09:19:41 INFO - PROCESS | 1760 | 1464106781524 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:19:41 INFO - PROCESS | 1760 | ++DOCSHELL 0x9af3b400 == 118 [pid = 1760] [id = 727] 09:19:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 164 (0x9b08d000) [pid = 1760] [serial = 2182] [outer = (nil)] 09:19:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 165 (0x9bb90800) [pid = 1760] [serial = 2183] [outer = 0x9b08d000] 09:19:41 INFO - PROCESS | 1760 | 1464106781622 Marionette DEBUG loaded listener.js 09:19:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 166 (0x9bb98800) [pid = 1760] [serial = 2184] [outer = 0x9b08d000] 09:19:42 INFO - PROCESS | 1760 | 1464106782584 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:19:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:19:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1741ms 09:19:42 INFO - PROCESS | 1760 | 1464106782648 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 09:19:42 INFO - PROCESS | 1760 | 1464106782651 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 09:19:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:19:42 INFO - PROCESS | 1760 | 1464106782659 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:19:42 INFO - PROCESS | 1760 | 1464106782663 Marionette TRACE conn4 <- [1,2882,null,{}] 09:19:42 INFO - PROCESS | 1760 | 1464106782669 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:19:42 INFO - PROCESS | 1760 | 1464106782929 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 09:19:43 INFO - PROCESS | 1760 | 1464106783271 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:19:43 INFO - PROCESS | 1760 | ++DOCSHELL 0x995cd400 == 119 [pid = 1760] [id = 728] 09:19:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 167 (0x9b17f800) [pid = 1760] [serial = 2185] [outer = (nil)] 09:19:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 168 (0x9c0cf800) [pid = 1760] [serial = 2186] [outer = 0x9b17f800] 09:19:43 INFO - PROCESS | 1760 | 1464106783368 Marionette DEBUG loaded listener.js 09:19:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 169 (0x9c3b9000) [pid = 1760] [serial = 2187] [outer = 0x9b17f800] 09:19:44 INFO - PROCESS | 1760 | 1464106784341 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:19:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:19:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1734ms 09:19:44 INFO - PROCESS | 1760 | 1464106784394 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 09:19:44 INFO - PROCESS | 1760 | 1464106784398 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 09:19:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:19:44 INFO - PROCESS | 1760 | 1464106784406 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:19:44 INFO - PROCESS | 1760 | 1464106784408 Marionette TRACE conn4 <- [1,2886,null,{}] 09:19:44 INFO - PROCESS | 1760 | 1464106784416 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:19:44 INFO - PROCESS | 1760 | 1464106784668 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 09:19:45 INFO - PROCESS | 1760 | 1464106785012 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:19:45 INFO - PROCESS | 1760 | ++DOCSHELL 0x9bb93800 == 120 [pid = 1760] [id = 729] 09:19:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 170 (0x9bbbfc00) [pid = 1760] [serial = 2188] [outer = (nil)] 09:19:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 171 (0x9cc76800) [pid = 1760] [serial = 2189] [outer = 0x9bbbfc00] 09:19:45 INFO - PROCESS | 1760 | 1464106785111 Marionette DEBUG loaded listener.js 09:19:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 172 (0x9d04ac00) [pid = 1760] [serial = 2190] [outer = 0x9bbbfc00] 09:19:46 INFO - PROCESS | 1760 | 1464106786101 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:19:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:19:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1731ms 09:19:46 INFO - PROCESS | 1760 | 1464106786139 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 09:19:46 INFO - PROCESS | 1760 | 1464106786143 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 09:19:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:19:46 INFO - PROCESS | 1760 | 1464106786151 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:19:46 INFO - PROCESS | 1760 | 1464106786155 Marionette TRACE conn4 <- [1,2890,null,{}] 09:19:46 INFO - PROCESS | 1760 | 1464106786161 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:19:46 INFO - PROCESS | 1760 | 1464106786436 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 09:19:46 INFO - PROCESS | 1760 | 1464106786797 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:19:46 INFO - PROCESS | 1760 | ++DOCSHELL 0x8d06a800 == 121 [pid = 1760] [id = 730] 09:19:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 173 (0x8d06b800) [pid = 1760] [serial = 2191] [outer = (nil)] 09:19:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 174 (0xa237b000) [pid = 1760] [serial = 2192] [outer = 0x8d06b800] 09:19:46 INFO - PROCESS | 1760 | 1464106786895 Marionette DEBUG loaded listener.js 09:19:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 175 (0xa25fb400) [pid = 1760] [serial = 2193] [outer = 0x8d06b800] 09:19:47 INFO - PROCESS | 1760 | 1464106787903 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:19:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:19:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1786ms 09:19:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:19:47 INFO - PROCESS | 1760 | 1464106787938 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 09:19:47 INFO - PROCESS | 1760 | 1464106787941 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 09:19:47 INFO - PROCESS | 1760 | 1464106787949 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:19:47 INFO - PROCESS | 1760 | 1464106787952 Marionette TRACE conn4 <- [1,2894,null,{}] 09:19:47 INFO - PROCESS | 1760 | 1464106787958 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:19:48 INFO - PROCESS | 1760 | 1464106788205 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 09:19:48 INFO - PROCESS | 1760 | 1464106788567 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:19:48 INFO - PROCESS | 1760 | ++DOCSHELL 0x89395c00 == 122 [pid = 1760] [id = 731] 09:19:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 176 (0x97729000) [pid = 1760] [serial = 2194] [outer = (nil)] 09:19:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 177 (0xa31c8c00) [pid = 1760] [serial = 2195] [outer = 0x97729000] 09:19:48 INFO - PROCESS | 1760 | 1464106788679 Marionette DEBUG loaded listener.js 09:19:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 178 (0xa31ee800) [pid = 1760] [serial = 2196] [outer = 0x97729000] 09:19:49 INFO - PROCESS | 1760 | 1464106789664 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:19:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:19:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1789ms 09:19:49 INFO - PROCESS | 1760 | 1464106789737 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 09:19:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:19:49 INFO - PROCESS | 1760 | 1464106789742 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 09:19:49 INFO - PROCESS | 1760 | 1464106789750 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:19:49 INFO - PROCESS | 1760 | 1464106789753 Marionette TRACE conn4 <- [1,2898,null,{}] 09:19:49 INFO - PROCESS | 1760 | 1464106789761 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:19:50 INFO - PROCESS | 1760 | 1464106790057 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 09:19:50 INFO - PROCESS | 1760 | 1464106790410 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:19:50 INFO - PROCESS | 1760 | ++DOCSHELL 0x8cfd7000 == 123 [pid = 1760] [id = 732] 09:19:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 179 (0x9c3cbc00) [pid = 1760] [serial = 2197] [outer = (nil)] 09:19:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 180 (0xa3576400) [pid = 1760] [serial = 2198] [outer = 0x9c3cbc00] 09:19:50 INFO - PROCESS | 1760 | 1464106790520 Marionette DEBUG loaded listener.js 09:19:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 181 (0xa3640400) [pid = 1760] [serial = 2199] [outer = 0x9c3cbc00] 09:19:53 INFO - PROCESS | 1760 | --DOCSHELL 0x9539c400 == 122 [pid = 1760] [id = 709] 09:19:53 INFO - PROCESS | 1760 | --DOCSHELL 0x9d049400 == 121 [pid = 1760] [id = 710] 09:19:53 INFO - PROCESS | 1760 | --DOCSHELL 0x94629800 == 120 [pid = 1760] [id = 708] 09:19:53 INFO - PROCESS | 1760 | --DOCSHELL 0x891d6c00 == 119 [pid = 1760] [id = 707] 09:19:53 INFO - PROCESS | 1760 | --DOCSHELL 0x9b0f8400 == 118 [pid = 1760] [id = 706] 09:19:53 INFO - PROCESS | 1760 | --DOCSHELL 0x99fc3400 == 117 [pid = 1760] [id = 705] 09:19:53 INFO - PROCESS | 1760 | --DOCSHELL 0x8dd4bc00 == 116 [pid = 1760] [id = 703] 09:19:53 INFO - PROCESS | 1760 | --DOCSHELL 0x9539b000 == 115 [pid = 1760] [id = 704] 09:19:53 INFO - PROCESS | 1760 | --DOCSHELL 0x914cec00 == 114 [pid = 1760] [id = 702] 09:19:53 INFO - PROCESS | 1760 | --DOCSHELL 0x91289400 == 113 [pid = 1760] [id = 701] 09:19:53 INFO - PROCESS | 1760 | --DOCSHELL 0x91ae5800 == 112 [pid = 1760] [id = 700] 09:19:53 INFO - PROCESS | 1760 | --DOCSHELL 0x90836000 == 111 [pid = 1760] [id = 699] 09:19:53 INFO - PROCESS | 1760 | --DOCSHELL 0x8e2bf400 == 110 [pid = 1760] [id = 697] 09:19:53 INFO - PROCESS | 1760 | --DOCSHELL 0x8e5b7400 == 109 [pid = 1760] [id = 698] 09:19:53 INFO - PROCESS | 1760 | --DOCSHELL 0x8c905c00 == 108 [pid = 1760] [id = 696] 09:19:53 INFO - PROCESS | 1760 | --DOCSHELL 0x8a581c00 == 107 [pid = 1760] [id = 695] 09:19:53 INFO - PROCESS | 1760 | --DOMWINDOW == 180 (0x8f0dd800) [pid = 1760] [serial = 2084] [outer = (nil)] [url = about:blank] 09:19:53 INFO - PROCESS | 1760 | --DOMWINDOW == 179 (0x8eecd000) [pid = 1760] [serial = 2073] [outer = (nil)] [url = about:blank] 09:19:53 INFO - PROCESS | 1760 | --DOMWINDOW == 178 (0x8dd53400) [pid = 1760] [serial = 2079] [outer = (nil)] [url = about:blank] 09:19:53 INFO - PROCESS | 1760 | --DOMWINDOW == 177 (0x9b08b400) [pid = 1760] [serial = 2066] [outer = (nil)] [url = about:blank] 09:19:53 INFO - PROCESS | 1760 | --DOMWINDOW == 176 (0x8dace800) [pid = 1760] [serial = 2078] [outer = (nil)] [url = about:blank] 09:19:53 INFO - PROCESS | 1760 | --DOMWINDOW == 175 (0x8e5bc800) [pid = 1760] [serial = 1968] [outer = (nil)] [url = about:blank] 09:19:53 INFO - PROCESS | 1760 | --DOMWINDOW == 174 (0x8b09b000) [pid = 1760] [serial = 2075] [outer = (nil)] [url = about:blank] 09:19:53 INFO - PROCESS | 1760 | --DOMWINDOW == 173 (0x8eddb800) [pid = 1760] [serial = 2072] [outer = (nil)] [url = about:blank] 09:19:53 INFO - PROCESS | 1760 | --DOMWINDOW == 172 (0x8c910800) [pid = 1760] [serial = 2076] [outer = (nil)] [url = about:blank] 09:19:53 INFO - PROCESS | 1760 | --DOMWINDOW == 171 (0x8edda800) [pid = 1760] [serial = 2082] [outer = (nil)] [url = about:blank] 09:19:53 INFO - PROCESS | 1760 | --DOMWINDOW == 170 (0x9224fc00) [pid = 1760] [serial = 2051] [outer = (nil)] [url = about:blank] 09:19:53 INFO - PROCESS | 1760 | --DOMWINDOW == 169 (0x913bf000) [pid = 1760] [serial = 2045] [outer = (nil)] [url = about:blank] 09:19:53 INFO - PROCESS | 1760 | --DOMWINDOW == 168 (0x997d2800) [pid = 1760] [serial = 2063] [outer = (nil)] [url = about:blank] 09:19:53 INFO - PROCESS | 1760 | --DOMWINDOW == 167 (0x92b69000) [pid = 1760] [serial = 2054] [outer = (nil)] [url = about:blank] 09:19:53 INFO - PROCESS | 1760 | --DOMWINDOW == 166 (0x9be83400) [pid = 1760] [serial = 2069] [outer = (nil)] [url = about:blank] 09:19:53 INFO - PROCESS | 1760 | --DOMWINDOW == 165 (0x8c903400) [pid = 1760] [serial = 2033] [outer = (nil)] [url = about:blank] 09:19:53 INFO - PROCESS | 1760 | --DOMWINDOW == 164 (0x93c8dc00) [pid = 1760] [serial = 2057] [outer = (nil)] [url = about:blank] 09:19:53 INFO - PROCESS | 1760 | --DOMWINDOW == 163 (0x8e5b5000) [pid = 1760] [serial = 2030] [outer = (nil)] [url = about:blank] 09:19:53 INFO - PROCESS | 1760 | --DOMWINDOW == 162 (0x8e2bec00) [pid = 1760] [serial = 2036] [outer = (nil)] [url = about:blank] 09:19:53 INFO - PROCESS | 1760 | --DOMWINDOW == 161 (0x91064c00) [pid = 1760] [serial = 2042] [outer = (nil)] [url = about:blank] 09:19:53 INFO - PROCESS | 1760 | --DOMWINDOW == 160 (0x9086a800) [pid = 1760] [serial = 2039] [outer = (nil)] [url = about:blank] 09:19:53 INFO - PROCESS | 1760 | --DOMWINDOW == 159 (0x953a3c00) [pid = 1760] [serial = 2060] [outer = (nil)] [url = about:blank] 09:19:53 INFO - PROCESS | 1760 | --DOMWINDOW == 158 (0x91b41800) [pid = 1760] [serial = 2048] [outer = (nil)] [url = about:blank] 09:19:53 INFO - PROCESS | 1760 | --DOMWINDOW == 157 (0x8e5b2c00) [pid = 1760] [serial = 2081] [outer = (nil)] [url = about:blank] 09:19:53 INFO - PROCESS | 1760 | 1464106793850 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:19:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:19:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 4157ms 09:19:53 INFO - PROCESS | 1760 | 1464106793907 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 09:19:53 INFO - PROCESS | 1760 | 1464106793913 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 09:19:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:19:53 INFO - PROCESS | 1760 | 1464106793924 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:19:53 INFO - PROCESS | 1760 | 1464106793928 Marionette TRACE conn4 <- [1,2902,null,{}] 09:19:53 INFO - PROCESS | 1760 | 1464106793938 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:19:54 INFO - PROCESS | 1760 | 1464106794181 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 09:19:54 INFO - PROCESS | 1760 | 1464106794451 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:19:54 INFO - PROCESS | 1760 | ++DOCSHELL 0x87f58800 == 108 [pid = 1760] [id = 733] 09:19:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 158 (0x891d6c00) [pid = 1760] [serial = 2200] [outer = (nil)] 09:19:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 159 (0x8a51a000) [pid = 1760] [serial = 2201] [outer = 0x891d6c00] 09:19:54 INFO - PROCESS | 1760 | 1464106794565 Marionette DEBUG loaded listener.js 09:19:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 160 (0x8aeea000) [pid = 1760] [serial = 2202] [outer = 0x891d6c00] 09:19:55 INFO - PROCESS | 1760 | 1464106795495 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:19:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:19:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1635ms 09:19:55 INFO - PROCESS | 1760 | 1464106795605 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 09:19:55 INFO - PROCESS | 1760 | 1464106795613 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 09:19:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:19:55 INFO - PROCESS | 1760 | 1464106795627 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:19:55 INFO - PROCESS | 1760 | 1464106795633 Marionette TRACE conn4 <- [1,2906,null,{}] 09:19:55 INFO - PROCESS | 1760 | 1464106795657 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:19:55 INFO - PROCESS | 1760 | 1464106795982 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 09:19:56 INFO - PROCESS | 1760 | 1464106796275 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:19:56 INFO - PROCESS | 1760 | ++DOCSHELL 0x8aee6c00 == 109 [pid = 1760] [id = 734] 09:19:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 161 (0x8af2c000) [pid = 1760] [serial = 2203] [outer = (nil)] 09:19:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 162 (0x8c90a800) [pid = 1760] [serial = 2204] [outer = 0x8af2c000] 09:19:56 INFO - PROCESS | 1760 | 1464106796358 Marionette DEBUG loaded listener.js 09:19:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 163 (0x8d06d800) [pid = 1760] [serial = 2205] [outer = 0x8af2c000] 09:19:57 INFO - PROCESS | 1760 | 1464106797376 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:19:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:19:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1806ms 09:19:57 INFO - PROCESS | 1760 | 1464106797433 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 09:19:57 INFO - PROCESS | 1760 | 1464106797436 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 09:19:57 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:19:57 INFO - PROCESS | 1760 | 1464106797445 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:19:57 INFO - PROCESS | 1760 | 1464106797452 Marionette TRACE conn4 <- [1,2910,null,{}] 09:19:57 INFO - PROCESS | 1760 | 1464106797496 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:19:58 INFO - PROCESS | 1760 | 1464106798462 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 09:19:58 INFO - PROCESS | 1760 | --DOMWINDOW == 162 (0x90877000) [pid = 1760] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:19:58 INFO - PROCESS | 1760 | --DOMWINDOW == 161 (0x9105f800) [pid = 1760] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:19:58 INFO - PROCESS | 1760 | --DOMWINDOW == 160 (0x92b06800) [pid = 1760] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:19:58 INFO - PROCESS | 1760 | --DOMWINDOW == 159 (0x8e259800) [pid = 1760] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:19:58 INFO - PROCESS | 1760 | --DOMWINDOW == 158 (0x8a511400) [pid = 1760] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:19:58 INFO - PROCESS | 1760 | --DOMWINDOW == 157 (0x9af3cc00) [pid = 1760] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:19:58 INFO - PROCESS | 1760 | --DOMWINDOW == 156 (0x9224ac00) [pid = 1760] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:19:58 INFO - PROCESS | 1760 | --DOMWINDOW == 155 (0x8de4dc00) [pid = 1760] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:19:58 INFO - PROCESS | 1760 | --DOMWINDOW == 154 (0x8e2c1800) [pid = 1760] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:19:58 INFO - PROCESS | 1760 | --DOMWINDOW == 153 (0x8c909c00) [pid = 1760] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:19:58 INFO - PROCESS | 1760 | --DOMWINDOW == 152 (0x8a582400) [pid = 1760] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:19:58 INFO - PROCESS | 1760 | --DOMWINDOW == 151 (0x8a23ac00) [pid = 1760] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:19:58 INFO - PROCESS | 1760 | --DOMWINDOW == 150 (0x8b099800) [pid = 1760] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:19:58 INFO - PROCESS | 1760 | --DOMWINDOW == 149 (0x9d04e800) [pid = 1760] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:19:58 INFO - PROCESS | 1760 | --DOMWINDOW == 148 (0x9cb49c00) [pid = 1760] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:19:58 INFO - PROCESS | 1760 | --DOMWINDOW == 147 (0x9bb99c00) [pid = 1760] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:19:58 INFO - PROCESS | 1760 | --DOMWINDOW == 146 (0x8938b000) [pid = 1760] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:19:58 INFO - PROCESS | 1760 | --DOMWINDOW == 145 (0x9bb39c00) [pid = 1760] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:19:58 INFO - PROCESS | 1760 | --DOMWINDOW == 144 (0x99fc5c00) [pid = 1760] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:19:58 INFO - PROCESS | 1760 | --DOMWINDOW == 143 (0x9539e800) [pid = 1760] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:19:58 INFO - PROCESS | 1760 | --DOMWINDOW == 142 (0x937c5800) [pid = 1760] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:19:58 INFO - PROCESS | 1760 | --DOMWINDOW == 141 (0x91b3d800) [pid = 1760] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:19:58 INFO - PROCESS | 1760 | --DOMWINDOW == 140 (0x91bd0800) [pid = 1760] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:19:58 INFO - PROCESS | 1760 | --DOMWINDOW == 139 (0x91ae6000) [pid = 1760] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:19:58 INFO - PROCESS | 1760 | --DOMWINDOW == 138 (0x90871c00) [pid = 1760] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:19:58 INFO - PROCESS | 1760 | --DOMWINDOW == 137 (0x90806000) [pid = 1760] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:19:58 INFO - PROCESS | 1760 | --DOMWINDOW == 136 (0x8cfcac00) [pid = 1760] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:19:58 INFO - PROCESS | 1760 | --DOMWINDOW == 135 (0x99599c00) [pid = 1760] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:19:58 INFO - PROCESS | 1760 | --DOMWINDOW == 134 (0x8bea0800) [pid = 1760] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:19:58 INFO - PROCESS | 1760 | --DOMWINDOW == 133 (0x91293c00) [pid = 1760] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:19:58 INFO - PROCESS | 1760 | --DOMWINDOW == 132 (0x913bb000) [pid = 1760] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:19:58 INFO - PROCESS | 1760 | --DOMWINDOW == 131 (0x99599000) [pid = 1760] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:19:58 INFO - PROCESS | 1760 | --DOMWINDOW == 130 (0x8f0e4000) [pid = 1760] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:19:58 INFO - PROCESS | 1760 | --DOMWINDOW == 129 (0x9224ec00) [pid = 1760] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:19:58 INFO - PROCESS | 1760 | 1464106798790 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:19:58 INFO - PROCESS | 1760 | ++DOCSHELL 0x8938b000 == 110 [pid = 1760] [id = 735] 09:19:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 130 (0x8a23d400) [pid = 1760] [serial = 2206] [outer = (nil)] 09:19:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 131 (0x8b09dc00) [pid = 1760] [serial = 2207] [outer = 0x8a23d400] 09:19:58 INFO - PROCESS | 1760 | 1464106798887 Marionette DEBUG loaded listener.js 09:19:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 132 (0x8e255000) [pid = 1760] [serial = 2208] [outer = 0x8a23d400] 09:19:59 INFO - PROCESS | 1760 | 1464106799675 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:19:59 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:19:59 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:19:59 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 2243ms 09:19:59 INFO - PROCESS | 1760 | 1464106799689 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 09:19:59 INFO - PROCESS | 1760 | 1464106799695 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 09:19:59 INFO - TEST-START | /DOMEvents/constructors.html 09:19:59 INFO - PROCESS | 1760 | 1464106799702 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:19:59 INFO - PROCESS | 1760 | 1464106799705 Marionette TRACE conn4 <- [1,2914,null,{}] 09:19:59 INFO - PROCESS | 1760 | 1464106799712 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:20:00 INFO - PROCESS | 1760 | 1464106800036 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 09:20:00 INFO - PROCESS | 1760 | 1464106800071 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:20:00 INFO - PROCESS | 1760 | ++DOCSHELL 0x8aee4400 == 111 [pid = 1760] [id = 736] 09:20:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 133 (0x8cff5800) [pid = 1760] [serial = 2209] [outer = (nil)] 09:20:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 134 (0x8e5bac00) [pid = 1760] [serial = 2210] [outer = 0x8cff5800] 09:20:00 INFO - PROCESS | 1760 | 1464106800158 Marionette DEBUG loaded listener.js 09:20:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 135 (0x8ede3000) [pid = 1760] [serial = 2211] [outer = 0x8cff5800] 09:20:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:20:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:20:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:20:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:20:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:20:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:20:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:20:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:20:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:20:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:20:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:20:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:20:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:20:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:20:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:20:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:20:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:20:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:20:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:20:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:20:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:20:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:20:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:20:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:20:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:20:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:20:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:20:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:20:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:20:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:20:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:20:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:20:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:20:01 INFO - PROCESS | 1760 | 1464106801732 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:20:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:20:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:20:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:20:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:20:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:20:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:20:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:20:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:20:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:20:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:20:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:20:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:20:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:20:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:20:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:20:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:20:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:20:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:20:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:20:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:20:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:20:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:20:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:20:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:20:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:20:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:20:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:20:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:20:01 INFO - TEST-OK | /DOMEvents/constructors.html | took 2127ms 09:20:01 INFO - PROCESS | 1760 | 1464106801867 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 09:20:01 INFO - PROCESS | 1760 | 1464106801884 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 09:20:01 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:20:01 INFO - PROCESS | 1760 | 1464106801950 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:20:01 INFO - PROCESS | 1760 | 1464106801958 Marionette TRACE conn4 <- [1,2918,null,{}] 09:20:01 INFO - PROCESS | 1760 | 1464106801975 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:20:02 INFO - PROCESS | 1760 | 1464106802258 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 09:20:02 INFO - PROCESS | 1760 | 1464106802626 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:20:02 INFO - PROCESS | 1760 | ++DOCSHELL 0x87f51000 == 112 [pid = 1760] [id = 737] 09:20:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 136 (0x8afc5000) [pid = 1760] [serial = 2212] [outer = (nil)] 09:20:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 137 (0x8c90d400) [pid = 1760] [serial = 2213] [outer = 0x8afc5000] 09:20:02 INFO - PROCESS | 1760 | 1464106802724 Marionette DEBUG loaded listener.js 09:20:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 138 (0x8d22e400) [pid = 1760] [serial = 2214] [outer = 0x8afc5000] 09:20:03 INFO - PROCESS | 1760 | 1464106803775 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:20:03 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:20:03 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1900ms 09:20:03 INFO - PROCESS | 1760 | 1464106803801 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 09:20:03 INFO - PROCESS | 1760 | 1464106803810 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 09:20:03 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:20:03 INFO - PROCESS | 1760 | 1464106803822 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:20:03 INFO - PROCESS | 1760 | 1464106803827 Marionette TRACE conn4 <- [1,2922,null,{}] 09:20:03 INFO - PROCESS | 1760 | 1464106803834 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:20:04 INFO - PROCESS | 1760 | 1464106804108 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 09:20:04 INFO - PROCESS | 1760 | 1464106804485 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:20:04 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dd53400 == 113 [pid = 1760] [id = 738] 09:20:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 139 (0x8e5bd000) [pid = 1760] [serial = 2215] [outer = (nil)] 09:20:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 140 (0x8f0e2800) [pid = 1760] [serial = 2216] [outer = 0x8e5bd000] 09:20:04 INFO - PROCESS | 1760 | 1464106804614 Marionette DEBUG loaded listener.js 09:20:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 141 (0x9080ec00) [pid = 1760] [serial = 2217] [outer = 0x8e5bd000] 09:20:05 INFO - PROCESS | 1760 | [1760] 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:20:05 INFO - PROCESS | 1760 | [1760] 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:20:05 INFO - PROCESS | 1760 | [1760] 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:20:05 INFO - PROCESS | 1760 | [1760] 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:20:05 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:20:05 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:20:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:20:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:20:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:20:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:20:05 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:20:05 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:20:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:20:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:20:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:20:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:20:05 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:20:05 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:20:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:20:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:20:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:20:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:20:05 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:20:05 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:20:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:20:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:20:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:20:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:20:05 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:20:05 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1896ms 09:20:05 INFO - PROCESS | 1760 | 1464106805681 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:20:05 INFO - PROCESS | 1760 | 1464106805750 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 09:20:05 INFO - PROCESS | 1760 | 1464106805756 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 09:20:05 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:20:05 INFO - PROCESS | 1760 | 1464106805772 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:20:05 INFO - PROCESS | 1760 | 1464106805781 Marionette TRACE conn4 <- [1,2926,null,{}] 09:20:05 INFO - PROCESS | 1760 | 1464106805804 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:20:06 INFO - PROCESS | 1760 | 1464106806084 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 09:20:06 INFO - PROCESS | 1760 | 1464106806434 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:20:06 INFO - PROCESS | 1760 | ++DOCSHELL 0x8f0e6c00 == 114 [pid = 1760] [id = 739] 09:20:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 142 (0x90959000) [pid = 1760] [serial = 2218] [outer = (nil)] 09:20:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 143 (0x91288400) [pid = 1760] [serial = 2219] [outer = 0x90959000] 09:20:06 INFO - PROCESS | 1760 | 1464106806538 Marionette DEBUG loaded listener.js 09:20:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 144 (0x913b7c00) [pid = 1760] [serial = 2220] [outer = 0x90959000] 09:20:07 INFO - PROCESS | 1760 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:20:07 INFO - PROCESS | 1760 | 1464106807409 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:20:07 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:20:07 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1700ms 09:20:07 INFO - PROCESS | 1760 | 1464106807470 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 09:20:07 INFO - PROCESS | 1760 | 1464106807475 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 09:20:07 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:20:07 INFO - PROCESS | 1760 | 1464106807482 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:20:07 INFO - PROCESS | 1760 | 1464106807487 Marionette TRACE conn4 <- [1,2930,null,{}] 09:20:07 INFO - PROCESS | 1760 | 1464106807493 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:20:07 INFO - PROCESS | 1760 | 1464106807776 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 09:20:08 INFO - PROCESS | 1760 | 1464106808074 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:20:08 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c907c00 == 115 [pid = 1760] [id = 740] 09:20:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 145 (0x914ce000) [pid = 1760] [serial = 2221] [outer = (nil)] 09:20:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 146 (0x91addc00) [pid = 1760] [serial = 2222] [outer = 0x914ce000] 09:20:08 INFO - PROCESS | 1760 | 1464106808218 Marionette DEBUG loaded listener.js 09:20:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 147 (0x91b3b800) [pid = 1760] [serial = 2223] [outer = 0x914ce000] 09:20:08 INFO - PROCESS | 1760 | 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:20:09 INFO - PROCESS | 1760 | 1464106809090 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:20:09 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:20:09 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1646ms 09:20:09 INFO - PROCESS | 1760 | 1464106809130 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 09:20:09 INFO - PROCESS | 1760 | 1464106809135 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 09:20:09 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:20:09 INFO - PROCESS | 1760 | 1464106809143 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:20:09 INFO - PROCESS | 1760 | 1464106809147 Marionette TRACE conn4 <- [1,2934,null,{}] 09:20:09 INFO - PROCESS | 1760 | 1464106809154 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:20:09 INFO - PROCESS | 1760 | 1464106809394 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 09:20:09 INFO - PROCESS | 1760 | 1464106809695 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:20:09 INFO - PROCESS | 1760 | ++DOCSHELL 0x8bea0400 == 116 [pid = 1760] [id = 741] 09:20:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 148 (0x8f0e6800) [pid = 1760] [serial = 2224] [outer = (nil)] 09:20:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 149 (0x91bd0800) [pid = 1760] [serial = 2225] [outer = 0x8f0e6800] 09:20:09 INFO - PROCESS | 1760 | 1464106809796 Marionette DEBUG loaded listener.js 09:20:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 150 (0x921aa000) [pid = 1760] [serial = 2226] [outer = 0x8f0e6800] 09:20:10 INFO - PROCESS | 1760 | 1464106810721 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:20:10 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:20:10 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1588ms 09:20:10 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:20:10 INFO - PROCESS | 1760 | 1464106810732 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 09:20:10 INFO - PROCESS | 1760 | 1464106810735 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 09:20:10 INFO - PROCESS | 1760 | 1464106810743 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:20:10 INFO - PROCESS | 1760 | 1464106810747 Marionette TRACE conn4 <- [1,2938,null,{}] 09:20:10 INFO - PROCESS | 1760 | 1464106810754 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:20:11 INFO - PROCESS | 1760 | 1464106811041 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 09:20:11 INFO - PROCESS | 1760 | 1464106811334 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:20:11 INFO - PROCESS | 1760 | ++DOCSHELL 0x913bc800 == 117 [pid = 1760] [id = 742] 09:20:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 151 (0x914d3800) [pid = 1760] [serial = 2227] [outer = (nil)] 09:20:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 152 (0x937c4000) [pid = 1760] [serial = 2228] [outer = 0x914d3800] 09:20:11 INFO - PROCESS | 1760 | 1464106811438 Marionette DEBUG loaded listener.js 09:20:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 153 (0x937cac00) [pid = 1760] [serial = 2229] [outer = 0x914d3800] 09:20:12 INFO - PROCESS | 1760 | 1464106812394 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:20:12 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:20:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1684ms 09:20:12 INFO - PROCESS | 1760 | 1464106812428 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 09:20:12 INFO - PROCESS | 1760 | 1464106812433 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 09:20:12 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:20:12 INFO - PROCESS | 1760 | 1464106812442 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:20:12 INFO - PROCESS | 1760 | 1464106812447 Marionette TRACE conn4 <- [1,2942,null,{}] 09:20:12 INFO - PROCESS | 1760 | 1464106812455 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:20:12 INFO - PROCESS | 1760 | 1464106812715 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 09:20:13 INFO - PROCESS | 1760 | 1464106812982 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:20:13 INFO - PROCESS | 1760 | ++DOCSHELL 0x91ae2400 == 118 [pid = 1760] [id = 743] 09:20:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 154 (0x91bc8c00) [pid = 1760] [serial = 2230] [outer = (nil)] 09:20:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 155 (0x9539a800) [pid = 1760] [serial = 2231] [outer = 0x91bc8c00] 09:20:13 INFO - PROCESS | 1760 | 1464106813082 Marionette DEBUG loaded listener.js 09:20:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 156 (0x9539ec00) [pid = 1760] [serial = 2232] [outer = 0x91bc8c00] 09:20:14 INFO - PROCESS | 1760 | 1464106814012 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:20:14 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:20:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:20:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:20:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1593ms 09:20:14 INFO - PROCESS | 1760 | 1464106814036 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 09:20:14 INFO - PROCESS | 1760 | 1464106814040 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 09:20:14 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:20:14 INFO - PROCESS | 1760 | 1464106814047 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:20:14 INFO - PROCESS | 1760 | 1464106814051 Marionette TRACE conn4 <- [1,2946,null,{}] 09:20:14 INFO - PROCESS | 1760 | 1464106814058 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:20:14 INFO - PROCESS | 1760 | 1464106814298 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 09:20:14 INFO - PROCESS | 1760 | 1464106814608 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:20:14 INFO - PROCESS | 1760 | ++DOCSHELL 0x91adc800 == 119 [pid = 1760] [id = 744] 09:20:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 157 (0x92b07400) [pid = 1760] [serial = 2233] [outer = (nil)] 09:20:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 158 (0x9923c800) [pid = 1760] [serial = 2234] [outer = 0x92b07400] 09:20:14 INFO - PROCESS | 1760 | 1464106814709 Marionette DEBUG loaded listener.js 09:20:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 159 (0x99597000) [pid = 1760] [serial = 2235] [outer = 0x92b07400] 09:20:15 INFO - PROCESS | 1760 | 1464106815585 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:20:15 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:20:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1588ms 09:20:15 INFO - PROCESS | 1760 | 1464106815637 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 09:20:15 INFO - PROCESS | 1760 | 1464106815640 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 09:20:15 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:20:15 INFO - PROCESS | 1760 | 1464106815648 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:20:15 INFO - PROCESS | 1760 | 1464106815652 Marionette TRACE conn4 <- [1,2950,null,{}] 09:20:15 INFO - PROCESS | 1760 | 1464106815658 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:20:15 INFO - PROCESS | 1760 | 1464106815928 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 09:20:16 INFO - PROCESS | 1760 | 1464106816286 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:20:16 INFO - PROCESS | 1760 | ++DOCSHELL 0x99233800 == 120 [pid = 1760] [id = 745] 09:20:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 160 (0x997d7c00) [pid = 1760] [serial = 2236] [outer = (nil)] 09:20:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 161 (0x9aee0800) [pid = 1760] [serial = 2237] [outer = 0x997d7c00] 09:20:16 INFO - PROCESS | 1760 | 1464106816431 Marionette DEBUG loaded listener.js 09:20:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 162 (0x9af3fc00) [pid = 1760] [serial = 2238] [outer = 0x997d7c00] 09:20:17 INFO - PROCESS | 1760 | ++DOCSHELL 0x9b17b400 == 121 [pid = 1760] [id = 746] 09:20:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 163 (0x9b17c800) [pid = 1760] [serial = 2239] [outer = (nil)] 09:20:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 164 (0x9bb34800) [pid = 1760] [serial = 2240] [outer = 0x9b17c800] 09:20:17 INFO - PROCESS | 1760 | 1464106817371 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:20:17 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:20:17 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1740ms 09:20:17 INFO - PROCESS | 1760 | 1464106817411 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 09:20:17 INFO - PROCESS | 1760 | 1464106817416 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 09:20:17 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:20:17 INFO - PROCESS | 1760 | 1464106817426 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:20:17 INFO - PROCESS | 1760 | 1464106817431 Marionette TRACE conn4 <- [1,2954,null,{}] 09:20:17 INFO - PROCESS | 1760 | 1464106817437 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:20:17 INFO - PROCESS | 1760 | 1464106817759 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 09:20:18 INFO - PROCESS | 1760 | 1464106818114 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:20:18 INFO - PROCESS | 1760 | ++DOCSHELL 0x9b08d800 == 122 [pid = 1760] [id = 747] 09:20:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 165 (0x9b19ac00) [pid = 1760] [serial = 2241] [outer = (nil)] 09:20:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 166 (0x9bb3fc00) [pid = 1760] [serial = 2242] [outer = 0x9b19ac00] 09:20:18 INFO - PROCESS | 1760 | 1464106818219 Marionette DEBUG loaded listener.js 09:20:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 167 (0x9bb99c00) [pid = 1760] [serial = 2243] [outer = 0x9b19ac00] 09:20:19 INFO - PROCESS | 1760 | 1464106819089 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:20:19 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:20:19 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:20:19 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1686ms 09:20:19 INFO - PROCESS | 1760 | 1464106819114 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 09:20:19 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:20:19 INFO - PROCESS | 1760 | 1464106819119 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 09:20:19 INFO - PROCESS | 1760 | 1464106819127 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:20:19 INFO - PROCESS | 1760 | 1464106819132 Marionette TRACE conn4 <- [1,2958,null,{}] 09:20:19 INFO - PROCESS | 1760 | 1464106819139 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:20:19 INFO - PROCESS | 1760 | 1464106819426 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 09:20:19 INFO - PROCESS | 1760 | 1464106819740 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:20:19 INFO - PROCESS | 1760 | ++DOCSHELL 0x99233c00 == 123 [pid = 1760] [id = 748] 09:20:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 168 (0x9b17a400) [pid = 1760] [serial = 2244] [outer = (nil)] 09:20:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 169 (0x9d04f400) [pid = 1760] [serial = 2245] [outer = 0x9b17a400] 09:20:19 INFO - PROCESS | 1760 | 1464106819892 Marionette DEBUG loaded listener.js 09:20:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 170 (0xa2381800) [pid = 1760] [serial = 2246] [outer = 0x9b17a400] 09:20:20 INFO - PROCESS | 1760 | 1464106820736 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:20:20 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:20:20 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1638ms 09:20:20 INFO - PROCESS | 1760 | 1464106820765 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 09:20:20 INFO - PROCESS | 1760 | 1464106820768 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 09:20:20 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:20:20 INFO - PROCESS | 1760 | 1464106820776 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:20:20 INFO - PROCESS | 1760 | 1464106820779 Marionette TRACE conn4 <- [1,2962,null,{}] 09:20:20 INFO - PROCESS | 1760 | 1464106820785 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:20:21 INFO - PROCESS | 1760 | 1464106821027 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 09:20:21 INFO - PROCESS | 1760 | 1464106821350 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:20:21 INFO - PROCESS | 1760 | ++DOCSHELL 0x91aea400 == 124 [pid = 1760] [id = 749] 09:20:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 171 (0x99fc4000) [pid = 1760] [serial = 2247] [outer = (nil)] 09:20:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 172 (0xa31f3c00) [pid = 1760] [serial = 2248] [outer = 0x99fc4000] 09:20:21 INFO - PROCESS | 1760 | 1464106821447 Marionette DEBUG loaded listener.js 09:20:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 173 (0xa36ea400) [pid = 1760] [serial = 2249] [outer = 0x99fc4000] 09:20:22 INFO - PROCESS | 1760 | 1464106822342 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:20:22 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:20:22 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1591ms 09:20:22 INFO - PROCESS | 1760 | 1464106822368 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 09:20:22 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:20:22 INFO - PROCESS | 1760 | 1464106822373 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 09:20:22 INFO - PROCESS | 1760 | 1464106822380 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:20:22 INFO - PROCESS | 1760 | 1464106822382 Marionette TRACE conn4 <- [1,2966,null,{}] 09:20:22 INFO - PROCESS | 1760 | 1464106822389 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:20:22 INFO - PROCESS | 1760 | 1464106822621 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 09:20:22 INFO - PROCESS | 1760 | 1464106822925 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:20:22 INFO - PROCESS | 1760 | ++DOCSHELL 0xa36f3400 == 125 [pid = 1760] [id = 750] 09:20:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 174 (0xa36f5000) [pid = 1760] [serial = 2250] [outer = (nil)] 09:20:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 175 (0xa51eb800) [pid = 1760] [serial = 2251] [outer = 0xa36f5000] 09:20:23 INFO - PROCESS | 1760 | 1464106823024 Marionette DEBUG loaded listener.js 09:20:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 176 (0xa51f4000) [pid = 1760] [serial = 2252] [outer = 0xa36f5000] 09:20:23 INFO - PROCESS | 1760 | 1464106823907 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:20:23 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:20:23 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1581ms 09:20:23 INFO - PROCESS | 1760 | 1464106823961 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 09:20:23 INFO - PROCESS | 1760 | 1464106823965 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 09:20:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:20:23 INFO - PROCESS | 1760 | 1464106823972 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:20:23 INFO - PROCESS | 1760 | 1464106823976 Marionette TRACE conn4 <- [1,2970,null,{}] 09:20:24 INFO - PROCESS | 1760 | 1464106824024 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:20:24 INFO - PROCESS | 1760 | 1464106824354 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 09:20:24 INFO - PROCESS | 1760 | 1464106824579 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:20:24 INFO - PROCESS | 1760 | ++DOCSHELL 0x9073a800 == 126 [pid = 1760] [id = 751] 09:20:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 177 (0x9073dc00) [pid = 1760] [serial = 2253] [outer = (nil)] 09:20:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 178 (0x90742800) [pid = 1760] [serial = 2254] [outer = 0x9073dc00] 09:20:24 INFO - PROCESS | 1760 | 1464106824720 Marionette DEBUG loaded listener.js 09:20:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 179 (0x90745000) [pid = 1760] [serial = 2255] [outer = 0x9073dc00] 09:20:25 INFO - PROCESS | 1760 | 1464106825558 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:20:25 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:20:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1637ms 09:20:25 INFO - PROCESS | 1760 | 1464106825611 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 09:20:25 INFO - PROCESS | 1760 | 1464106825615 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 09:20:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:20:25 INFO - PROCESS | 1760 | 1464106825622 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:20:25 INFO - PROCESS | 1760 | 1464106825626 Marionette TRACE conn4 <- [1,2974,null,{}] 09:20:25 INFO - PROCESS | 1760 | 1464106825632 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:20:25 INFO - PROCESS | 1760 | 1464106825904 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 09:20:26 INFO - PROCESS | 1760 | 1464106826214 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:20:26 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a244000 == 127 [pid = 1760] [id = 752] 09:20:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 180 (0x90741800) [pid = 1760] [serial = 2256] [outer = (nil)] 09:20:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 181 (0xa331c800) [pid = 1760] [serial = 2257] [outer = 0x90741800] 09:20:26 INFO - PROCESS | 1760 | 1464106826369 Marionette DEBUG loaded listener.js 09:20:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 182 (0xa5140000) [pid = 1760] [serial = 2258] [outer = 0x90741800] 09:20:27 INFO - PROCESS | 1760 | 1464106827202 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:20:27 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:20:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1637ms 09:20:27 INFO - PROCESS | 1760 | 1464106827260 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 09:20:27 INFO - PROCESS | 1760 | 1464106827263 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 09:20:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:20:27 INFO - PROCESS | 1760 | 1464106827271 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:20:27 INFO - PROCESS | 1760 | 1464106827273 Marionette TRACE conn4 <- [1,2978,null,{}] 09:20:27 INFO - PROCESS | 1760 | 1464106827280 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:20:27 INFO - PROCESS | 1760 | 1464106827620 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 09:20:27 INFO - PROCESS | 1760 | 1464106827850 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:20:27 INFO - PROCESS | 1760 | ++DOCSHELL 0x9073e400 == 128 [pid = 1760] [id = 753] 09:20:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 183 (0x90742000) [pid = 1760] [serial = 2259] [outer = (nil)] 09:20:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 184 (0x9b263400) [pid = 1760] [serial = 2260] [outer = 0x90742000] 09:20:27 INFO - PROCESS | 1760 | 1464106827944 Marionette DEBUG loaded listener.js 09:20:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 185 (0x9b265400) [pid = 1760] [serial = 2261] [outer = 0x90742000] 09:20:28 INFO - PROCESS | 1760 | 1464106828845 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:20:28 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:20:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1583ms 09:20:28 INFO - PROCESS | 1760 | 1464106828854 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 09:20:28 INFO - PROCESS | 1760 | 1464106828858 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 09:20:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:20:28 INFO - PROCESS | 1760 | 1464106828893 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:20:28 INFO - PROCESS | 1760 | 1464106828898 Marionette TRACE conn4 <- [1,2982,null,{}] 09:20:28 INFO - PROCESS | 1760 | 1464106828905 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:20:29 INFO - PROCESS | 1760 | 1464106829156 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 09:20:29 INFO - PROCESS | 1760 | 1464106829449 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:20:29 INFO - PROCESS | 1760 | ++DOCSHELL 0x92666c00 == 129 [pid = 1760] [id = 754] 09:20:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 186 (0x92667400) [pid = 1760] [serial = 2262] [outer = (nil)] 09:20:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 187 (0x9266d800) [pid = 1760] [serial = 2263] [outer = 0x92667400] 09:20:29 INFO - PROCESS | 1760 | 1464106829548 Marionette DEBUG loaded listener.js 09:20:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 188 (0x92670800) [pid = 1760] [serial = 2264] [outer = 0x92667400] 09:20:30 INFO - PROCESS | 1760 | 1464106830476 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:20:30 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:20:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:20:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1642ms 09:20:30 INFO - PROCESS | 1760 | 1464106830529 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 09:20:30 INFO - PROCESS | 1760 | 1464106830534 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 09:20:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:20:30 INFO - PROCESS | 1760 | 1464106830541 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:20:30 INFO - PROCESS | 1760 | 1464106830545 Marionette TRACE conn4 <- [1,2986,null,{}] 09:20:30 INFO - PROCESS | 1760 | 1464106830551 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:20:30 INFO - PROCESS | 1760 | 1464106830892 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 09:20:31 INFO - PROCESS | 1760 | 1464106831123 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:20:31 INFO - PROCESS | 1760 | ++DOCSHELL 0x87f4e000 == 130 [pid = 1760] [id = 755] 09:20:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 189 (0x9266a800) [pid = 1760] [serial = 2265] [outer = (nil)] 09:20:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 190 (0x9b264c00) [pid = 1760] [serial = 2266] [outer = 0x9266a800] 09:20:31 INFO - PROCESS | 1760 | 1464106831217 Marionette DEBUG loaded listener.js 09:20:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 191 (0x9b260800) [pid = 1760] [serial = 2267] [outer = 0x9266a800] 09:20:33 INFO - PROCESS | 1760 | --DOCSHELL 0x8af30c00 == 129 [pid = 1760] [id = 655] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 190 (0x921a2800) [pid = 1760] [serial = 2049] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 189 (0x92742c00) [pid = 1760] [serial = 2052] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 188 (0x9b0f9000) [pid = 1760] [serial = 2067] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 187 (0x90952c00) [pid = 1760] [serial = 2040] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 186 (0x93c97400) [pid = 1760] [serial = 2058] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 185 (0x9128fc00) [pid = 1760] [serial = 2043] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 184 (0x914c8c00) [pid = 1760] [serial = 2046] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 183 (0x9771f400) [pid = 1760] [serial = 2061] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 182 (0x8eddf800) [pid = 1760] [serial = 2031] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 181 (0x8dacd000) [pid = 1760] [serial = 2034] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 180 (0x9c0d2800) [pid = 1760] [serial = 2070] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 179 (0x92b6d000) [pid = 1760] [serial = 2055] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 178 (0x8e2c3400) [pid = 1760] [serial = 2147] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 177 (0x8e255c00) [pid = 1760] [serial = 2144] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 176 (0x8e2ca800) [pid = 1760] [serial = 2093] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 175 (0x8d066c00) [pid = 1760] [serial = 2091] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 174 (0x8cfd3c00) [pid = 1760] [serial = 2090] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 173 (0x8af30800) [pid = 1760] [serial = 2088] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 172 (0x8aedd000) [pid = 1760] [serial = 2087] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 171 (0x8aee0800) [pid = 1760] [serial = 2138] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 170 (0x8b093800) [pid = 1760] [serial = 2139] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 169 (0xa22a6800) [pid = 1760] [serial = 2136] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 168 (0xa22a3000) [pid = 1760] [serial = 2135] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 167 (0xa1053000) [pid = 1760] [serial = 2133] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 166 (0xa104e400) [pid = 1760] [serial = 2132] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 165 (0x9d0ba400) [pid = 1760] [serial = 2130] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 164 (0x9d04ec00) [pid = 1760] [serial = 2129] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 163 (0x9cc5b400) [pid = 1760] [serial = 2127] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 162 (0x9cc57400) [pid = 1760] [serial = 2126] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 161 (0x9cb4d400) [pid = 1760] [serial = 2124] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 160 (0x9cab3c00) [pid = 1760] [serial = 2123] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 159 (0x9be87400) [pid = 1760] [serial = 2121] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 158 (0x9bb97800) [pid = 1760] [serial = 2120] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 157 (0x9b08b800) [pid = 1760] [serial = 2118] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 156 (0x9a1a2c00) [pid = 1760] [serial = 2117] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 155 (0x9924d400) [pid = 1760] [serial = 2115] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 154 (0x9923c400) [pid = 1760] [serial = 2114] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 153 (0x981b8c00) [pid = 1760] [serial = 2112] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 152 (0x9771d000) [pid = 1760] [serial = 2111] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 151 (0x93acdc00) [pid = 1760] [serial = 2109] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 150 (0x93ac6400) [pid = 1760] [serial = 2108] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 149 (0x92b6ec00) [pid = 1760] [serial = 2106] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 148 (0x92b02800) [pid = 1760] [serial = 2105] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 147 (0x91bcd000) [pid = 1760] [serial = 2103] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 146 (0x91b36000) [pid = 1760] [serial = 2102] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 145 (0x913bbc00) [pid = 1760] [serial = 2100] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 144 (0x9128e400) [pid = 1760] [serial = 2099] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 143 (0x90955c00) [pid = 1760] [serial = 2097] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 142 (0x90872000) [pid = 1760] [serial = 2096] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 141 (0x8eebf800) [pid = 1760] [serial = 2094] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 140 (0x8e2c2000) [pid = 1760] [serial = 2145] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 139 (0x8d0c8000) [pid = 1760] [serial = 2141] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 138 (0x8d359c00) [pid = 1760] [serial = 2142] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 137 (0x9a231800) [pid = 1760] [serial = 2064] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | --DOMWINDOW == 136 (0x8eec4c00) [pid = 1760] [serial = 2037] [outer = (nil)] [url = about:blank] 09:20:34 INFO - PROCESS | 1760 | 1464106834608 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:20:34 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:20:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 4093ms 09:20:34 INFO - PROCESS | 1760 | 1464106834635 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 09:20:34 INFO - PROCESS | 1760 | 1464106834642 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 09:20:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:20:34 INFO - PROCESS | 1760 | 1464106834652 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:20:34 INFO - PROCESS | 1760 | 1464106834656 Marionette TRACE conn4 <- [1,2990,null,{}] 09:20:34 INFO - PROCESS | 1760 | 1464106834666 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:20:34 INFO - PROCESS | 1760 | 1464106834890 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 09:20:35 INFO - PROCESS | 1760 | 1464106835119 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:20:35 INFO - PROCESS | 1760 | ++DOCSHELL 0x87f53000 == 130 [pid = 1760] [id = 756] 09:20:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 137 (0x891d2400) [pid = 1760] [serial = 2268] [outer = (nil)] 09:20:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 138 (0x8a23e000) [pid = 1760] [serial = 2269] [outer = 0x891d2400] 09:20:35 INFO - PROCESS | 1760 | 1464106835210 Marionette DEBUG loaded listener.js 09:20:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 139 (0x8a51ec00) [pid = 1760] [serial = 2270] [outer = 0x891d2400] 09:20:35 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a57d000 == 131 [pid = 1760] [id = 757] 09:20:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 140 (0x8afc5800) [pid = 1760] [serial = 2271] [outer = (nil)] 09:20:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 141 (0x8afc6c00) [pid = 1760] [serial = 2272] [outer = 0x8afc5800] 09:20:36 INFO - PROCESS | 1760 | 1464106836197 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:20:36 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:20:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1583ms 09:20:36 INFO - PROCESS | 1760 | 1464106836236 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 09:20:36 INFO - PROCESS | 1760 | 1464106836245 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 09:20:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:20:36 INFO - PROCESS | 1760 | 1464106836257 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:20:36 INFO - PROCESS | 1760 | 1464106836261 Marionette TRACE conn4 <- [1,2994,null,{}] 09:20:36 INFO - PROCESS | 1760 | 1464106836269 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:20:36 INFO - PROCESS | 1760 | 1464106836656 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 09:20:36 INFO - PROCESS | 1760 | 1464106836694 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:20:36 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a582400 == 132 [pid = 1760] [id = 758] 09:20:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 142 (0x8aee9800) [pid = 1760] [serial = 2273] [outer = (nil)] 09:20:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 143 (0x8bea0c00) [pid = 1760] [serial = 2274] [outer = 0x8aee9800] 09:20:36 INFO - PROCESS | 1760 | 1464106836778 Marionette DEBUG loaded listener.js 09:20:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 144 (0x8cfd1400) [pid = 1760] [serial = 2275] [outer = 0x8aee9800] 09:20:37 INFO - PROCESS | 1760 | 1464106837753 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:20:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:20:37 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:20:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1589ms 09:20:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:20:37 INFO - PROCESS | 1760 | 1464106837846 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 09:20:37 INFO - PROCESS | 1760 | 1464106837849 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 09:20:37 INFO - PROCESS | 1760 | 1464106837861 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:20:37 INFO - PROCESS | 1760 | 1464106837867 Marionette TRACE conn4 <- [1,2998,null,{}] 09:20:37 INFO - PROCESS | 1760 | 1464106837895 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:20:38 INFO - PROCESS | 1760 | 1464106838201 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 09:20:38 INFO - PROCESS | 1760 | 1464106838245 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:20:38 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c904000 == 133 [pid = 1760] [id = 759] 09:20:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 145 (0x8d0d4000) [pid = 1760] [serial = 2276] [outer = (nil)] 09:20:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 146 (0x8d352c00) [pid = 1760] [serial = 2277] [outer = 0x8d0d4000] 09:20:38 INFO - PROCESS | 1760 | 1464106838326 Marionette DEBUG loaded listener.js 09:20:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 147 (0x8dace000) [pid = 1760] [serial = 2278] [outer = 0x8d0d4000] 09:20:39 INFO - PROCESS | 1760 | --DOMWINDOW == 146 (0x8c90a000) [pid = 1760] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:20:39 INFO - PROCESS | 1760 | --DOMWINDOW == 145 (0x8af2c000) [pid = 1760] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:20:39 INFO - PROCESS | 1760 | --DOMWINDOW == 144 (0x8a23d400) [pid = 1760] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:20:39 INFO - PROCESS | 1760 | --DOMWINDOW == 143 (0x891d6c00) [pid = 1760] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:20:39 INFO - PROCESS | 1760 | --DOMWINDOW == 142 (0x97729000) [pid = 1760] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:20:39 INFO - PROCESS | 1760 | --DOMWINDOW == 141 (0x8d06b800) [pid = 1760] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:20:39 INFO - PROCESS | 1760 | --DOMWINDOW == 140 (0x9bbbfc00) [pid = 1760] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:20:39 INFO - PROCESS | 1760 | --DOMWINDOW == 139 (0x9b17f800) [pid = 1760] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:20:39 INFO - PROCESS | 1760 | --DOMWINDOW == 138 (0x9b08d000) [pid = 1760] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:20:39 INFO - PROCESS | 1760 | --DOMWINDOW == 137 (0x9b177800) [pid = 1760] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:20:39 INFO - PROCESS | 1760 | --DOMWINDOW == 136 (0x95128c00) [pid = 1760] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:20:39 INFO - PROCESS | 1760 | --DOMWINDOW == 135 (0x94631c00) [pid = 1760] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:20:39 INFO - PROCESS | 1760 | --DOMWINDOW == 134 (0x92b6e400) [pid = 1760] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:20:39 INFO - PROCESS | 1760 | --DOMWINDOW == 133 (0x92b02000) [pid = 1760] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:20:39 INFO - PROCESS | 1760 | --DOMWINDOW == 132 (0x91ae2800) [pid = 1760] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:20:39 INFO - PROCESS | 1760 | --DOMWINDOW == 131 (0x914c7c00) [pid = 1760] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:20:39 INFO - PROCESS | 1760 | --DOMWINDOW == 130 (0x91066000) [pid = 1760] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:20:39 INFO - PROCESS | 1760 | --DOMWINDOW == 129 (0x9095a800) [pid = 1760] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:20:39 INFO - PROCESS | 1760 | --DOMWINDOW == 128 (0x8dd50400) [pid = 1760] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:20:39 INFO - PROCESS | 1760 | --DOMWINDOW == 127 (0x8a57e800) [pid = 1760] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:20:40 INFO - PROCESS | 1760 | 1464106839992 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:20:40 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:20:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 2162ms 09:20:40 INFO - PROCESS | 1760 | 1464106840018 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 09:20:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:20:40 INFO - PROCESS | 1760 | 1464106840024 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 09:20:40 INFO - PROCESS | 1760 | 1464106840031 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:20:40 INFO - PROCESS | 1760 | 1464106840034 Marionette TRACE conn4 <- [1,3002,null,{}] 09:20:40 INFO - PROCESS | 1760 | 1464106840041 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:20:40 INFO - PROCESS | 1760 | 1464106840252 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 09:20:40 INFO - PROCESS | 1760 | 1464106840479 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:20:40 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a23c400 == 134 [pid = 1760] [id = 760] 09:20:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 128 (0x8dac2400) [pid = 1760] [serial = 2279] [outer = (nil)] 09:20:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 129 (0x8dd4d400) [pid = 1760] [serial = 2280] [outer = 0x8dac2400] 09:20:40 INFO - PROCESS | 1760 | 1464106840558 Marionette DEBUG loaded listener.js 09:20:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 130 (0x8de48800) [pid = 1760] [serial = 2281] [outer = 0x8dac2400] 09:20:41 INFO - PROCESS | 1760 | 1464106841462 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:20:41 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:20:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1490ms 09:20:41 INFO - PROCESS | 1760 | 1464106841523 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 09:20:41 INFO - PROCESS | 1760 | 1464106841530 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 09:20:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:20:41 INFO - PROCESS | 1760 | 1464106841540 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:20:41 INFO - PROCESS | 1760 | 1464106841545 Marionette TRACE conn4 <- [1,3006,null,{}] 09:20:41 INFO - PROCESS | 1760 | 1464106841556 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:20:41 INFO - PROCESS | 1760 | 1464106841903 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 09:20:42 INFO - PROCESS | 1760 | 1464106842194 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:20:42 INFO - PROCESS | 1760 | ++DOCSHELL 0x89397000 == 135 [pid = 1760] [id = 761] 09:20:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 131 (0x89398400) [pid = 1760] [serial = 2282] [outer = (nil)] 09:20:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 132 (0x8a248400) [pid = 1760] [serial = 2283] [outer = 0x89398400] 09:20:42 INFO - PROCESS | 1760 | 1464106842295 Marionette DEBUG loaded listener.js 09:20:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 133 (0x8aeeb000) [pid = 1760] [serial = 2284] [outer = 0x89398400] 09:20:43 INFO - PROCESS | 1760 | 1464106843178 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:20:43 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:20:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1697ms 09:20:43 INFO - PROCESS | 1760 | 1464106843237 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 09:20:43 INFO - PROCESS | 1760 | 1464106843248 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 09:20:43 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:20:43 INFO - PROCESS | 1760 | 1464106843280 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:20:43 INFO - PROCESS | 1760 | 1464106843284 Marionette TRACE conn4 <- [1,3010,null,{}] 09:20:43 INFO - PROCESS | 1760 | 1464106843295 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:20:43 INFO - PROCESS | 1760 | 1464106843551 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 09:20:43 INFO - PROCESS | 1760 | 1464106843936 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:20:43 INFO - PROCESS | 1760 | ++DOCSHELL 0x8bea4c00 == 136 [pid = 1760] [id = 762] 09:20:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 134 (0x8bea6000) [pid = 1760] [serial = 2285] [outer = (nil)] 09:20:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 135 (0x8cff6000) [pid = 1760] [serial = 2286] [outer = 0x8bea6000] 09:20:44 INFO - PROCESS | 1760 | 1464106844035 Marionette DEBUG loaded listener.js 09:20:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 136 (0x8d232000) [pid = 1760] [serial = 2287] [outer = 0x8bea6000] 09:20:44 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:20:44 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1665ms 09:20:44 INFO - PROCESS | 1760 | 1464106844918 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:20:44 INFO - PROCESS | 1760 | 1464106844928 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 09:20:44 INFO - PROCESS | 1760 | 1464106844933 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 09:20:44 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:20:44 INFO - PROCESS | 1760 | 1464106844941 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:20:44 INFO - PROCESS | 1760 | 1464106844947 Marionette TRACE conn4 <- [1,3014,null,{}] 09:20:44 INFO - PROCESS | 1760 | 1464106844966 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:20:45 INFO - PROCESS | 1760 | 1464106845261 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 09:20:45 INFO - PROCESS | 1760 | 1464106845573 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:20:45 INFO - PROCESS | 1760 | ++DOCSHELL 0x8e2bc400 == 137 [pid = 1760] [id = 763] 09:20:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 137 (0x8e2c2000) [pid = 1760] [serial = 2288] [outer = (nil)] 09:20:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 138 (0x8e5b6000) [pid = 1760] [serial = 2289] [outer = 0x8e2c2000] 09:20:45 INFO - PROCESS | 1760 | 1464106845767 Marionette DEBUG loaded listener.js 09:20:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 139 (0x8edd7000) [pid = 1760] [serial = 2290] [outer = 0x8e2c2000] 09:20:46 INFO - PROCESS | 1760 | [1760] 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:20:46 INFO - PROCESS | 1760 | 1464106846737 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:20:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:20:46 INFO - {} 09:20:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:20:46 INFO - {} 09:20:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:20:46 INFO - {} 09:20:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:20:46 INFO - {} 09:20:46 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1843ms 09:20:46 INFO - PROCESS | 1760 | 1464106846787 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 09:20:46 INFO - PROCESS | 1760 | 1464106846792 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 09:20:46 INFO - TEST-START | /FileAPI/fileReader.html 09:20:46 INFO - PROCESS | 1760 | 1464106846848 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:20:46 INFO - PROCESS | 1760 | 1464106846851 Marionette TRACE conn4 <- [1,3018,null,{}] 09:20:46 INFO - PROCESS | 1760 | 1464106846859 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:20:47 INFO - PROCESS | 1760 | 1464106847114 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 09:20:47 INFO - PROCESS | 1760 | 1464106847462 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:20:47 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dbb6000 == 138 [pid = 1760] [id = 764] 09:20:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 140 (0x8ede0800) [pid = 1760] [serial = 2291] [outer = (nil)] 09:20:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 141 (0x9082ac00) [pid = 1760] [serial = 2292] [outer = 0x8ede0800] 09:20:47 INFO - PROCESS | 1760 | 1464106847560 Marionette DEBUG loaded listener.js 09:20:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 142 (0x90836000) [pid = 1760] [serial = 2293] [outer = 0x8ede0800] 09:20:48 INFO - PROCESS | 1760 | 1464106848530 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:20:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:20:48 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:20:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:20:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:20:48 INFO - TEST-OK | /FileAPI/fileReader.html | took 1709ms 09:20:48 INFO - PROCESS | 1760 | 1464106848550 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 09:20:48 INFO - PROCESS | 1760 | 1464106848554 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 09:20:48 INFO - TEST-START | /FileAPI/historical.html 09:20:48 INFO - PROCESS | 1760 | 1464106848562 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:20:48 INFO - PROCESS | 1760 | 1464106848566 Marionette TRACE conn4 <- [1,3022,null,{}] 09:20:48 INFO - PROCESS | 1760 | 1464106848573 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:20:48 INFO - PROCESS | 1760 | 1464106848828 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 09:20:49 INFO - PROCESS | 1760 | 1464106849212 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:20:49 INFO - PROCESS | 1760 | ++DOCSHELL 0x9086cc00 == 139 [pid = 1760] [id = 765] 09:20:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 143 (0x9086d000) [pid = 1760] [serial = 2294] [outer = (nil)] 09:20:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 144 (0x90878800) [pid = 1760] [serial = 2295] [outer = 0x9086d000] 09:20:49 INFO - PROCESS | 1760 | 1464106849319 Marionette DEBUG loaded listener.js 09:20:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 145 (0x90957000) [pid = 1760] [serial = 2296] [outer = 0x9086d000] 09:20:50 INFO - PROCESS | 1760 | 1464106850143 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:20:50 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:20:50 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:20:50 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:20:50 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:20:50 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:20:50 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:20:50 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:50 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:20:50 INFO - TEST-OK | /FileAPI/historical.html | took 1638ms 09:20:50 INFO - PROCESS | 1760 | 1464106850204 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 09:20:50 INFO - PROCESS | 1760 | 1464106850207 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 09:20:50 INFO - TEST-START | /FileAPI/idlharness.html 09:20:50 INFO - PROCESS | 1760 | 1464106850216 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:20:50 INFO - PROCESS | 1760 | 1464106850221 Marionette TRACE conn4 <- [1,3026,null,{}] 09:20:50 INFO - PROCESS | 1760 | 1464106850227 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:20:50 INFO - PROCESS | 1760 | 1464106850545 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 09:20:50 INFO - PROCESS | 1760 | 1464106850851 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:20:50 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a584800 == 140 [pid = 1760] [id = 766] 09:20:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 146 (0x9086c800) [pid = 1760] [serial = 2297] [outer = (nil)] 09:20:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 147 (0x913b2400) [pid = 1760] [serial = 2298] [outer = 0x9086c800] 09:20:51 INFO - PROCESS | 1760 | 1464106851004 Marionette DEBUG loaded listener.js 09:20:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 148 (0x914c5800) [pid = 1760] [serial = 2299] [outer = 0x9086c800] 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:20:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:20:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:20:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:20:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:20:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:20:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:20:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:20:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:20:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:20:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:20:52 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:20:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:20:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:20:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:20:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:20:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:20:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:20:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:20:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:20:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:20:52 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:20:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:20:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:20:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:20:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:20:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:20:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:20:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:20:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:20:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:20:52 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:20:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:20:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:20:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:20:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:20:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:20:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:20:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:20:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:20:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:20:52 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:20:52 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:20:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:20:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:20:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:20:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:20:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:20:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:20:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:20:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:20:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:20:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:20:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:20:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:20:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:20:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:20:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:20:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:20:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:20:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:20:52 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:20:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:20:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:20:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:20:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:20:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:20:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:20:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:20:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:20:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:20:52 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:20:52 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:20:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:20:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:20:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:20:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:20:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:20:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:20:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:20:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:20:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:20:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:20:52 INFO - TEST-OK | /FileAPI/idlharness.html | took 2415ms 09:20:52 INFO - TEST-START | /FileAPI/idlharness.worker 09:20:52 INFO - PROCESS | 1760 | 1464106852508 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:20:52 INFO - PROCESS | 1760 | 1464106852778 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 09:20:52 INFO - PROCESS | 1760 | 1464106852780 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 09:20:52 INFO - PROCESS | 1760 | 1464106852843 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:20:52 INFO - PROCESS | 1760 | 1464106852846 Marionette TRACE conn4 <- [1,3030,null,{}] 09:20:52 INFO - PROCESS | 1760 | 1464106852898 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:20:53 INFO - PROCESS | 1760 | 1464106853130 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 09:20:53 INFO - PROCESS | 1760 | 1464106853422 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:20:53 INFO - PROCESS | 1760 | ++DOCSHELL 0x91061800 == 141 [pid = 1760] [id = 767] 09:20:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 149 (0x91add800) [pid = 1760] [serial = 2300] [outer = (nil)] 09:20:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 150 (0x937c4c00) [pid = 1760] [serial = 2301] [outer = 0x91add800] 09:20:53 INFO - PROCESS | 1760 | 1464106853516 Marionette DEBUG loaded listener.js 09:20:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 151 (0x93aca400) [pid = 1760] [serial = 2302] [outer = 0x91add800] 09:20:53 INFO - PROCESS | 1760 | [1760] 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:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:20:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:20:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:20:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:20:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:20:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:20:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:20:55 INFO - {} 09:20:55 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:20:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:20:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:20:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:20:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:20:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:20:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:20:55 INFO - {} 09:20:55 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:20:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:20:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:20:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:20:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:20:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:20:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:20:55 INFO - {} 09:20:55 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:20:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:20:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:20:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:20:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:20:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:20:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:20:55 INFO - {} 09:20:55 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:20:55 INFO - {} 09:20:55 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:20:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:20:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:20:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:20:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:20:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:20:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:20:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:20:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:20:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:20:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:20:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:20:55 INFO - {} 09:20:55 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:20:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:20:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:20:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:20:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:20:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:20:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:20:55 INFO - {} 09:20:55 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:20:55 INFO - {} 09:20:55 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:20:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:20:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:20:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:20:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:20:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:20:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:20:55 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:20:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:20:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:20:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:20:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:20:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:20:55 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:20:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:20:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:20:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:20:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:20:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:20:55 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:20:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:20:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:20:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:20:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:20:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:20:55 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:20:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:20:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:20:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:20:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:20:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:20:55 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:20:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:20:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:20:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:20:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:20:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:20:55 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:20:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:20:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:20:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:20:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:20:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:20:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:20:55 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:20:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:20:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:20:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:20:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:20:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:20:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:20:55 INFO - {} 09:20:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:20:56 INFO - {} 09:20:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:20:56 INFO - {} 09:20:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:20:56 INFO - {} 09:20:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:20:56 INFO - {} 09:20:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:20:56 INFO - {} 09:20:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:20:56 INFO - {} 09:20:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:20:56 INFO - {} 09:20:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:20:56 INFO - {} 09:20:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:20:56 INFO - {} 09:20:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:20:56 INFO - {} 09:20:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:20:56 INFO - {} 09:20:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:20:56 INFO - {} 09:20:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:20:56 INFO - {} 09:20:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:20:56 INFO - {} 09:20:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:20:56 INFO - {} 09:20:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:20:56 INFO - {} 09:20:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:20:56 INFO - {} 09:20:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:20:56 INFO - {} 09:20:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:20:56 INFO - {} 09:20:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:20:56 INFO - {} 09:20:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:20:56 INFO - {} 09:20:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:20:56 INFO - {} 09:20:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:20:56 INFO - {} 09:20:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:20:56 INFO - {} 09:20:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:20:56 INFO - {} 09:20:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:20:56 INFO - {} 09:20:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:20:56 INFO - {} 09:20:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:20:56 INFO - {} 09:20:56 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3017ms 09:20:56 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:20:56 INFO - PROCESS | 1760 | 1464106855654 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:20:56 INFO - PROCESS | 1760 | 1464106855817 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 09:20:56 INFO - PROCESS | 1760 | 1464106855823 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 09:20:56 INFO - PROCESS | 1760 | 1464106855837 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:20:56 INFO - PROCESS | 1760 | 1464106855853 Marionette TRACE conn4 <- [1,3034,null,{}] 09:20:56 INFO - PROCESS | 1760 | 1464106855868 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:20:56 INFO - PROCESS | 1760 | 1464106856251 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 09:20:56 INFO - PROCESS | 1760 | 1464106856541 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:20:56 INFO - PROCESS | 1760 | ++DOCSHELL 0x93c8dc00 == 142 [pid = 1760] [id = 768] 09:20:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 152 (0x93c8e400) [pid = 1760] [serial = 2303] [outer = (nil)] 09:20:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 153 (0x9cb4a400) [pid = 1760] [serial = 2304] [outer = 0x93c8e400] 09:20:56 INFO - PROCESS | 1760 | 1464106856635 Marionette DEBUG loaded listener.js 09:20:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 154 (0x9cb50800) [pid = 1760] [serial = 2305] [outer = 0x93c8e400] 09:20:57 INFO - PROCESS | 1760 | 1464106857488 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:20:57 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:20:57 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1702ms 09:20:57 INFO - PROCESS | 1760 | 1464106857540 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 09:20:57 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:20:57 INFO - PROCESS | 1760 | 1464106857545 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 09:20:57 INFO - PROCESS | 1760 | 1464106857552 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:20:57 INFO - PROCESS | 1760 | 1464106857556 Marionette TRACE conn4 <- [1,3038,null,{}] 09:20:57 INFO - PROCESS | 1760 | 1464106857562 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:20:57 INFO - PROCESS | 1760 | 1464106857795 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 09:20:58 INFO - PROCESS | 1760 | 1464106858100 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:20:58 INFO - PROCESS | 1760 | ++DOCSHELL 0x92b75800 == 143 [pid = 1760] [id = 769] 09:20:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 155 (0x9512cc00) [pid = 1760] [serial = 2306] [outer = (nil)] 09:20:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 156 (0x9cc7a000) [pid = 1760] [serial = 2307] [outer = 0x9512cc00] 09:20:58 INFO - PROCESS | 1760 | 1464106858196 Marionette DEBUG loaded listener.js 09:20:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 157 (0x9d049400) [pid = 1760] [serial = 2308] [outer = 0x9512cc00] 09:20:59 INFO - PROCESS | 1760 | 1464106859085 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:20:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:20:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:20:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:20:59 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1592ms 09:20:59 INFO - PROCESS | 1760 | 1464106859145 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 09:20:59 INFO - PROCESS | 1760 | 1464106859148 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 09:20:59 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:20:59 INFO - PROCESS | 1760 | 1464106859156 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:20:59 INFO - PROCESS | 1760 | 1464106859160 Marionette TRACE conn4 <- [1,3042,null,{}] 09:20:59 INFO - PROCESS | 1760 | 1464106859168 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:20:59 INFO - PROCESS | 1760 | 1464106859478 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 09:20:59 INFO - PROCESS | 1760 | 1464106859782 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:20:59 INFO - PROCESS | 1760 | ++DOCSHELL 0x87f4dc00 == 144 [pid = 1760] [id = 770] 09:20:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 158 (0x9cc75000) [pid = 1760] [serial = 2309] [outer = (nil)] 09:20:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 159 (0xa1059000) [pid = 1760] [serial = 2310] [outer = 0x9cc75000] 09:20:59 INFO - PROCESS | 1760 | 1464106859923 Marionette DEBUG loaded listener.js 09:21:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 160 (0xa22a3000) [pid = 1760] [serial = 2311] [outer = 0x9cc75000] 09:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:21:01 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:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:21:01 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:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:21:01 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:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:21:01 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:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:21:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:21:01 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:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:21:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:21:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:21:01 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:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:21:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:21:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:21:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 09:21:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:21:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:21:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:21:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:21:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:21:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:21:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:21:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:21:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:21:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:21:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:21:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:21:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:21:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:21:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:21:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:21:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:21:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:21:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:21:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:21:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:21:01 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2057ms 09:21:01 INFO - PROCESS | 1760 | 1464106861071 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:21:01 INFO - PROCESS | 1760 | 1464106861222 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 09:21:01 INFO - PROCESS | 1760 | 1464106861236 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 09:21:01 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:21:01 INFO - PROCESS | 1760 | 1464106861384 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:21:01 INFO - PROCESS | 1760 | 1464106861392 Marionette TRACE conn4 <- [1,3046,null,{}] 09:21:01 INFO - PROCESS | 1760 | 1464106861516 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:21:01 INFO - PROCESS | 1760 | 1464106861793 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 09:21:02 INFO - PROCESS | 1760 | 1464106862089 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:21:02 INFO - PROCESS | 1760 | ++DOCSHELL 0x95126000 == 145 [pid = 1760] [id = 771] 09:21:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 161 (0x95398400) [pid = 1760] [serial = 2312] [outer = (nil)] 09:21:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 162 (0x9539d400) [pid = 1760] [serial = 2313] [outer = 0x95398400] 09:21:02 INFO - PROCESS | 1760 | 1464106862190 Marionette DEBUG loaded listener.js 09:21:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 163 (0x97726000) [pid = 1760] [serial = 2314] [outer = 0x95398400] 09:21:02 INFO - PROCESS | 1760 | [1760] 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:21:03 INFO - PROCESS | 1760 | 1464106863158 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:21:03 INFO - {} 09:21:03 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1830ms 09:21:03 INFO - PROCESS | 1760 | 1464106863185 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 09:21:03 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:21:03 INFO - PROCESS | 1760 | 1464106863189 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 09:21:03 INFO - PROCESS | 1760 | 1464106863196 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:21:03 INFO - PROCESS | 1760 | 1464106863200 Marionette TRACE conn4 <- [1,3050,null,{}] 09:21:03 INFO - PROCESS | 1760 | 1464106863212 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:21:03 INFO - PROCESS | 1760 | 1464106863482 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 09:21:03 INFO - PROCESS | 1760 | 1464106863804 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:21:03 INFO - PROCESS | 1760 | ++DOCSHELL 0x8a248c00 == 146 [pid = 1760] [id = 772] 09:21:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 164 (0x9512dc00) [pid = 1760] [serial = 2315] [outer = (nil)] 09:21:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 165 (0x99596000) [pid = 1760] [serial = 2316] [outer = 0x9512dc00] 09:21:03 INFO - PROCESS | 1760 | 1464106863913 Marionette DEBUG loaded listener.js 09:21:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 166 (0x997d2c00) [pid = 1760] [serial = 2317] [outer = 0x9512dc00] 09:21:04 INFO - PROCESS | 1760 | 1464106864859 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:21:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:21:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:21:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:21:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:21:04 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1696ms 09:21:04 INFO - PROCESS | 1760 | 1464106864893 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 09:21:04 INFO - PROCESS | 1760 | 1464106864896 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 09:21:04 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:21:04 INFO - PROCESS | 1760 | 1464106864905 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:21:04 INFO - PROCESS | 1760 | 1464106864908 Marionette TRACE conn4 <- [1,3054,null,{}] 09:21:04 INFO - PROCESS | 1760 | 1464106864916 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:21:05 INFO - PROCESS | 1760 | 1464106865158 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 09:21:05 INFO - PROCESS | 1760 | 1464106865474 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:21:05 INFO - PROCESS | 1760 | ++DOCSHELL 0x87f4ec00 == 147 [pid = 1760] [id = 773] 09:21:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 167 (0x8e2c6c00) [pid = 1760] [serial = 2318] [outer = (nil)] 09:21:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 168 (0x9aee2c00) [pid = 1760] [serial = 2319] [outer = 0x8e2c6c00] 09:21:05 INFO - PROCESS | 1760 | 1464106865620 Marionette DEBUG loaded listener.js 09:21:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 169 (0x9b08cc00) [pid = 1760] [serial = 2320] [outer = 0x8e2c6c00] 09:21:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:21:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:21:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:21:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:21:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:21:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:21:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:21:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:21:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:21:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:21:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:21:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:21:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:21:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:21:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:21:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:21:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:21:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:21:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:21:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:21:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:21:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:21:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:21:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:21:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:21:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:21:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:21:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:21:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:21:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:21:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:21:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:21:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:21:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:21:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:21:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:21:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:21:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:21:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:21:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:21:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:21:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:21:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:21:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:21:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:21:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:21:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:21:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:21:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:21:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:21:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:21:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:21:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:21:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:21:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:21:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:21:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:21:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:21:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:21:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:21:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:21:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:21:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:21:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:21:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:21:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:21:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:21:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:21:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:21:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:21:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:21:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:21:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:21:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:21:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:21:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:21:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:21:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:21:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:21:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:21:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:21:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:21:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:21:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:21:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:21:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:21:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:21:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:21:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:21:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:21:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:21:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:21:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:21:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:21:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:21:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:21:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:21:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:21:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:21:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:21:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:21:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:21:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:21:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:21:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:21:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:21:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:21:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:21:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:21:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:21:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:21:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:21:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:21:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:21:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:21:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:21:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:21:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:21:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:21:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:21:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:21:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:21:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:21:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:21:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:21:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:21:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:21:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:21:07 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:21:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:21:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:21:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:21:07 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:21:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:21:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:21:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:21:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:21:07 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2148ms 09:21:07 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:21:07 INFO - PROCESS | 1760 | 1464106866900 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:21:07 INFO - PROCESS | 1760 | 1464106867109 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 09:21:07 INFO - PROCESS | 1760 | 1464106867121 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 09:21:07 INFO - PROCESS | 1760 | 1464106867159 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:21:07 INFO - PROCESS | 1760 | 1464106867164 Marionette TRACE conn4 <- [1,3058,null,{}] 09:21:07 INFO - PROCESS | 1760 | 1464106867323 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:21:07 INFO - PROCESS | 1760 | 1464106867686 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 09:21:07 INFO - PROCESS | 1760 | 1464106867907 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:21:07 INFO - PROCESS | 1760 | ++DOCSHELL 0x981c2400 == 148 [pid = 1760] [id = 774] 09:21:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 170 (0x995d2400) [pid = 1760] [serial = 2321] [outer = (nil)] 09:21:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 171 (0xa31c8800) [pid = 1760] [serial = 2322] [outer = 0x995d2400] 09:21:08 INFO - PROCESS | 1760 | 1464106868000 Marionette DEBUG loaded listener.js 09:21:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 172 (0xa69dfc00) [pid = 1760] [serial = 2323] [outer = 0x995d2400] 09:21:09 INFO - PROCESS | 1760 | 1464106869061 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:21:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:21:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:21:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:21:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:21:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:21:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:21:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:21:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:21:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:21:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:21:09 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:09 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:21:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:21:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:21:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:21:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:21:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:21:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:21:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:21:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:21:09 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1973ms 09:21:09 INFO - PROCESS | 1760 | 1464106869165 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 09:21:09 INFO - PROCESS | 1760 | 1464106869170 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 09:21:09 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:21:09 INFO - PROCESS | 1760 | 1464106869185 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:21:09 INFO - PROCESS | 1760 | 1464106869190 Marionette TRACE conn4 <- [1,3062,null,{}] 09:21:09 INFO - PROCESS | 1760 | 1464106869197 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:21:09 INFO - PROCESS | 1760 | 1464106869463 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 09:21:09 INFO - PROCESS | 1760 | 1464106869827 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:21:09 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ec8ec00 == 149 [pid = 1760] [id = 775] 09:21:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 173 (0x8ec91c00) [pid = 1760] [serial = 2324] [outer = (nil)] 09:21:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 174 (0x8ec9c400) [pid = 1760] [serial = 2325] [outer = 0x8ec91c00] 09:21:09 INFO - PROCESS | 1760 | 1464106869925 Marionette DEBUG loaded listener.js 09:21:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 175 (0x94622800) [pid = 1760] [serial = 2326] [outer = 0x8ec91c00] 09:21:10 INFO - PROCESS | 1760 | [1760] 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:21:10 INFO - PROCESS | 1760 | 1464106870855 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:21:10 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:21:10 INFO - {} 09:21:10 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1681ms 09:21:10 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:21:10 INFO - PROCESS | 1760 | 1464106870868 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 09:21:10 INFO - PROCESS | 1760 | 1464106870872 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 09:21:10 INFO - PROCESS | 1760 | 1464106870879 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:21:10 INFO - PROCESS | 1760 | 1464106870883 Marionette TRACE conn4 <- [1,3066,null,{}] 09:21:10 INFO - PROCESS | 1760 | 1464106870889 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:21:11 INFO - PROCESS | 1760 | 1464106871142 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 09:21:11 INFO - PROCESS | 1760 | 1464106871418 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:21:11 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ec92000 == 150 [pid = 1760] [id = 776] 09:21:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 176 (0x8ec99800) [pid = 1760] [serial = 2327] [outer = (nil)] 09:21:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 177 (0x92c95400) [pid = 1760] [serial = 2328] [outer = 0x8ec99800] 09:21:11 INFO - PROCESS | 1760 | 1464106871523 Marionette DEBUG loaded listener.js 09:21:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 178 (0x92c97400) [pid = 1760] [serial = 2329] [outer = 0x8ec99800] 09:21:13 INFO - PROCESS | 1760 | --DOCSHELL 0x9af41400 == 149 [pid = 1760] [id = 539] 09:21:13 INFO - PROCESS | 1760 | --DOCSHELL 0x8c904000 == 148 [pid = 1760] [id = 759] 09:21:13 INFO - PROCESS | 1760 | --DOCSHELL 0x8a582400 == 147 [pid = 1760] [id = 758] 09:21:13 INFO - PROCESS | 1760 | --DOCSHELL 0x8a57d000 == 146 [pid = 1760] [id = 757] 09:21:13 INFO - PROCESS | 1760 | --DOCSHELL 0x87f53000 == 145 [pid = 1760] [id = 756] 09:21:13 INFO - PROCESS | 1760 | --DOCSHELL 0x8a244000 == 144 [pid = 1760] [id = 752] 09:21:13 INFO - PROCESS | 1760 | --DOCSHELL 0x9073e400 == 143 [pid = 1760] [id = 753] 09:21:13 INFO - PROCESS | 1760 | --DOCSHELL 0x9073a800 == 142 [pid = 1760] [id = 751] 09:21:13 INFO - PROCESS | 1760 | --DOCSHELL 0xa36f3400 == 141 [pid = 1760] [id = 750] 09:21:13 INFO - PROCESS | 1760 | --DOCSHELL 0x99233c00 == 140 [pid = 1760] [id = 748] 09:21:13 INFO - PROCESS | 1760 | --DOCSHELL 0x91aea400 == 139 [pid = 1760] [id = 749] 09:21:13 INFO - PROCESS | 1760 | --DOCSHELL 0x9b08d800 == 138 [pid = 1760] [id = 747] 09:21:13 INFO - PROCESS | 1760 | --DOCSHELL 0x99233800 == 137 [pid = 1760] [id = 745] 09:21:13 INFO - PROCESS | 1760 | --DOCSHELL 0x9b17b400 == 136 [pid = 1760] [id = 746] 09:21:14 INFO - PROCESS | 1760 | --DOCSHELL 0x91adc800 == 135 [pid = 1760] [id = 744] 09:21:14 INFO - PROCESS | 1760 | --DOCSHELL 0x91ae2400 == 134 [pid = 1760] [id = 743] 09:21:14 INFO - PROCESS | 1760 | --DOCSHELL 0x913bc800 == 133 [pid = 1760] [id = 742] 09:21:14 INFO - PROCESS | 1760 | --DOCSHELL 0x8c907c00 == 132 [pid = 1760] [id = 740] 09:21:14 INFO - PROCESS | 1760 | --DOCSHELL 0x8bea0400 == 131 [pid = 1760] [id = 741] 09:21:14 INFO - PROCESS | 1760 | --DOCSHELL 0x8f0e6c00 == 130 [pid = 1760] [id = 739] 09:21:14 INFO - PROCESS | 1760 | --DOCSHELL 0x8dd53400 == 129 [pid = 1760] [id = 738] 09:21:14 INFO - PROCESS | 1760 | --DOCSHELL 0x87f51000 == 128 [pid = 1760] [id = 737] 09:21:14 INFO - PROCESS | 1760 | --DOMWINDOW == 177 (0x8f0ea400) [pid = 1760] [serial = 2085] [outer = (nil)] [url = about:blank] 09:21:14 INFO - PROCESS | 1760 | --DOMWINDOW == 176 (0x8c90a800) [pid = 1760] [serial = 2204] [outer = (nil)] [url = about:blank] 09:21:14 INFO - PROCESS | 1760 | --DOMWINDOW == 175 (0x8b09dc00) [pid = 1760] [serial = 2207] [outer = (nil)] [url = about:blank] 09:21:14 INFO - PROCESS | 1760 | --DOMWINDOW == 174 (0x8a51a000) [pid = 1760] [serial = 2201] [outer = (nil)] [url = about:blank] 09:21:14 INFO - PROCESS | 1760 | --DOMWINDOW == 173 (0xa3576400) [pid = 1760] [serial = 2198] [outer = (nil)] [url = about:blank] 09:21:14 INFO - PROCESS | 1760 | --DOMWINDOW == 172 (0xa31ee800) [pid = 1760] [serial = 2196] [outer = (nil)] [url = about:blank] 09:21:14 INFO - PROCESS | 1760 | --DOMWINDOW == 171 (0xa31c8c00) [pid = 1760] [serial = 2195] [outer = (nil)] [url = about:blank] 09:21:14 INFO - PROCESS | 1760 | --DOMWINDOW == 170 (0xa25fb400) [pid = 1760] [serial = 2193] [outer = (nil)] [url = about:blank] 09:21:14 INFO - PROCESS | 1760 | --DOMWINDOW == 169 (0xa237b000) [pid = 1760] [serial = 2192] [outer = (nil)] [url = about:blank] 09:21:14 INFO - PROCESS | 1760 | --DOMWINDOW == 168 (0x9d04ac00) [pid = 1760] [serial = 2190] [outer = (nil)] [url = about:blank] 09:21:14 INFO - PROCESS | 1760 | --DOMWINDOW == 167 (0x9cc76800) [pid = 1760] [serial = 2189] [outer = (nil)] [url = about:blank] 09:21:14 INFO - PROCESS | 1760 | --DOMWINDOW == 166 (0x9c3b9000) [pid = 1760] [serial = 2187] [outer = (nil)] [url = about:blank] 09:21:14 INFO - PROCESS | 1760 | --DOMWINDOW == 165 (0x9c0cf800) [pid = 1760] [serial = 2186] [outer = (nil)] [url = about:blank] 09:21:14 INFO - PROCESS | 1760 | --DOMWINDOW == 164 (0x9bb98800) [pid = 1760] [serial = 2184] [outer = (nil)] [url = about:blank] 09:21:14 INFO - PROCESS | 1760 | --DOMWINDOW == 163 (0x9bb90800) [pid = 1760] [serial = 2183] [outer = (nil)] [url = about:blank] 09:21:14 INFO - PROCESS | 1760 | --DOMWINDOW == 162 (0x9bb36c00) [pid = 1760] [serial = 2181] [outer = (nil)] [url = about:blank] 09:21:14 INFO - PROCESS | 1760 | --DOMWINDOW == 161 (0x9b17cc00) [pid = 1760] [serial = 2180] [outer = (nil)] [url = about:blank] 09:21:14 INFO - PROCESS | 1760 | --DOMWINDOW == 160 (0x99fcb800) [pid = 1760] [serial = 2178] [outer = (nil)] [url = about:blank] 09:21:14 INFO - PROCESS | 1760 | --DOMWINDOW == 159 (0x997d6800) [pid = 1760] [serial = 2177] [outer = (nil)] [url = about:blank] 09:21:14 INFO - PROCESS | 1760 | --DOMWINDOW == 158 (0x9925a400) [pid = 1760] [serial = 2175] [outer = (nil)] [url = about:blank] 09:21:14 INFO - PROCESS | 1760 | --DOMWINDOW == 157 (0x99238400) [pid = 1760] [serial = 2174] [outer = (nil)] [url = about:blank] 09:21:14 INFO - PROCESS | 1760 | --DOMWINDOW == 156 (0x953a3800) [pid = 1760] [serial = 2172] [outer = (nil)] [url = about:blank] 09:21:14 INFO - PROCESS | 1760 | --DOMWINDOW == 155 (0x9539d800) [pid = 1760] [serial = 2171] [outer = (nil)] [url = about:blank] 09:21:14 INFO - PROCESS | 1760 | --DOMWINDOW == 154 (0x94633800) [pid = 1760] [serial = 2169] [outer = (nil)] [url = about:blank] 09:21:14 INFO - PROCESS | 1760 | --DOMWINDOW == 153 (0x93ac5c00) [pid = 1760] [serial = 2168] [outer = (nil)] [url = about:blank] 09:21:14 INFO - PROCESS | 1760 | --DOMWINDOW == 152 (0x92b08c00) [pid = 1760] [serial = 2166] [outer = (nil)] [url = about:blank] 09:21:14 INFO - PROCESS | 1760 | --DOMWINDOW == 151 (0x92740800) [pid = 1760] [serial = 2165] [outer = (nil)] [url = about:blank] 09:21:14 INFO - PROCESS | 1760 | --DOMWINDOW == 150 (0x91b41c00) [pid = 1760] [serial = 2163] [outer = (nil)] [url = about:blank] 09:21:14 INFO - PROCESS | 1760 | --DOMWINDOW == 149 (0x91b3a400) [pid = 1760] [serial = 2162] [outer = (nil)] [url = about:blank] 09:21:14 INFO - PROCESS | 1760 | --DOMWINDOW == 148 (0x91adf800) [pid = 1760] [serial = 2160] [outer = (nil)] [url = about:blank] 09:21:14 INFO - PROCESS | 1760 | --DOMWINDOW == 147 (0x914c8000) [pid = 1760] [serial = 2159] [outer = (nil)] [url = about:blank] 09:21:14 INFO - PROCESS | 1760 | --DOMWINDOW == 146 (0x9128c800) [pid = 1760] [serial = 2157] [outer = (nil)] [url = about:blank] 09:21:14 INFO - PROCESS | 1760 | --DOMWINDOW == 145 (0x91061400) [pid = 1760] [serial = 2156] [outer = (nil)] [url = about:blank] 09:21:14 INFO - PROCESS | 1760 | --DOMWINDOW == 144 (0x9080a000) [pid = 1760] [serial = 2154] [outer = (nil)] [url = about:blank] 09:21:14 INFO - PROCESS | 1760 | --DOMWINDOW == 143 (0x8e2c8800) [pid = 1760] [serial = 2153] [outer = (nil)] [url = about:blank] 09:21:14 INFO - PROCESS | 1760 | --DOMWINDOW == 142 (0x8cfeb800) [pid = 1760] [serial = 2151] [outer = (nil)] [url = about:blank] 09:21:14 INFO - PROCESS | 1760 | --DOMWINDOW == 141 (0x8c902400) [pid = 1760] [serial = 2150] [outer = (nil)] [url = about:blank] 09:21:14 INFO - PROCESS | 1760 | --DOMWINDOW == 140 (0x8d06d800) [pid = 1760] [serial = 2205] [outer = (nil)] [url = about:blank] 09:21:14 INFO - PROCESS | 1760 | --DOMWINDOW == 139 (0x8e255000) [pid = 1760] [serial = 2208] [outer = (nil)] [url = about:blank] 09:21:14 INFO - PROCESS | 1760 | --DOMWINDOW == 138 (0x8e5bac00) [pid = 1760] [serial = 2210] [outer = (nil)] [url = about:blank] 09:21:14 INFO - PROCESS | 1760 | --DOMWINDOW == 137 (0x8aeea000) [pid = 1760] [serial = 2202] [outer = (nil)] [url = about:blank] 09:21:14 INFO - PROCESS | 1760 | 1464106874814 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:21:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:21:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:21:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:21:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:21:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:21:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:21:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:21:14 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 3997ms 09:21:14 INFO - PROCESS | 1760 | 1464106874877 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 09:21:14 INFO - PROCESS | 1760 | 1464106874885 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 09:21:14 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:21:14 INFO - PROCESS | 1760 | 1464106874894 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:21:14 INFO - PROCESS | 1760 | 1464106874900 Marionette TRACE conn4 <- [1,3070,null,{}] 09:21:14 INFO - PROCESS | 1760 | 1464106874908 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:21:15 INFO - PROCESS | 1760 | 1464106875131 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 09:21:15 INFO - PROCESS | 1760 | 1464106875354 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:21:15 INFO - PROCESS | 1760 | ++DOCSHELL 0x87f51400 == 129 [pid = 1760] [id = 777] 09:21:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 138 (0x8a586c00) [pid = 1760] [serial = 2330] [outer = (nil)] 09:21:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 139 (0x8b090c00) [pid = 1760] [serial = 2331] [outer = 0x8a586c00] 09:21:15 INFO - PROCESS | 1760 | 1464106875451 Marionette DEBUG loaded listener.js 09:21:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 140 (0x8be98c00) [pid = 1760] [serial = 2332] [outer = 0x8a586c00] 09:21:16 INFO - PROCESS | 1760 | 1464106876357 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:21:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:21:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:21:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:21:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:21:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:21:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:21:16 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1494ms 09:21:16 INFO - PROCESS | 1760 | 1464106876391 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 09:21:16 INFO - PROCESS | 1760 | 1464106876400 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 09:21:16 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:21:16 INFO - PROCESS | 1760 | 1464106876411 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:21:16 INFO - PROCESS | 1760 | 1464106876414 Marionette TRACE conn4 <- [1,3074,null,{}] 09:21:16 INFO - PROCESS | 1760 | 1464106876421 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:21:16 INFO - PROCESS | 1760 | 1464106876629 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 09:21:16 INFO - PROCESS | 1760 | 1464106876897 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:21:16 INFO - PROCESS | 1760 | ++DOCSHELL 0x8cfd6c00 == 130 [pid = 1760] [id = 778] 09:21:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 141 (0x8cfeb800) [pid = 1760] [serial = 2333] [outer = (nil)] 09:21:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 142 (0x8d355c00) [pid = 1760] [serial = 2334] [outer = 0x8cfeb800] 09:21:16 INFO - PROCESS | 1760 | 1464106876992 Marionette DEBUG loaded listener.js 09:21:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 143 (0x8dbb5800) [pid = 1760] [serial = 2335] [outer = 0x8cfeb800] 09:21:17 INFO - PROCESS | 1760 | 1464106877863 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:21:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:21:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:21:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:21:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:21:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:21:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:21:17 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1510ms 09:21:17 INFO - PROCESS | 1760 | 1464106877924 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 09:21:17 INFO - PROCESS | 1760 | 1464106877927 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 09:21:17 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:21:17 INFO - PROCESS | 1760 | 1464106877940 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:21:17 INFO - PROCESS | 1760 | 1464106877946 Marionette TRACE conn4 <- [1,3078,null,{}] 09:21:17 INFO - PROCESS | 1760 | 1464106877963 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:21:18 INFO - PROCESS | 1760 | 1464106878325 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 09:21:18 INFO - PROCESS | 1760 | 1464106878362 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:21:18 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dbbc800 == 131 [pid = 1760] [id = 779] 09:21:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 144 (0x8e5b7800) [pid = 1760] [serial = 2336] [outer = (nil)] 09:21:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 145 (0x8ec98c00) [pid = 1760] [serial = 2337] [outer = 0x8e5b7800] 09:21:18 INFO - PROCESS | 1760 | 1464106878443 Marionette DEBUG loaded listener.js 09:21:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 146 (0x8f0dcc00) [pid = 1760] [serial = 2338] [outer = 0x8e5b7800] 09:21:19 INFO - PROCESS | 1760 | --DOMWINDOW == 145 (0x997d7c00) [pid = 1760] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:21:19 INFO - PROCESS | 1760 | --DOMWINDOW == 144 (0x914d3800) [pid = 1760] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:21:19 INFO - PROCESS | 1760 | --DOMWINDOW == 143 (0x8e5bd000) [pid = 1760] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:21:19 INFO - PROCESS | 1760 | --DOMWINDOW == 142 (0x9b19ac00) [pid = 1760] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:21:19 INFO - PROCESS | 1760 | --DOMWINDOW == 141 (0x8aee9800) [pid = 1760] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:21:19 INFO - PROCESS | 1760 | --DOMWINDOW == 140 (0x914ce000) [pid = 1760] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:21:19 INFO - PROCESS | 1760 | --DOMWINDOW == 139 (0x91bc8c00) [pid = 1760] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:21:19 INFO - PROCESS | 1760 | --DOMWINDOW == 138 (0x90959000) [pid = 1760] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:21:19 INFO - PROCESS | 1760 | --DOMWINDOW == 137 (0x891d2400) [pid = 1760] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:21:19 INFO - PROCESS | 1760 | --DOMWINDOW == 136 (0x8afc5000) [pid = 1760] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:21:19 INFO - PROCESS | 1760 | --DOMWINDOW == 135 (0x9b17a400) [pid = 1760] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:21:19 INFO - PROCESS | 1760 | --DOMWINDOW == 134 (0x92b07400) [pid = 1760] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:21:19 INFO - PROCESS | 1760 | --DOMWINDOW == 133 (0x8afc9400) [pid = 1760] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:21:19 INFO - PROCESS | 1760 | --DOMWINDOW == 132 (0x8d0d4000) [pid = 1760] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:21:19 INFO - PROCESS | 1760 | --DOMWINDOW == 131 (0x8afc5800) [pid = 1760] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:21:19 INFO - PROCESS | 1760 | --DOMWINDOW == 130 (0x9266a800) [pid = 1760] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:21:19 INFO - PROCESS | 1760 | --DOMWINDOW == 129 (0x8f0e6800) [pid = 1760] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:21:19 INFO - PROCESS | 1760 | --DOMWINDOW == 128 (0x9c3cbc00) [pid = 1760] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:21:19 INFO - PROCESS | 1760 | --DOMWINDOW == 127 (0x9b17c800) [pid = 1760] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:21:19 INFO - PROCESS | 1760 | 1464106879891 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:21:19 INFO - PROCESS | 1760 | 1464106879951 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 09:21:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:21:19 INFO - PROCESS | 1760 | 1464106879961 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:21:19 INFO - PROCESS | 1760 | 1464106879965 Marionette TRACE conn4 <- [1,3082,null,{}] 09:21:19 INFO - PROCESS | 1760 | 1464106879976 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:21:20 INFO - PROCESS | 1760 | 1464106880190 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 09:21:20 INFO - PROCESS | 1760 | 1464106880413 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:21:20 INFO - PROCESS | 1760 | ++DOCSHELL 0x8f0e6c00 == 132 [pid = 1760] [id = 780] 09:21:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 128 (0x8f0ebc00) [pid = 1760] [serial = 2339] [outer = (nil)] 09:21:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 129 (0x90804800) [pid = 1760] [serial = 2340] [outer = 0x8f0ebc00] 09:21:20 INFO - PROCESS | 1760 | 1464106880505 Marionette DEBUG loaded listener.js 09:21:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 130 (0x9082a000) [pid = 1760] [serial = 2341] [outer = 0x8f0ebc00] 09:21:21 INFO - PROCESS | 1760 | 1464106881401 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:21:21 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:21:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:21:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:21:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1495ms 09:21:21 INFO - PROCESS | 1760 | 1464106881460 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 09:21:21 INFO - PROCESS | 1760 | 1464106881467 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 09:21:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:21:21 INFO - PROCESS | 1760 | 1464106881478 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:21:21 INFO - PROCESS | 1760 | 1464106881484 Marionette TRACE conn4 <- [1,3086,null,{}] 09:21:21 INFO - PROCESS | 1760 | 1464106881493 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:21:21 INFO - PROCESS | 1760 | 1464106881857 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 09:21:22 INFO - PROCESS | 1760 | 1464106882144 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:21:22 INFO - PROCESS | 1760 | ++DOCSHELL 0x8aeea000 == 133 [pid = 1760] [id = 781] 09:21:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 131 (0x8af26800) [pid = 1760] [serial = 2342] [outer = (nil)] 09:21:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 132 (0x8afc9400) [pid = 1760] [serial = 2343] [outer = 0x8af26800] 09:21:22 INFO - PROCESS | 1760 | 1464106882245 Marionette DEBUG loaded listener.js 09:21:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 133 (0x8bea0400) [pid = 1760] [serial = 2344] [outer = 0x8af26800] 09:21:23 INFO - PROCESS | 1760 | 1464106883115 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:21:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:21:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1652ms 09:21:23 INFO - PROCESS | 1760 | 1464106883129 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 09:21:23 INFO - PROCESS | 1760 | 1464106883138 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 09:21:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:21:23 INFO - PROCESS | 1760 | 1464106883149 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:21:23 INFO - PROCESS | 1760 | 1464106883153 Marionette TRACE conn4 <- [1,3090,null,{}] 09:21:23 INFO - PROCESS | 1760 | 1464106883160 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:21:23 INFO - PROCESS | 1760 | 1464106883387 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 09:21:23 INFO - PROCESS | 1760 | 1464106883697 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:21:23 INFO - PROCESS | 1760 | ++DOCSHELL 0x8af34c00 == 134 [pid = 1760] [id = 782] 09:21:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 134 (0x8afcec00) [pid = 1760] [serial = 2345] [outer = (nil)] 09:21:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 135 (0x8de4ec00) [pid = 1760] [serial = 2346] [outer = 0x8afcec00] 09:21:23 INFO - PROCESS | 1760 | 1464106883790 Marionette DEBUG loaded listener.js 09:21:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 136 (0x8e2c3400) [pid = 1760] [serial = 2347] [outer = 0x8afcec00] 09:21:24 INFO - PROCESS | 1760 | 1464106884696 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:21:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:21:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1592ms 09:21:24 INFO - PROCESS | 1760 | 1464106884744 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 09:21:24 INFO - PROCESS | 1760 | 1464106884751 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 09:21:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:21:24 INFO - PROCESS | 1760 | 1464106884768 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:21:24 INFO - PROCESS | 1760 | 1464106884775 Marionette TRACE conn4 <- [1,3094,null,{}] 09:21:24 INFO - PROCESS | 1760 | 1464106884845 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:21:25 INFO - PROCESS | 1760 | 1464106885098 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 09:21:25 INFO - PROCESS | 1760 | 1464106885405 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:21:25 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ec96400 == 135 [pid = 1760] [id = 783] 09:21:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 137 (0x8f0e4000) [pid = 1760] [serial = 2348] [outer = (nil)] 09:21:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 138 (0x90805400) [pid = 1760] [serial = 2349] [outer = 0x8f0e4000] 09:21:25 INFO - PROCESS | 1760 | 1464106885611 Marionette DEBUG loaded listener.js 09:21:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 139 (0x9086e800) [pid = 1760] [serial = 2350] [outer = 0x8f0e4000] 09:21:26 INFO - PROCESS | 1760 | 1464106886544 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:21:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:21:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1789ms 09:21:26 INFO - PROCESS | 1760 | 1464106886554 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 09:21:26 INFO - PROCESS | 1760 | 1464106886559 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 09:21:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:21:26 INFO - PROCESS | 1760 | 1464106886568 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:21:26 INFO - PROCESS | 1760 | 1464106886573 Marionette TRACE conn4 <- [1,3098,null,{}] 09:21:26 INFO - PROCESS | 1760 | 1464106886581 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:21:26 INFO - PROCESS | 1760 | 1464106886889 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 09:21:27 INFO - PROCESS | 1760 | 1464106887201 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:21:27 INFO - PROCESS | 1760 | ++DOCSHELL 0x8f0e9000 == 136 [pid = 1760] [id = 784] 09:21:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 140 (0x91059800) [pid = 1760] [serial = 2351] [outer = (nil)] 09:21:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 141 (0x91066000) [pid = 1760] [serial = 2352] [outer = 0x91059800] 09:21:27 INFO - PROCESS | 1760 | 1464106887357 Marionette DEBUG loaded listener.js 09:21:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 142 (0x91291000) [pid = 1760] [serial = 2353] [outer = 0x91059800] 09:21:28 INFO - PROCESS | 1760 | 1464106888193 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:21:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:21:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:21:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1636ms 09:21:28 INFO - PROCESS | 1760 | 1464106888222 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 09:21:28 INFO - PROCESS | 1760 | 1464106888227 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 09:21:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:21:28 INFO - PROCESS | 1760 | 1464106888242 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:21:28 INFO - PROCESS | 1760 | 1464106888246 Marionette TRACE conn4 <- [1,3102,null,{}] 09:21:28 INFO - PROCESS | 1760 | 1464106888253 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:21:28 INFO - PROCESS | 1760 | 1464106888490 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 09:21:28 INFO - PROCESS | 1760 | 1464106888770 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:21:28 INFO - PROCESS | 1760 | ++DOCSHELL 0x90956000 == 137 [pid = 1760] [id = 785] 09:21:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 143 (0x91058400) [pid = 1760] [serial = 2354] [outer = (nil)] 09:21:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 144 (0x913be800) [pid = 1760] [serial = 2355] [outer = 0x91058400] 09:21:28 INFO - PROCESS | 1760 | 1464106888868 Marionette DEBUG loaded listener.js 09:21:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 145 (0x91adc800) [pid = 1760] [serial = 2356] [outer = 0x91058400] 09:21:29 INFO - PROCESS | 1760 | 1464106889745 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:21:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:21:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1532ms 09:21:29 INFO - PROCESS | 1760 | 1464106889777 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 09:21:29 INFO - PROCESS | 1760 | 1464106889785 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 09:21:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:21:29 INFO - PROCESS | 1760 | 1464106889802 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 09:21:29 INFO - PROCESS | 1760 | 1464106889808 Marionette TRACE conn4 <- [1,3106,null,{}] 09:21:29 INFO - PROCESS | 1760 | 1464106889870 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:21:30 INFO - PROCESS | 1760 | 1464106890145 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 09:21:30 INFO - PROCESS | 1760 | 1464106890455 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:21:30 INFO - PROCESS | 1760 | ++DOCSHELL 0x87f51800 == 138 [pid = 1760] [id = 786] 09:21:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 146 (0x91b3d800) [pid = 1760] [serial = 2357] [outer = (nil)] 09:21:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 147 (0x921a6400) [pid = 1760] [serial = 2358] [outer = 0x91b3d800] 09:21:30 INFO - PROCESS | 1760 | 1464106890611 Marionette DEBUG loaded listener.js 09:21:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 148 (0x92673000) [pid = 1760] [serial = 2359] [outer = 0x91b3d800] 09:21:31 INFO - PROCESS | 1760 | 1464106891455 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:21:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:21:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:21:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:21:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1679ms 09:21:31 INFO - PROCESS | 1760 | 1464106891482 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 09:21:31 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:21:31 INFO - PROCESS | 1760 | 1464106891486 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 09:21:31 INFO - PROCESS | 1760 | 1464106891493 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 09:21:31 INFO - PROCESS | 1760 | 1464106891497 Marionette TRACE conn4 <- [1,3110,null,{}] 09:21:31 INFO - PROCESS | 1760 | 1464106891502 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:21:31 INFO - PROCESS | 1760 | 1464106891730 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 09:21:32 INFO - PROCESS | 1760 | 1464106892054 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:21:32 INFO - PROCESS | 1760 | ++DOCSHELL 0x90870400 == 139 [pid = 1760] [id = 787] 09:21:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 149 (0x91adfc00) [pid = 1760] [serial = 2360] [outer = (nil)] 09:21:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 150 (0x92b02800) [pid = 1760] [serial = 2361] [outer = 0x91adfc00] 09:21:32 INFO - PROCESS | 1760 | 1464106892149 Marionette DEBUG loaded listener.js 09:21:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 151 (0x92b0c800) [pid = 1760] [serial = 2362] [outer = 0x91adfc00] 09:21:33 INFO - PROCESS | 1760 | 1464106893004 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:21:33 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:21:33 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:21:33 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:21:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:33 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:21:33 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1532ms 09:21:33 INFO - PROCESS | 1760 | 1464106893025 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 09:21:33 INFO - PROCESS | 1760 | 1464106893029 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 09:21:33 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:21:33 INFO - PROCESS | 1760 | 1464106893036 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 09:21:33 INFO - PROCESS | 1760 | 1464106893039 Marionette TRACE conn4 <- [1,3114,null,{}] 09:21:33 INFO - PROCESS | 1760 | 1464106893045 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:21:33 INFO - PROCESS | 1760 | 1464106893271 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 09:21:33 INFO - PROCESS | 1760 | 1464106893557 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\", \"35b037ed-c5d0-43e3-8526-fae37586ca34\");\n\nvar timer = null;\nif (30000) {\n 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:21:33 INFO - PROCESS | 1760 | ++DOCSHELL 0x91b44000 == 140 [pid = 1760] [id = 788] 09:21:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 152 (0x921a9400) [pid = 1760] [serial = 2363] [outer = (nil)] 09:21:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 153 (0x92c91c00) [pid = 1760] [serial = 2364] [outer = 0x921a9400] 09:21:33 INFO - PROCESS | 1760 | 1464106893651 Marionette DEBUG loaded listener.js 09:21:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 154 (0x92c94000) [pid = 1760] [serial = 2365] [outer = 0x921a9400] 09:21:34 INFO - PROCESS | 1760 | 1464106894539 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:21:34 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:21:34 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1547ms 09:21:34 INFO - PROCESS | 1760 | 1464106894584 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 09:21:34 INFO - PROCESS | 1760 | 1464106894589 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 09:21:35 WARNING - u'runner_teardown' () 09:21:35 INFO - No more tests 09:21:35 INFO - Got 0 unexpected results 09:21:35 INFO - SUITE-END | took 1379s 09:21:35 INFO - Closing logging queue 09:21:35 INFO - queue closed 09:21:35 INFO - Return code: 0 09:21:35 WARNING - # TBPL SUCCESS # 09:21:36 INFO - Running post-action listener: _resource_record_post_action 09:21:36 INFO - Running post-run listener: _resource_record_post_run 09:21:37 INFO - Total resource usage - Wall time: 1413s; CPU: 98.0%; Read bytes: 14184448; Write bytes: 921559040; Read time: 780; Write time: 274096 09:21:37 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:21:37 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 134615040; Read time: 0; Write time: 150056 09:21:37 INFO - run-tests - Wall time: 1384s; CPU: 98.0%; Read bytes: 11202560; Write bytes: 776732672; Read time: 492; Write time: 114708 09:21:37 INFO - Running post-run listener: _upload_blobber_files 09:21:37 INFO - Blob upload gear active. 09:21:37 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 09:21:37 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:21:37 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:21:37 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:21:37 INFO - (blobuploader) - INFO - Open directory for files ... 09:21:37 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 09:21:38 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:21:38 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:21:40 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:21:40 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:21:40 INFO - (blobuploader) - INFO - Done attempting. 09:21:40 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 09:21:40 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:21:40 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:21:41 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:21:41 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:21:41 INFO - (blobuploader) - INFO - Done attempting. 09:21:41 INFO - (blobuploader) - INFO - Iteration through files over. 09:21:41 INFO - Return code: 0 09:21:41 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 09:21:41 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 09:21:41 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a41a2e56fe3a6765351a829bc1589b89015a780d1ba634ecf023b0fcd54e7d679278e02b4f0aa12291940ab9c6db4a84b96a8d20d21124df1aa199cff1910cea", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b1ad3d2b2e17ca796fa9c34f0c024089f81601f643b12f74056928256bbe57b3e546b208bee3cc1cb5c1235c9e07351079a47d8709c25d45051a62db8a069dbc"} 09:21:41 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 09:21:41 INFO - Writing to file /builds/slave/test/properties/blobber_files 09:21:41 INFO - Contents: 09:21:41 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a41a2e56fe3a6765351a829bc1589b89015a780d1ba634ecf023b0fcd54e7d679278e02b4f0aa12291940ab9c6db4a84b96a8d20d21124df1aa199cff1910cea", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b1ad3d2b2e17ca796fa9c34f0c024089f81601f643b12f74056928256bbe57b3e546b208bee3cc1cb5c1235c9e07351079a47d8709c25d45051a62db8a069dbc"} 09:21:41 INFO - Running post-run listener: copy_logs_to_upload_dir 09:21:41 INFO - Copying logs to upload dir... 09:21:41 INFO - mkdir: /builds/slave/test/build/upload/logs 09:21:41 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1496.798880 ========= master_lag: 6.46 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 3 secs) (at 2016-05-24 09:21:46.674196) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-05-24 09:21:46.686274) ========= 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-1464104817.533602-971869924 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a41a2e56fe3a6765351a829bc1589b89015a780d1ba634ecf023b0fcd54e7d679278e02b4f0aa12291940ab9c6db4a84b96a8d20d21124df1aa199cff1910cea", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b1ad3d2b2e17ca796fa9c34f0c024089f81601f643b12f74056928256bbe57b3e546b208bee3cc1cb5c1235c9e07351079a47d8709c25d45051a62db8a069dbc"} build_url:https://queue.taskcluster.net/v1/task/IDDaAhfKQUCSVYGNoPNTwg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/IDDaAhfKQUCSVYGNoPNTwg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033038 build_url: 'https://queue.taskcluster.net/v1/task/IDDaAhfKQUCSVYGNoPNTwg/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/a41a2e56fe3a6765351a829bc1589b89015a780d1ba634ecf023b0fcd54e7d679278e02b4f0aa12291940ab9c6db4a84b96a8d20d21124df1aa199cff1910cea", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b1ad3d2b2e17ca796fa9c34f0c024089f81601f643b12f74056928256bbe57b3e546b208bee3cc1cb5c1235c9e07351079a47d8709c25d45051a62db8a069dbc"}' symbols_url: 'https://queue.taskcluster.net/v1/task/IDDaAhfKQUCSVYGNoPNTwg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 2.07 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-05-24 09:21:48.786738) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 8 secs) (at 2016-05-24 09:21:48.787059) ========= 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-1464104817.533602-971869924 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.019508 ========= master_lag: 8.77 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 8 secs) (at 2016-05-24 09:21:57.580012) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-24 09:21:57.580321) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-24 09:21:57.754045) ========= ========= Total master_lag: 97.07 =========